add a missing recycling call

Change-Id: I09af07c836ab20242d3cc3cb47d5311ad210cb49
Fix NPE in ConnectivityService

Could occur when requestRouteToHostAddress is called on a network
with no associated tracker.  Code later in the method handles
this case gracefully but code introduced in JB throws an exception.

Change-Id: I6c8a0e313ecbcca120aeb5dd0802a72114749aa1
systemui: turn off debugging

should be all of it

-VanirAOSP

Change-Id: Ia279a1be6968f67a4ad448cf51743f4c455af88a
[1/2] Base: Navigation bar height/width

All credits to SlimRoms / kufikugel

Change-Id: I97af1fbd5a2e7df2337abc6c825b4905f576a48b

Conflicts:
	core/java/android/provider/Settings.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
quicksettingsmodel: use generic a settingsobserver

adding new inner classes increases memory footprint and is
unnecessary.  This also removes a leak when changing users.

-VanirAOSP

Change-Id: I1a76a01125f6968285c24d0019c7163f671f373d
hwui: Apply hwui qcom fixes to all adreno-bearing hardware

Even if the device doesn't fully use the qcom stack, changes to
libhwui are generally workarounds for adreno-specific issues and
apply across the board without other dependencies

Change-Id: I10455ebf09c1d00762b06e3c092398604bb39796
QuickSettings: change signal tile to turn on/off mobile data

There is no method to turn on mobile data with 1-2 touches. Every method
implies that you press 3-4 times, and for me this is annoying.

This commit add the action to turn on/off mobile data on signal tile touch
and long touch to go to data usage.

Change-Id: I17e0041464fabb3cf42faf5680b9945bb63b20d9

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
allow category homescreen widgets to be used on the lockscreen

Change-Id: Ide8f8a0d7e58e6236c4834ee59144320cdb40c65
Hardcode right-side quicksettings swipe down (AOSPA)

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

Patch Set 2: Hardcode it better to 1MB.

Change-Id: I7a6e195b82ebe2f4bd5bbb506e19200d452fa3e5
fb: fix google observer derp

the way it was it does not detect any observer change on the
immsersive value. Fixed it by settings it to Secure completly

Change-Id: If8cf887650668e2399367e09614e91cc30b7f70b
Data usage cycle length

It's possible to set per day and per week data usage cycle warning and limit, in addition to the monthly one now available.

Change-Id: Ib221b3a0a265850c224861825e18e8099b796288
PhoneWindowManager: fix navbar behavior in expanded mode after 4.4.2 merge.

Change-Id: I00f814db6c3800b8eb1cf20004ecdfb8d1ee7036
Lockscreen transparency, blur and rotation

ps2: i spelled if incorrectly
ps3: fix blur disable
ps4: smooth background change
ps5: fix transparency

Change-Id: I247bf8ae1fd637d70183c40b83d6bb486e3cfcf9

Conflicts:
	core/java/android/provider/Settings.java
	packages/Keyguard/src/com/android/keyguard/KeyguardViewManager.java
	services/java/com/android/server/power/DisplayPowerController.java
	services/java/com/android/server/wm/WindowAnimator.java
don't show charging indicator when not actually charging

Change-Id: Ife21023db6f32f12491de524027e4135565ec6bb
Fix ResTable_config::CONFIG_* typo (MCC vs MNC)

In commit 08d5b8f, the ResTable_config::CONFIG_* enum was incorrectly
changed to assign the same value to both CONFIG_MCC and CONFIG_MNC:
    - CONFIG_MCC = 0x0001,
    - CONFIG_MNC = 0x0002,
    + CONFIG_MCC = ACONFIGURATION_MCC,
    + CONFIG_MNC = ACONFIGURATION_MCC,

This commit assigns CONFIG_MNC the value ACONFIGURATION_MNC, as
intended.

Change-Id: I3b8799914a55debdb3ff30a82ada7ad990c49970
fix possible buffer overrun and memory leak

Use snprintf instead of sprintf and fclose() before return.

Change-Id: I3ed193464cc0dc90e9935ae19162667ad367628b
[1/2] Base: add more Power Menu actions

Make the power menu customizable from Menus settings in OmniGears.
added checkboxes for: airplane mode, sound toggles, and a new button for
mobile data toggle.
screenshots: http://goo.gl/ljQ0WA or http://imgur.com/a/THfuZ
part 2: https://gerrit.omnirom.org/#/c/3654/
Change-Id: Ie7d417c898ceeba47eb0c13f6dee934b025beee0