Revert "CM11 Themes: Delay setting default theme"

This reverts commit 293d7e8547a05bcb17042402c18849571cd1edcf.

Change-Id: Ib36dd5f649b985238724dac06cbd0dca2eccb2cf
(cherry picked from commit 2a93971c26119c69c42d9842f1d70e998837b746)
CM11 Themes: Add themeChange config change to manifest

Change-Id: Ia84c0089a79637906e4f75fa38a56e8ff3b21a2b
(cherry picked from commit 719abe8b697976e7bb889f6e429429a533002dd0)
CM11 Themes: Don't kill setup wizards

Change-Id: Ib68dbf08b5b65f66e73f2f22882932ced0851093
(cherry picked from commit f0b888391e5f2fb63a669acc1ff0621fa88ba1e3)
WallpaperCropper requires these permission.

 - Without these it just crashes lockscreen wallpaper.

 - Also fix wallpapers not applying in full screen

Change-Id: Ie0d392fd39c00434a72eec73cada63b5212c0dc0
Signed-off-by: baked <travp624@gmail.com>
(cherry picked from commit 94d21f27792429b9da92bf8d2ff39729f024c07c)
Minor fix

(cherry picked from commit 9dd898065b0ebd2bd1edf10803c7c67047968c22)

Conflicts:
	packages/SystemUI/Android.mk
wm: Make the default menu longpress action configurable at build time

Do the same we do for home. For CDD validation, we need to switch
the menu and home longpress action, since Home must map to Google Now.

Change-Id: Iacfedf711d43f6637023c87c00e6c6b8b8a437dc
(cherry picked from commit d17b2c24b316dad3c1ed3b21f384aea3a780a219)
wm: Underp menu key release processing

Change Iacfedf711d43f6637023c87c00e6c6b8b8a437dc made key release perform
the assigned action regardless of alternate modes, but the keypress
processing depended on said modes. Make it consistent.

Change-Id: I4be44b065f775f0304aa9770778c8fee82ef8ef1
(cherry picked from commit 739b313bdc087a5cfc01e63b85b6b686e4c4be2b)
wm: Simplify menu action decision paths

Since the action is performed directly from the handler, remove all
fallback paths and "if not default action" checks; these are superfluous,
and can send the wrong events to apps implementing their own input handlers.

Change-Id: Iaafe9c7a1ab0ab75ae93f1c8a6e1efb6c7a616cb
(cherry picked from commit 44e85d53b6e12b7a35f0e96e0ba01c917e8912e9)
Revert "WallpaperCropper requires these permission."

This reverts commit 0cfac7b551ace988dc89d3133826f3f6b0ce6986.

Change-Id: I7693a12167846f1e6df72b74acb22a5c088356c3
(cherry picked from commit 1ba95a47b496d77e4d65d18d67762399bc1ec231)
WallpaperCropper requires these permission.

Without these it just crashes lockscreen wallpaper.

Change-Id: I25c676244a919ed355e02664828ddd79dd327062

Patchset: 4
http://review.cyanogenmod.org/#/c/64824/4
(cherry picked from commit 7dc9be2fea8ca9dcffe948763e420fd06307fbd2)
No need to hide flags in configChange

Change-Id: I36cda275f836d07e639419db8c856c7527307907
(cherry picked from commit b659a34a89dacc16cad043b6f25c86b2bf3cb410)
Added Non-Roaming for carrier BSNL in UP East and WEST INDIA

Added No-roaming for BSNL from circle UP East to UP West, India

Change-Id: I45e804da143e844d794cca98652f5fc6ac4e209b
(cherry picked from commit fb399aa892be9466406ece96c9e521635bc2fecf)