Added missing permission declaration on <service> tag of AccessibilityService guide documentation (Building Accessibility Services)

With code snippet on current docs, the accessibility service does not show up on the Settings > Accessibility > Services list, with API level 17 or higher. In order to declare service correctly, user have to declare "permission" property with value of "android.permission.BIND_ACCESSIBILITY_SERVICE".

Change-Id: I70c8f98d4ff6fd2286bf5866098b22443afb6cd9
Wrong argument: handleUnstableProviderDiedLocked

mProvider is HashMap<ProviderKey, ProviderClientRecord>. String
is not correct object for KEY. Complete removal using iterator.

Change-Id: I51e4576544ef02ede6f96938689dd4e43ec6eb4f
Merge https://github.com/PSX-PureSpeed/android_frameworks_base into HEAD
Fragement, or Fragment: that is the question

Change-Id: Iac3a14b9d2d7b4bd1e452db987b3c5c95dbefd3b
Telephony: Avoid Infinite loop problem in Tethering

No need to have delayed message functionality for retrying
since we are listening to CONNECTIVITY_ACTION and would
retry if the upStream interface is available.

Change-Id: Ib56331dd699cfbab6060c1e8e8b82e272bd961ef
action bar compat documentation fix according to issue 58108

Change-Id: I09db7a19752b530a1979ca5a82d919ffa690becb
Signed-off-by: Guillaume Cottenceau <gcottenc@gmail.com>

Conflicts:
	docs/html/guide/topics/ui/actionbar.jd
Fix crash issue when linkified remote textview url clicked

Fix AppWidget Host crash issue when a linkified remote textview url clicked, as
the remote textview's context is not an Activity context. This issue is fixed
by using the Activity instead of the remote context to start the URL view intent.

Change-Id: Iaac5d5840a6236fb430361efed53c7211ba10721
Signed-off-by: HUANG Menghuai <linker.huang@gmail.com>
Add NULL check in updateProxyConfig

If the exclusionList was null in updateProxyConfig the VM would
crash when converting it to a UTF8 string. Avoid this by adding a
null check.

Change-Id: I0d8106fd54385bd9ae9c652a6c67d459a119cf2b
ContentValues: improves documentation

This corrects and clarifies the documentation for ContentValues.

Change-Id: Iddf54da093e97c32da2568eab8802b1b2715303b
Signed-off-by: Steve Pomeroy <steve@staticfree.info>
Reduce EntropyMixer seed size from 4096 to 512 bytes.

The suggested seed size from Linux drivers/char/random.c is 512 bytes
rather than the 4096 bytes currently used.

Change-Id: I3dd55105f0a95ce9cda34b4cf08987b8a28c4ac9
Make EntropyMixer mix in output of Hardware RNG into Linux RNG.

On devices with Hardware RNG (HW RNG), this makes EntropyMixer
periodically (every three hours) read 512 bytes from HW RNG and mix
them into the Linux RNG.

This is done without increasing Linux RNG's entropy estimates to
avoid having to trust the quality of the HW RNG. This approach cannot
reduce the quality of the Linux RNG output, but may increase it.

Change-Id: Ifde851004301ffd41b2189151a64a0c5989c630f
improve rotation handling

this commit was rewritten/inspired by one made to our jb 4.1 branch by sonicxml.

cheers buddy!

Change-Id: Ib3b46aa54e7bf6602f8c0557ed770624063af529
ZygoteInit: increase GC threshold amount when preloading to postpone GC

todo: instead of hardcoding this number.. make it dependent on the amount
set for heapgrowthlimit in the build.prop. for now we'll just turn it "off".

Change-Id: I7a6e195b82ebe2f4bd5bbb506e19200d452fa3e5
allow customized memory cache size for webkit

ps2: add missing ;

Change-Id: I3cb12a5026b5f7f78fde1f2368e25e96ef02bf37
todo: test and set this in vendor make files when an optimized amount is found
Add support for NETWORK_TYPE_GSM

Add support for NETWORK_TYPE_GSM in TelephonyManager and
corresponding mapping in ServicState.java so that when
application queries for getVoiceNetworkType() and currently
camped rat is GSM, they get network mode as GSM instead
of network mode unknown.

Change-Id: Ibe4672b04a5044710d63499c4cf2b6ebe91444bf
Status bar clock - AM/PM
Add led settings

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/arrays.xml
	core/res/res/values/symbols.xml
Battery light & fixes

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/config.xml
	core/res/res/values/symbols.xml
remove backup files
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>