REVERT: bluewall
Add a "ProTekk" ringtone. 30 seconds of "Nein nein nein"

Change-Id: Icc37c3d68950b9d2361e806eff5c84f221dff787
Signed-off-by: Gary Danko <gdanko@gmail.com>
Fix bootloop on tablets

http://manski.net/wordpress/wp-content/uploads/2011/05/double-facepalm.jpg

Change-Id: Ibbe0f913c6d4164f25635b0de717bbdda355178e
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
SearchWidget: passing APP_DATA to voice intent

SearchView uses SearchManager.APP_DATA to pass data between the origin activity
and the search activity. This works for text searches (keyboard), but it's not
implemented by voice recognition searches. The method createVoiceAppSearchIntent
initializes a empty bundle that is filled with the QUERY parameter.
This patch adds the SearchManager.APP_DATA parameter if is present, let the
search activity access to the data passed by the origin activity

Change-Id: Ie88d32578d0a9dd01c464098a636a61397e89926
Increasing ringtone volume option (1/3)

- Extend volume preference to be able to intercept volume changes
- Add settings to provider

Change-Id: Iec36c1ea0c9cc389e0c752d74a80694d62055fd1
telephony: support for setting add. audioparams for incall audio

Change-Id: Ic6f72fba542e1421631826d9bcd86340064c942b
ipconfig.txt: fix a possible error in parsing

The format of /data/misc/wifi/ipconfig.txt is this one
  <version>
  <netA_key1><netA_value1><netA_key2><netA_value2>...<EOS>
  <netB_key1><netB_value1><netB_key2><netB_value2>...<EOS>

On the defy, i had an error on boot regarding a missing "id" in NetworkStats,
so i compared on another device...

It appears that defy one format was :
  <version><EOS>
  <netA_key1><netA_value1><netA_key2><netA_value2>...<EOS>

I dont know exactly what caused this format error,
maybe because the quota and usage stats are enabled on it.

Change-Id: I4cf70fe88688341b8eea007a08910acb6f4fcff7
Previous fix was incorrect.
Timestamp doesn't contain date info, therefore we need to construct it
and adjust it if daylight savings applies.

Change-Id: I931ff0f2ba93ab8172f2cbc69926aba1eab2778a
move weather images to framework-res

- decreases size of systemui
- allows for access throughout the system without
      duplication

Change-Id: I06e90d39d365587ee15bf1b566ec81b39f79d3b0
Don't let apps disable the SIM PIN entry screen.

As the user (who controls the app behaviour after all) likely doesn't
see the PIN screen as a lock screen (he likely wants telephony) and the
PIN screen is not shown on a timer-driven basis, it should be treated
specially.

Change-Id: I6b029124311f93fb3ba57efbff85bd64aadfb81a
Don't consider input restricted if keyguard is still disabled.

Change-Id: I00a351311d0933fe326bda33f5c988a6232cca16
Fix issue #13366. Take account of stackFromBottom in
computeVerticalScrollOffset().

Change-Id: I743708ef1ac05e358840f37010de36b7d0c6a346
Signed-off-by: Pieter-Jan Vandormael <ezelspinguin@gmail.com>
Actually copy ProTekk.ogg to the correct location

Patch-set 1: We actually use tabs here.

Change-Id: Ib63a2cd934144cc4a2982ab7eed69e132e183820
Signed-off-by: Gary Danko <gdanko@gmail.com>

Conflicts:

	data/sounds/AudioPackage5.mk
LGEQualcommUiccRIL: Fix signalstrength on pre-ICS radio libraries

And datacall parameters, too
Change-Id: Ifc6f959044622bab2e7198ad15ce6f56dde370f7
Tablet mod enabler
Bluetooth: Suppress bluetoothd connection failures while reattempting connection

On Bluetooth enable, the Bluetooth Event Loop attempts to connect to the bluetoothd-
provided BlueZ D-Bus interface.  Due to initialization order/timing, this call may
fail and the Bluetooth Event Loop will reattempt the connection (failing after a
large number of failed attempts).  This commit suppresses D-Bus connection error
logging until the attempts fail.
Bluetooth: Fix OPP connection failing at first attempt

There is a race between SDP query for RFCOMM channel and UUID_INTENT_DELAY
expiration. By increasing the delay, it allows SDP query to succeed(if it's going
to happen), resolving the problem.

CRs-fixed: 225501
Pass additional inputs when spawning apps via the Zygote and add SELinux permission checks.

When spawning an app process, the ActivityManagerService has additional information
about the app package that may be useful in setting a SELinux security context on the
process.  Extend the Process.start() interface to allow passing such information
to the Zygote spawner.  We originally considered using the existing zygoteArgs
argument, but found that those arguments are appended after the class name and
left uninterpreted by ZygoteConnection, merely passed along to the class or wrapper.
Thus we introduce a new seInfo argument for this purpose.

Modify the ZygoteConnection to interpret the new option and convey it to
forkAndSpecialize, as well as passing the nice name as a further input.
Also modify the ZygoteConnection to apply SELinux permission checks on
privileged operations.

Change-Id: I66045ffd33ca9898b1d026882bcc1c5baf3adc17
Initialize mJunkPath to false

Change-Id: Ib48bb1d91736d27f055528c3ba275237ff5ada07
Add the possibility to modify the View focus rect

This change makes it possible for a view to supply a different rectangle than
the drawing rect to be used by the FocusFinder when finding a new view to give
focus to. This is useful if e.g. the total view area is larger than the
interactive area of the view.

The default implementation of getFocusRect() will return  getDrawingRect().
The existing behaviour is only changed if getFocusRect() is overridden by a
subclass of android.view.View

Change-Id: I52dd95c6fa296b744e354217051dcec1bb3c8e92