OSDN Git Service

android-x86/frameworks-base.git
12 years agolibutils: Fix an improper const-cast in RefBase honeycomb-x86
Josh Stone [Fri, 22 Apr 2011 18:13:35 +0000 (11:13 -0700)]
libutils: Fix an improper const-cast in RefBase

Under Fedora 15 Beta, gcc 4.6.0 warns:

  frameworks/base/libs/utils/RefBase.cpp: In member function
    ‘void android::RefBase::weakref_type::trackMe(bool, bool)’:
  frameworks/base/libs/utils/RefBase.cpp:483:67: error: passing
    ‘const android::RefBase::weakref_impl’ as ‘this’ argument of
    ‘void android::RefBase::weakref_impl::trackMe(bool, bool)’
    discards qualifiers [-fpermissive]

trackMe is not a const function, so don't use const in the static_cast
to a weakref_impl pointer.

Change-Id: I3c9ba73eb127985f5f54197ffecf2939c50f632c

12 years agoInputReader: add 5-point calibration
Chih-Wei Huang [Sun, 1 Jan 2012 11:26:04 +0000 (19:26 +0800)]
InputReader: add 5-point calibration

12 years agoEventHub: load a default .idc if no other .idc found for touchscreen
Chih-Wei Huang [Fri, 9 Dec 2011 08:28:57 +0000 (16:28 +0800)]
EventHub: load a default .idc if no other .idc found for touchscreen

The patch moves loadConfigurationLocked to later stage that may cause issues
if upstream changes. Needs to review it on rebasing.

12 years agoMerge branch 'aosp/honeycomb-LTE-release' into honeycomb-mr2-x86
Chih-Wei Huang [Fri, 4 Nov 2011 23:01:57 +0000 (07:01 +0800)]
Merge branch 'aosp/honeycomb-LTE-release' into honeycomb-mr2-x86

12 years agoa temporary fix the hardware layer issue
Chih-Wei Huang [Tue, 13 Sep 2011 07:35:59 +0000 (15:35 +0800)]
a temporary fix the hardware layer issue

12 years agoMake copies of NetworkInfo to give out.
Robert Greenwalt [Fri, 9 Sep 2011 19:38:12 +0000 (12:38 -0700)]
Make copies of NetworkInfo to give out.

Otherwise we'll change it out from under those we've given it too.
bug:5233462

Change-Id: Iffc886849edfa6ced3da1133f9d363e11b2733f8

12 years agoFix no data issue after system server crash
Kazuhiro Ondo [Tue, 6 Sep 2011 23:25:22 +0000 (18:25 -0500)]
Fix no data issue after system server crash

FW was checking "Radio Available" instead of "Radio On" when
broadcasting data availability. This was causing an issue in
a certain recovery case (system server restart/phone process
restart) where "Radio (modem) is available" but radio was
turned off.

This patch obsolete the use of mRadioAvailable attribute and
use RadioState from RIL directly to check if Radio is ON.

Bug:5077346
Change-Id: Ie7ac05e3d5e328e3d5303541ca41326754f309c1

12 years agowifi: get interface name from wlan.interface
Chih-Wei Huang [Thu, 1 Sep 2011 06:41:36 +0000 (14:41 +0800)]
wifi: get interface name from wlan.interface

12 years agowifi: do not disable interface when network connection lost
Chih-Wei Huang [Fri, 19 Aug 2011 09:16:39 +0000 (17:16 +0800)]
wifi: do not disable interface when network connection lost

12 years agoBatteryService: fix unknown status issue
Chih-Wei Huang [Fri, 19 Aug 2011 09:15:37 +0000 (17:15 +0800)]
BatteryService: fix unknown status issue

12 years agoCompute dirty regions aggressively
Julian_Chu [Thu, 26 May 2011 03:29:23 +0000 (11:29 +0800)]
Compute dirty regions aggressively

The exposed region consists of two components:
    1) What's VISIBLE now and was COVERED before
    2) What's EXPOSED now less that was EXPOSED before

However, the first component should be regarded as dirty
region in above layer.  For efficiency reason we compute
dirty region aggressively.

12 years agosurfaceflinger: Compute dirty region aggressively
Chia-I Wu [Thu, 26 May 2011 03:29:19 +0000 (11:29 +0800)]
surfaceflinger: Compute dirty region aggressively

This is to make software cursor work more smoothly.

12 years agomake audio recorder ok
Wallace Wang [Wed, 20 Jan 2010 09:35:18 +0000 (17:35 +0800)]
make audio recorder ok

12 years agosurfaceflinger: fix display issue
Chih-Wei Huang [Fri, 5 Aug 2011 08:31:55 +0000 (16:31 +0800)]
surfaceflinger: fix display issue

12 years agoMerge "Delay connectivity change notifications." into honeycomb-LTE
Wink Saville [Thu, 4 Aug 2011 23:10:11 +0000 (16:10 -0700)]
Merge "Delay connectivity change notifications." into honeycomb-LTE

12 years agoDelay connectivity change notifications.
Wink Saville [Thu, 4 Aug 2011 22:01:58 +0000 (15:01 -0700)]
Delay connectivity change notifications.

Because changes to the route tables take time to propagate
we add a delay when sending out change notifications. This allows
applications, such as GTalk, to create sockets without encountering
a 3 minute timeout.

Bug: 5008488
Change-Id: I0eefb03a5d6358a58ea6ae5b4f697ff302b5511d

12 years agoCherry-pick DeviceMotionService CL from master [do not merge]
Steve Block [Wed, 3 Aug 2011 13:03:24 +0000 (14:03 +0100)]
Cherry-pick DeviceMotionService CL from master [do not merge]

In DeviceMotionService, handle the fact that we may receive updates from SensorManager after unregistering.

cherry-pick of Change: d09001fea476ca6c6eaff5e29a1bb6f3aebe5bd5

Bug: 5110230
Change-Id: Id1d1f51b445ce4a14bfcdfad8f173922e01b6563

12 years agoMerge "Fix NPE when going from proxy to no proxy." into honeycomb-LTE
Robert Greenwalt [Fri, 29 Jul 2011 17:51:32 +0000 (10:51 -0700)]
Merge "Fix NPE when going from proxy to no proxy." into honeycomb-LTE

12 years agoFix NPE when going from proxy to no proxy.
Robert Greenwalt [Fri, 29 Jul 2011 17:03:37 +0000 (10:03 -0700)]
Fix NPE when going from proxy to no proxy.

bug:5081431
Change-Id: I68a8cca94e4612bd9ee2faf1123e0b63dc25b833

12 years agoMake copy-constructor make deep copy.
Robert Greenwalt [Fri, 29 Jul 2011 00:21:25 +0000 (17:21 -0700)]
Make copy-constructor make deep copy.

Used to grab immutables but now will copy the data so the result
is mutable and we don't get crashes.

bug:5051667
Change-Id: I0878bf8c58069055f528121541d1911f404cbe49

12 years agoMerge "Support of LTE Only mode" into honeycomb-LTE
Wink Saville [Thu, 28 Jul 2011 03:35:52 +0000 (20:35 -0700)]
Merge "Support of LTE Only mode" into honeycomb-LTE

12 years agoSupport of LTE Only mode
Ramesh Sudini [Thu, 28 Jul 2011 03:33:19 +0000 (20:33 -0700)]
Support of LTE Only mode

In CDMA-LTE hybrid mode, the service state is derived based on
CDMA state. However, CDMA radio is off while in LTE only mode
so thre will be no signal bar or data type icon displayed on
the status UI.

This patch handles LTE only mode scenario. The service state
is derived from LTE if CDMA is OOS and LTE only mode is used.

Bug: 5070240
Change-Id: Ie55daaf9eea1b16ca73312ebab208810b145d2bc

12 years agoDataConnection: Clear cid when entering inactive state.
Ramesh Sudini [Wed, 27 Jul 2011 20:36:54 +0000 (15:36 -0500)]
DataConnection: Clear cid when entering inactive state.

Bug: 5083242

Change-Id: I0657739da54bc424433063a2244d045e47411e5f

12 years agoMerge "Use dns proxy a bit." into honeycomb-LTE
Robert Greenwalt [Tue, 26 Jul 2011 20:21:09 +0000 (13:21 -0700)]
Merge "Use dns proxy a bit." into honeycomb-LTE

12 years agoDisable name lookups for dumpstate calls to "iptables -L"
John Michelau [Tue, 26 Jul 2011 01:42:50 +0000 (20:42 -0500)]
Disable name lookups for dumpstate calls to "iptables -L"

The name lookups are not helpful enough to warrant the large delays
they can cause.

Change-Id: I8710e76b15b7cf060b7f4f89128ea3249fcdbd0d

12 years agoUse dns proxy a bit.
Robert Greenwalt [Tue, 26 Jul 2011 00:00:13 +0000 (17:00 -0700)]
Use dns proxy a bit.

Sets the current default interface and sets the dns per interface.
port of changes 23041 and 22098 from opensource.
bug:5060618

Change-Id: I80e7ef88727eeb8ff2b48059f69b270e5a6b5c16

12 years agoFilter out addresses that are 0.
Wink Saville [Mon, 25 Jul 2011 22:26:56 +0000 (15:26 -0700)]
Filter out addresses that are 0.

If the address is "any" address, i.e. an address which is all zeros
for both IPv4 and IPv6 ignore it.

Bug: 5073048
Change-Id: I8b9f64103aaffd001114a672375ff5f99616c327

12 years agoMerge "Configure RAT dependent retry pattern in GSM DCT." into honeycomb-LTE
Wink Saville [Sun, 24 Jul 2011 16:11:28 +0000 (09:11 -0700)]
Merge "Configure RAT dependent retry pattern in GSM DCT." into honeycomb-LTE

12 years agoAllow suggestedRetryTime to indicate no retry is needed.
Kazuhiro Ondo [Sun, 24 Jul 2011 15:08:38 +0000 (08:08 -0700)]
Allow suggestedRetryTime to indicate no retry is needed.

If suggestedRetryTime is 0x7fffffff then no retry is needed
and the framework should not initiate a retry.

Bug: 4949208
Change-Id: I3756ef6a3e93beec4ee95863cbc111b9952e5e06

12 years agoConfigure RAT dependent retry pattern in GSM DCT.
Kazuhiro Ondo [Fri, 22 Jul 2011 01:13:52 +0000 (20:13 -0500)]
Configure RAT dependent retry pattern in GSM DCT.

In case GSM DCT is used with EHRPD, retry pattern should follow
the ones for CDMA.

Bug: 5058426
Change-Id: Id9badc9ac14fb20ac62c1746061f056fa2f9ed1b

12 years agoMerge "DO NOT MERGE AccessibilityInjectorTest did not restore the default key binsing...
Svetoslav Ganov [Sat, 23 Jul 2011 00:05:26 +0000 (17:05 -0700)]
Merge "DO NOT MERGE AccessibilityInjectorTest did not restore the default key binsings." into honeycomb-LTE

12 years agoAdd better routes for secondary DNS
Robert Greenwalt [Fri, 22 Jul 2011 18:55:33 +0000 (11:55 -0700)]
Add better routes for secondary DNS

We'd been doing no-gateway hostroutes for dns servers on secondary nets, but on
some devices (multi-homed stingray) this is a problem.  Add gateway-ed hostroutes
instead so the BP can do it's nonstandard "magical" demultiplexing.

bug:5011392
Change-Id: Ia48f69c8ddf2a37cfb8f014f078f96bf601d2ddb

12 years agoDO NOT MERGE AccessibilityInjectorTest did not restore the default key binsings.
Svetoslav Ganov [Mon, 27 Jun 2011 19:38:29 +0000 (12:38 -0700)]
DO NOT MERGE AccessibilityInjectorTest did not restore the default key binsings.

CHERRY PICK FROM MASTER

1. AccessibilityInjectorTest changes the key bindings and when done
   restores the defatult ones. The restoreation was not working.

bug:4905620

Change-Id: I812bad0b748637ded0ce69ace12517511f62f726

12 years agoDisplay CSIM SPN only if camping SID/NID matches CSIM CDMAHOME
Kazuhiro Ondo [Wed, 20 Jul 2011 23:55:47 +0000 (18:55 -0500)]
Display CSIM SPN only if camping SID/NID matches CSIM CDMAHOME

Fix to resolve conflicting ERI and CSIM SPN. CSIM SPN should be
only used when camping SID/NID is listed in CDMAHOME record.

Bug: 5057486
Change-Id: I6c5961bb53cc6257237fa5a93a0acd067b12d009

12 years agoskip non Android VT events
Chih-Wei Huang [Thu, 21 Jul 2011 06:45:17 +0000 (14:45 +0800)]
skip non Android VT events

The patch is modified for honeycomb from

http://git.alwaysinnovating.com/cgit.cgi/ai.android/tree/preprocess/froyo/patches/noinput.patch

12 years agoGeneric.kl: set sleep hotkey to be POWER button
Chih-Wei Huang [Tue, 19 Jul 2011 03:47:58 +0000 (11:47 +0800)]
Generic.kl: set sleep hotkey to be POWER button

12 years agoMerge "Fix FeatureUser leak in ConnectivityService" into honeycomb-LTE
Wink Saville [Tue, 19 Jul 2011 19:37:18 +0000 (12:37 -0700)]
Merge "Fix FeatureUser leak in ConnectivityService" into honeycomb-LTE

12 years agoReturn IMEI SV if CDMA-LTE mode is used
Kazuhiro Ondo [Tue, 19 Jul 2011 01:01:04 +0000 (20:01 -0500)]
Return IMEI SV if CDMA-LTE mode is used

IMEI and IMEI SV should be available in CDMA-LTE hybrid system.
IMS SV value is not yet returned.

Bug: 5042972
Change-Id: I733825e95f802605e06887951e226d26baea8ff2

12 years agoFix FeatureUser leak in ConnectivityService
Kazuhiro Ondo [Tue, 19 Jul 2011 16:23:37 +0000 (11:23 -0500)]
Fix FeatureUser leak in ConnectivityService

In case infinite restoral timer is used for a network feature,
FeatureUser could be keep added but never released if a user
is keep calling "startUsingNetworkFeature".

This patch will add duplication check when adding a FeatureUser
into the list in case infinite restoral timer is used.

Bug: 5043513
Change-Id: I47e7076e217f201454fae33ce596ecdc63cf7908

12 years agosurfaceflinger: notify gralloc about console events
Chia-I Wu [Wed, 20 Apr 2011 09:39:44 +0000 (17:39 +0800)]
surfaceflinger: notify gralloc about console events

12 years agoandroid-x86: fix a linking error
Chih-Wei Huang [Mon, 28 Mar 2011 08:06:49 +0000 (16:06 +0800)]
android-x86: fix a linking error

Change-Id: I83dd5d5d499048e10cbcf8b2b53fedb8b986443f

12 years agoRemove unnecessary SkImageDecoder_libjpeg.cpp
Chih-Wei Huang [Thu, 10 Mar 2011 09:49:03 +0000 (17:49 +0800)]
Remove unnecessary SkImageDecoder_libjpeg.cpp

Adding files outside $(LOCAL_PATH) is a bad idea. It generates output files
to an unexpected directory. In this case, it's

out/target/external/skia/src/images/SkImageDecoder_libjpeg.o

It's not in $(PRODUCT_OUT), which is not correct.
Worse, it makes the build system be unable to build different
architectures (arm and x86) simultaneously, since the output files
conflcit.

Seems we can just remove SkImageDecoder_libjpeg.cpp since it's
already in libskia.

Change-Id: I3e7533126ef60fe2fd424fdc777760e73c93489b

12 years agoAdd battery status support for PC and VMs
Yi Sun [Fri, 4 Dec 2009 21:14:49 +0000 (13:14 -0800)]
Add battery status support for PC and VMs

12 years agoAdd LteOnCdmaDevice system property.
Wink Saville [Mon, 18 Jul 2011 18:32:55 +0000 (11:32 -0700)]
Add LteOnCdmaDevice system property.

Provide a system property which may be
optionally set at build time.

Change-Id: I253ff0df7c8f8c5627c775fb0cff2cb831157eed

12 years agoSmall fix to 5008973 fix.
Robert Greenwalt [Fri, 15 Jul 2011 16:45:08 +0000 (09:45 -0700)]
Small fix to 5008973 fix.

Removed redundent log.
Cleaned some logic.
Will try to modify route even if recursive operation had an error.

bug: 5008973
Change-Id: Ie2ca51cc39cfac027a8a2e2eaddcb7d6c378c4da

12 years agoApply the dns and route diff which we get a change
Robert Greenwalt [Thu, 14 Jul 2011 21:28:05 +0000 (14:28 -0700)]
Apply the dns and route diff which we get a change

bug:5008973
Change-Id: Ib99e43d9d852452cc1f2aea6bef07bbd194f28cc

12 years agoMerge "Show SIM blocked after 10 time puk wrong entries." into honeycomb-LTE
John Wang [Thu, 14 Jul 2011 20:59:10 +0000 (13:59 -0700)]
Merge "Show SIM blocked after 10 time puk wrong entries." into honeycomb-LTE

12 years agoShow SIM blocked after 10 time puk wrong entries.
John Wang [Fri, 8 Jul 2011 19:31:08 +0000 (12:31 -0700)]
Show SIM blocked after 10 time puk wrong entries.

After user enters 10 time wrong puk in puk unlock screen,
device need show the SIM permanently disabled message
is in lock screen.

bug:4905509
Change-Id: I06242834972b3f403cfe99a2edd8bae47d7ed474

12 years agoMerge "Remove STOPSHIP but allow seamless Handoff when possible." into honeycomb-LTE
Wink Saville [Wed, 13 Jul 2011 21:15:19 +0000 (14:15 -0700)]
Merge "Remove STOPSHIP but allow seamless Handoff when possible." into honeycomb-LTE

12 years agoRemove STOPSHIP but allow seamless Handoff when possible.
Wink Saville [Wed, 13 Jul 2011 20:44:13 +0000 (13:44 -0700)]
Remove STOPSHIP but allow seamless Handoff when possible.

If an address is removed we must reset the connection but
only for the connections associated with that address. For
now we're doing the "all" addresses for a type (IPv6 or IPv4)
in the future we only need to reset a particular addresses
connections.

Bug: 4981919
Change-Id: I97f8071a3ed6f827ed22f32216ca5011bfe6c1d9

12 years agoMerge "Add getImei() to Phone interface." into honeycomb-LTE
John Wang [Wed, 13 Jul 2011 17:17:22 +0000 (10:17 -0700)]
Merge "Add getImei() to Phone interface." into honeycomb-LTE

12 years agoAdd getImei() to Phone interface.
John Wang [Mon, 11 Jul 2011 23:50:10 +0000 (16:50 -0700)]
Add getImei() to Phone interface.

Need IMEI to be displayed in LTE Settings. Since getDeviceId() returns MEID for LTE device,
getImei() is added to return IMEI for all devices. getImei returns null if not set (as SipPhone).

bug:4983512
Change-Id: Idfe2ec8de514f330248db7a9de7e241f9a38cb96

12 years agoam e32c49ab: docs: de-new sidenavs
Scott Main [Mon, 11 Jul 2011 23:06:25 +0000 (16:06 -0700)]
am e32c49ab: docs: de-new sidenavs

* commit 'e32c49ab2c5d6b347b39635a0202d7dbdc1f0769':
  docs: de-new sidenavs

12 years agoam 10a36020: cherrypick from hc-mr1 Change-Id: Ib0d980c95d821ba24e342f230b4a47fd786ba66a
Robert Ly [Mon, 11 Jul 2011 23:03:30 +0000 (16:03 -0700)]
am 10a36020: cherrypick from hc-mr1 Change-Id: Ib0d980c95d821ba24e342f230b4a47fd786ba66a

* commit '10a36020e3d37ef088f5f7ed6d64ba35847fc069':
  cherrypick from hc-mr1 Change-Id: Ib0d980c95d821ba24e342f230b4a47fd786ba66a

12 years agodocs: de-new sidenavs
Scott Main [Mon, 11 Jul 2011 22:36:21 +0000 (15:36 -0700)]
docs: de-new sidenavs

Change-Id: I2aaafe763e4b006059222677e563963d3284d314

12 years agocherrypick from hc-mr1 Change-Id: Ib0d980c95d821ba24e342f230b4a47fd786ba66a
Robert Ly [Thu, 23 Jun 2011 18:47:37 +0000 (11:47 -0700)]
cherrypick from hc-mr1 Change-Id: Ib0d980c95d821ba24e342f230b4a47fd786ba66a

Change-Id: I4cb22b628978c86b5c07ff80b2fe8547e25015a1

12 years agoam d3fa7bd1: docs: fix date on opengl dashboard
Scott Main [Mon, 11 Jul 2011 22:50:16 +0000 (15:50 -0700)]
am d3fa7bd1: docs: fix date on opengl dashboard

* commit 'd3fa7bd1e873d885f00b11bb8123284357ccd362':
  docs: fix date on opengl dashboard

12 years agodocs: fix date on opengl dashboard
Scott Main [Mon, 11 Jul 2011 22:47:41 +0000 (15:47 -0700)]
docs: fix date on opengl dashboard

Change-Id: I0d4443664fb61466de441c1be702a351fbf28ac1

12 years agoam d292d2a0: Merge 36a3a392 from mr1.
Xavier Ducrohet [Mon, 11 Jul 2011 19:43:15 +0000 (12:43 -0700)]
am d292d2a0: Merge 36a3a392 from mr1.

* commit 'd292d2a03134eaca8b51b6313610b4b78de53c83':
  Merge 36a3a392 from mr1.

12 years agoMerge 36a3a392 from mr1.
Xavier Ducrohet [Fri, 8 Jul 2011 18:55:00 +0000 (11:55 -0700)]
Merge 36a3a392 from mr1.

Protect against OOB index in BridgeTypedArray.

Change-Id: I40be1e039f9eb36c182b6522bd50d6ed98e15b5c

12 years agoMerge "VpnService: stop VPN when unknown DNS servers show up." into honeycomb-LTE
Chia-chi Yeh [Mon, 11 Jul 2011 17:25:28 +0000 (10:25 -0700)]
Merge "VpnService: stop VPN when unknown DNS servers show up." into honeycomb-LTE

12 years agoMerge "Add a property so that CSIM provision check can be bypassed" into honeycomb-LTE
Wink Saville [Mon, 11 Jul 2011 02:33:54 +0000 (19:33 -0700)]
Merge "Add a property so that CSIM provision check can be bypassed" into honeycomb-LTE

12 years agoAdd a property so that CSIM provision check can be bypassed
Kazuhiro Ondo [Sat, 9 Jul 2011 21:01:10 +0000 (16:01 -0500)]
Add a property so that CSIM provision check can be bypassed

To support test environment where a call box is used with
non-provisioned SIM.

Bug: 5010622
Change-Id: I0dd2d3c2d199f600e5979c865f97b41e2fbb706d

12 years agoFix incorrect ERI banner format
Kazuhiro Ondo [Sat, 9 Jul 2011 18:20:37 +0000 (13:20 -0500)]
Fix incorrect ERI banner format

Fix conflicting display issue with ERI and CSIM SPN test.
Do not display them together but only override ERI text with CSIM
SPN in home area.

Bug: 5008969
Change-Id: I88383acd1c7f4c5bfb1f66349ff2f37b2edbbc9c

12 years agoConcurrent multi-PDP support in TrafficStats
Kazuhiro Ondo [Tue, 5 Jul 2011 21:12:10 +0000 (16:12 -0500)]
Concurrent multi-PDP support in TrafficStats

Quick fix to enable concurrent multiple PDP support in TrafficStats.
Just updated the list of hard-coded mobile interfaces for now.

Bug: 4553527
Change-Id: I44ce73f3000542d6457f353bb561a2275684af6b

12 years agoVpnService: stop VPN when unknown DNS servers show up.
Chia-chi Yeh [Sat, 9 Jul 2011 00:59:54 +0000 (17:59 -0700)]
VpnService: stop VPN when unknown DNS servers show up.

Bug: 5002601
Change-Id: I5459db009e7391ff874623cb1830065ac75c80ed

12 years agoam 3f3b8cbf: Merge "cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba...
Robert Ly [Fri, 8 Jul 2011 17:39:46 +0000 (10:39 -0700)]
am 3f3b8cbf: Merge "cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052" into honeycomb-mr2

* commit '3f3b8cbfa775f2ebff985c069300f8daaeb7a84c':
  cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052

12 years agoMerge "cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052...
Robert Ly [Fri, 8 Jul 2011 17:13:28 +0000 (10:13 -0700)]
Merge "cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052" into honeycomb-mr2

12 years agoam 0e89d916: Merge "DOC CHANGE: Change GTV info on intro page" into honeycomb-mr2
Joe Malin [Fri, 8 Jul 2011 16:39:25 +0000 (09:39 -0700)]
am 0e89d916: Merge "DOC CHANGE: Change GTV info on intro page" into honeycomb-mr2

* commit '0e89d916f078a518093c476725fa7e0798dcc590':
  DOC CHANGE: Change GTV info on intro page

12 years agoam 0fbe1dfb: Merge "cherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec...
Joe Fernandez [Fri, 8 Jul 2011 16:39:22 +0000 (09:39 -0700)]
am 0fbe1dfb: Merge "cherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec330924fdd2c" into honeycomb-mr2

* commit '0fbe1dfb8df94a51d79e9a42fcbaebed6f6e516e':
  cherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec330924fdd2c

12 years agoMerge "Disconnect ApnContexts in INITING state when error." into honeycomb-LTE
Wink Saville [Fri, 8 Jul 2011 05:00:56 +0000 (22:00 -0700)]
Merge "Disconnect ApnContexts in INITING state when error." into honeycomb-LTE

12 years agoMerge "DOC CHANGE: Change GTV info on intro page" into honeycomb-mr2
Joe Malin [Fri, 8 Jul 2011 01:19:18 +0000 (18:19 -0700)]
Merge "DOC CHANGE: Change GTV info on intro page" into honeycomb-mr2

12 years agoDisconnect ApnContexts in INITING state when error.
Ramesh Sudini [Wed, 29 Jun 2011 16:43:27 +0000 (11:43 -0500)]
Disconnect ApnContexts in INITING state when error.

When DCT tears down a link due to error, the ApnContexts which are in INITING state are
not torndown. Due to this the DC refCount does not hit 0, and the Data Link is not torndown.

Bug: 4973894
Change-Id: If1263f360d55f6874220235fede294909db4837e

12 years agoUse resetConnections with resetMask.
Wink Saville [Thu, 7 Jul 2011 23:17:06 +0000 (16:17 -0700)]
Use resetConnections with resetMask.

Bug: 4981919
Change-Id: I5dec2da0756d5083bc81494fd583672704537694

12 years agoMerge "cherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec330924fdd2c...
Joe Fernandez [Thu, 7 Jul 2011 22:03:55 +0000 (15:03 -0700)]
Merge "cherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec330924fdd2c" into honeycomb-mr2

12 years agoMerge "No need to have BASE_DATA_CONNECTION_TRACKER start at 50000." into honeycomb-LTE
Wink Saville [Thu, 7 Jul 2011 21:39:23 +0000 (14:39 -0700)]
Merge "No need to have BASE_DATA_CONNECTION_TRACKER start at 50000." into honeycomb-LTE

12 years agoNo need to have BASE_DATA_CONNECTION_TRACKER start at 50000.
Wink Saville [Thu, 7 Jul 2011 21:16:30 +0000 (14:16 -0700)]
No need to have BASE_DATA_CONNECTION_TRACKER start at 50000.

Update comment that values should be changed after releasing.

Change-Id: I10ed6a0238e4f5be866dd97cfb56c5e7c84ddb52

12 years agoam 40afb97c: cherrypick Change-Id: I51ac719e414ac2794ff446d992bb946acb0fa896 docs...
Scott Main [Thu, 7 Jul 2011 17:13:44 +0000 (10:13 -0700)]
am 40afb97c: cherrypick Change-Id: I51ac719e414ac2794ff446d992bb946acb0fa896 docs: add button builder for android market apps

* commit '40afb97c3289cd3daae9a31f4829d660ba747d37':
  cherrypick Change-Id: I51ac719e414ac2794ff446d992bb946acb0fa896 docs: add button builder for android market apps

12 years agoam 77dfe217: cherrypick Change-Id: I2f4c79c5874835bd643b21f7a8ff3649ca27ecfb docs...
Scott Main [Thu, 7 Jul 2011 17:10:29 +0000 (10:10 -0700)]
am 77dfe217: cherrypick Change-Id: I2f4c79c5874835bd643b21f7a8ff3649ca27ecfb docs: update dashboards

* commit '77dfe2173e2970a6a662b7d9537715c81886185e':
  cherrypick Change-Id: I2f4c79c5874835bd643b21f7a8ff3649ca27ecfb docs: update dashboards

12 years agocherrypick Change-Id: I51ac719e414ac2794ff446d992bb946acb0fa896
Scott Main [Thu, 19 May 2011 01:47:40 +0000 (18:47 -0700)]
cherrypick Change-Id: I51ac719e414ac2794ff446d992bb946acb0fa896
docs: add button builder for android market apps

Change-Id: I0d9da685f850f92737c2d9d3eb758b41dbec0a39

12 years agocherrypick Change-Id: I2f4c79c5874835bd643b21f7a8ff3649ca27ecfb
Scott Main [Thu, 7 Jul 2011 16:49:44 +0000 (09:49 -0700)]
cherrypick Change-Id: I2f4c79c5874835bd643b21f7a8ff3649ca27ecfb
docs: update dashboards

Change-Id: Ib37f2b8a3bf8c9c7ae09ea2edbeeb707899abf58

12 years agoMerge "Reset FAILED ApnContext state to IDLE on data setup triggers" into honeycomb-LTE
Wink Saville [Thu, 7 Jul 2011 02:04:30 +0000 (19:04 -0700)]
Merge "Reset FAILED ApnContext state to IDLE on data setup triggers" into honeycomb-LTE

12 years agoReset FAILED ApnContext state to IDLE on data setup triggers
Kazuhiro Ondo [Sat, 2 Jul 2011 18:34:13 +0000 (13:34 -0500)]
Reset FAILED ApnContext state to IDLE on data setup triggers

Make sure FAILED ApnContext state is reset to IDLE regarless of
existence of the reconnect alarm. This is to let FW re-evaluate
call setup conditions properly on data setup triggers.

Bug: 4989604
Change-Id: Ia9ec439db1df03bbd2e56803d3558542ba5f5400

12 years agoam ad2724de: cherrypicking from hc-mr1 Change-Id: I4f4ccbd73db94070274d4e6195df38b19b...
Robert Ly [Thu, 7 Jul 2011 01:17:53 +0000 (18:17 -0700)]
am ad2724de: cherrypicking from hc-mr1 Change-Id: I4f4ccbd73db94070274d4e6195df38b19b2245b8

* commit 'ad2724de956955b0ddf95491f6cb378f54dafde5':
  cherrypicking from hc-mr1 Change-Id: I4f4ccbd73db94070274d4e6195df38b19b2245b8

12 years agocherrypicking from hc-mr1 Change-Id: I4f4ccbd73db94070274d4e6195df38b19b2245b8
Robert Ly [Thu, 7 Jul 2011 00:47:47 +0000 (17:47 -0700)]
cherrypicking from hc-mr1 Change-Id: I4f4ccbd73db94070274d4e6195df38b19b2245b8

Change-Id: I763f02a523c7467e7c0241197e8f2652ed7d4f9c

12 years agoBring back ERI into CDMA-LTE mode
Kazuhiro Ondo [Fri, 1 Jul 2011 20:23:37 +0000 (15:23 -0500)]
Bring back ERI into CDMA-LTE mode

Use ERI mechanism for roaming determination in CDMA-LTE mode.
Also display SPN name from CSIM card as "SPN" field in the status bar.
PLMN field will be derived from ERI text as done in original CDMA phone.

Bug: 4970448
Change-Id: I21382b15e148a8451f4c3fcbbb5d1ed296e41b5a

12 years agocherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec330924fdd2c
Joe Fernandez [Wed, 22 Jun 2011 16:48:59 +0000 (09:48 -0700)]
cherrypick from master: Change-Id: I169749dc594ca1d79a802db4c53ec330924fdd2c

Change-Id: I6401f568ec132d959d57f32caa8b45b2613229e6

12 years agocherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052
Robert Ly [Wed, 6 Jul 2011 18:16:19 +0000 (11:16 -0700)]
cherrypick from hc-mr1 Change-Id: Ia772e822a703f4b68c76d8c38902ba12faae8052

Change-Id: I57ea8e2ace24a777603513340302265138711590

12 years agoMerge "Allow vril-dump to work on user builds" into honeycomb-LTE
Wink Saville [Wed, 6 Jul 2011 19:08:05 +0000 (12:08 -0700)]
Merge "Allow vril-dump to work on user builds" into honeycomb-LTE

12 years agoam 205d1c34: cherrypicking tools and adt r12 relnotes from hc-mr1 Change-Id: I0ea4924...
Robert Ly [Wed, 6 Jul 2011 18:22:20 +0000 (11:22 -0700)]
am 205d1c34: cherrypicking tools and adt r12 relnotes from hc-mr1 Change-Id: I0ea492417581c062f6433e23345fe3fe398709c0

* commit '205d1c34e3289b05700e6caab718de169ad82b90':
  cherrypicking tools and adt r12 relnotes from hc-mr1 Change-Id: I0ea492417581c062f6433e23345fe3fe398709c0

12 years agoAllow vril-dump to work on user builds
John Michelau [Tue, 5 Jul 2011 20:20:03 +0000 (15:20 -0500)]
Allow vril-dump to work on user builds

Run vril-dump without "su root" when ro.build.type=user.  Also add inet
perms for dumpstate, so that it can communicate with basebands that
have IP-based interfaces.

Bug: 4993955
Change-Id: Icc65ba0f80756db1f63f12f89f9973a55bf405f2

12 years agoDOC CHANGE: Change GTV info on intro page
Joe Malin [Wed, 29 Jun 2011 22:17:49 +0000 (15:17 -0700)]
DOC CHANGE: Change GTV info on intro page

Change-Id: I5175d96bd8aa88bf65d8cd0e8bffb4eae7241ebe

12 years agoDataConnection was cleaned up too early if it's already disconnecting
Kazuhiro Ondo [Thu, 30 Jun 2011 20:34:56 +0000 (15:34 -0500)]
DataConnection was cleaned up too early if it's already disconnecting

Fix one logic failure introduced in patch for bug 4901019.

Bug: 4970726
Change-Id: Ifc4071b1cbf0c19fbd8356d7dcc16f9df39d4b54

12 years agoDon't ever report a null ServiceState
Robert Greenwalt [Thu, 30 Jun 2011 19:24:26 +0000 (12:24 -0700)]
Don't ever report a null ServiceState

Report out of service if we don't know any better.  Sometimes when switching radios
we were finding nulls reported - it crashed some code and highlighted this problem.
If we don't have a service state we're certainly out of service, so this isn't a lie.

bug:4553701
Change-Id: I094798a5f9f39f45c0ba30179aaa8f88f9b3e405

12 years agoMake sure to update data availability in call setup capable triggers.
Kazuhiro Ondo [Wed, 29 Jun 2011 02:15:17 +0000 (21:15 -0500)]
Make sure to update data availability in call setup capable triggers.

As "startUsingNetworkFeature()" now can trigger the initial data
connection instead of default data, FW needs to make sure each
MobileDataStateTracker is updated with the data availability
on each "data-setup capable" trigger.

Bug: 4970825
Change-Id: I6a7e479ecc1534cd723a2e8beece6b8bcd398ea7

12 years agoFix dependencyMet issues regarding hipri APN.
Robert Greenwalt [Wed, 29 Jun 2011 21:24:02 +0000 (14:24 -0700)]
Fix dependencyMet issues regarding hipri APN.

If the system says a dependency isn't met for accessing the default APN,
apps should not be able to turn on the hipri APN either.  This change
prevents apps from adjusting the dependencyMet setting on hipri and
internally ties its dependencyMet to that of the default APN.

bug:4643411
Change-Id: I7e609ff9bb1b85a3a6a41095052f0194d03be979

12 years agocherrypicking tools and adt r12 relnotes from hc-mr1 Change-Id: I0ea492417581c062f643...
Robert Ly [Tue, 28 Jun 2011 20:13:14 +0000 (13:13 -0700)]
cherrypicking tools and adt r12 relnotes from hc-mr1 Change-Id: I0ea492417581c062f6433e23345fe3fe398709c0

Change-Id: If1091fd0a7934440e73731825d24ab8c519656ab

12 years agoam a6870450: cherrypick from Change-Id: I1f95ed281c3152a47d5a3c8b927ae2a23568ed1e...
Scott Main [Wed, 29 Jun 2011 03:50:12 +0000 (20:50 -0700)]
am a6870450: cherrypick from Change-Id: I1f95ed281c3152a47d5a3c8b927ae2a23568ed1e docs: fix game controller trademarks

* commit 'a687045045157eab2dbf657bb085cb0af68d72f2':
  cherrypick from Change-Id: I1f95ed281c3152a47d5a3c8b927ae2a23568ed1e docs: fix game controller trademarks

12 years agocherrypick from Change-Id: I1f95ed281c3152a47d5a3c8b927ae2a23568ed1e
Scott Main [Wed, 29 Jun 2011 03:25:43 +0000 (20:25 -0700)]
cherrypick from Change-Id: I1f95ed281c3152a47d5a3c8b927ae2a23568ed1e
docs: fix game controller trademarks

Change-Id: I1eca030bad5bae0c581000fefffd5d3d49aac205

12 years agoMerge "Data connection retry pattern could be broken by PDP sharing" into honeycomb-LTE
Wink Saville [Tue, 28 Jun 2011 02:54:27 +0000 (19:54 -0700)]
Merge "Data connection retry pattern could be broken by PDP sharing" into honeycomb-LTE