Do not always call setIsConnectedToProvisioningNetwork(false)

Previously I was calling setIsConnectedToProvisioningNetwork(false) always,
but all MDST's receive every broadcast. Thus we could over write an MDST's
mNetworkInfo.mIsConnectedToProvisioningNetwork to false, unless the MDST
that was set to true was last, i.e the code was order dependent.

If the provisioning networks value was false instead of true
when handleMobileProvisioningAction was called we wouldn't invoke
mdst.enableMobileProvisioning because network info would be null.

Thus the provisioning network would never transition to CONNECTED and
a default route wouldn't get setup and the browser couldn't access the
website.

Now setIsConnectedToProvisioningNetwork is only set to false when the
apnType matches and we won't indiscriminately change it and are not
order dependent.

Bug: 10853805
Change-Id: I68a4f9bdf5dc18d90f4cdef7a60811f57be67261
SystemUI: Toggle Vibrate Duration

Increase to a more standard UI-touch
 25 (from 10) duration.

Change-Id: I4cdd45f2c5b85497771ff2dc57dbbcf4bc7348fb
KeyguardViewMediator: Play lock screen sound sooner

When the screen is locked, there is a long pause before the lock
sound actually plays.

This makes that sound happen much sooner.

Also modified Lock.ogg slightly to remove the initial silence.

Change-Id: Iede7a5d22291d1ada98800d2b380c255547df61d
LteToggle: Add CDMA check and enable correct network mode

* Fixes bug#75

Change-Id: If345b5418473cfad2a26f02d940adeeb3fad0688
Signed-off-by: Brandon McAnsh <brandon.mcansh@gmail.com>
Fix App Ops permission mapping structure.

The entry to map the post notification op
to a permission is at the wrong offset
within the sOpPerms array. This patch
fixes the issue.

Change-Id: Ia241d274e484b6a24edbfb17b87bb887b61f1ee1
Signed-off-by: rpcraig <rpcraig@tycho.ncsc.mil>
Merge "KeyguardViewMediator: Play lock screen sound sooner" into jb-mr2
Regenerate all the OpenGL stubs.

Bug: https://code.google.com/p/android/issues/detail?id=60390
Change-Id: I2e6f210178f656a5f08a1fcd4239581d680329a6
Merge tag 'android-4.3.1_r1'

Android 4.3.1 Release 1
Merge "Fix App Ops permission mapping structure." into jb-mr2
Merge "Regenerate all the OpenGL stubs." into jb-mr2
Remove the landscape rtl version of navigation_bar.xml

This will fix the crash when switching to hebrew.

We don't need to have this file as the navbar is fully customizable.

Change-Id: Iec5ad3a0768967b5e673a705a5680798c328e3a8
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
SystemUI: Update Japanese translation

Change-Id: Iaf85cb66def0eb4a7cba4b2821b384cb0d066afe
Signed-off-by: rdgate <rdgate@gmail.com>
recents: turn Kill All and Google Now into normal buttons

Change-Id: Ie7783449e593ceab81039133fcee2f1561954ef3
Signed-off-by: Arnav Gupta <championswimmer@aokp.co>
Merge "LteToggle: Add CDMA check and enable correct network mode" into jb-mr2
Merge "recents: turn Kill All and Google Now into normal buttons" into jb-mr2
Merge "SystemUI: Update Japanese translation" into jb-mr2
Merge "SystemUI: Toggle Vibrate Duration" into jb-mr2
Frameworks: Minimum Vibration Duration

Adjust small vibration intensities

PS5: Adjust logic
    Still adjusts all "small" vibrations
    to unify them.  Now also checks if
    setting is larger than vibration
    to return a true minimal vibration.

Change-Id: Iabe5f1ba5272c98832624202214e140c54a1bab9
Camera: Video HDR Feature Integration

Added framework support for camera applications to query supported
video HDR modes and set the required mode.

Change-Id: Ie318e586838a2f035e59e30fa51af35b52f7c886
Camera: Adds support for meta data callbacks

- This change adds a new type of callback
  that will be called when there are pending
  meta data notifications.

Change-Id: I84f5cbafe4f023c7b0efa9ec8620756b0eaa428d