framework: Add a version of Environment.getExternalStorageState which accepts a path parameter

Required for improved media scanner on devices with emmc

Change-Id: Id215238f3503221b06459dfa241c2c52ea6a0baa
Lockscreen Vibrate (1/2)

Add an option to disable lockscreen vibrate

Patch-Set 2 : Fix the build error

Change-Id: I8f76c8617e5374afe7a2611dcf30275b1a604c59
Signed-off-by: Seongmin Park <r_data@naver.com>
SmsUsageMonitor: Increase default # of sms sent in checking period

Credit: rholland80 :: TeamBAMF

Signed-off-by: BMc08GT <bmc08gt.teamb00sted@gmail.com>
Framework: Custom targets WIP!

Based on CM10.
Added options for 3-8 targets and our old octo layout for 6 and 8.
Added AOKP icons pack. Icons by Kwes1020

functional but not ready for merge quite yet.

patch set 2: rebase
patch set 3: fix camera when reseting targets and clean out some
fields we aren't using anymore.
patch set 4: Octo layout inline with Sethyx
patch set 5: Fixes some theming fcs issues
Patch set 6/7: rebase and add octo layouts for tabs

patchset 10: fix the icon sizes when using the apps png
Patch set 11: Add method to round edges of custom icons

Change-Id: I1a0290eeaf7236a7be7da831176f718134f971e4

Conflicts:

	core/java/android/provider/Settings.java
Adds the ability to force dual panel at any dpi (2/3)

This allows tablet mode with single panel and also
allows regular phoneUI with dual panel .
This will only affect apps with dependencies to
framework-res.apk , in other words gapps email.apk etc are not affected.
**Im curious to see how it behaves in tablet device the default
shoudl stick.

Change-Id: If11ff31e09e3b4f63de58be5d4024a91e54d639c
Add application shortcuts to toggle torch & Navbar

Patch-set 2: Added czech translation

Patch-set 3: Fixed NAVIGATION_BAR_BUTTONS_SHOW -> NAVIGATION_BAR_SHOW_NOW

Port of
https://github.com/AOKP/frameworks_base_disabled/commit/2c2876dfe780a38106bed905993923516d4eb2d1
Drawables are in repo already.

Change-Id: I5cdca8c956145abcba67590b4b410753266a0f9c
Signed-off-by: Petr Reznicek <kecinzer@gmail.com>
Hardware Key remapping (Part 2 of 2)

Ported from Cynanogenmod (cm10)

Added Framework portion - Part 1 contains Romcontrol additions

Original from Konstantin Koslowski (http://r.cyanogenmod.com/#/c/20139/)

Patch Set 2 : Spacing cleanup / Notes update for original author/link
Patch Set 3 :  add author to commit
Patch Set 4 :  add missing information to PhoneWindowManager.java
Patch Set 5 :  add author to commit
Patch Set 6 :  Rebase and set default for config_deviceHardwareKeys to 0
Patch Set 7 :  Remove Menu UI Overflow

Signed-off-by: Desterly <d3s7royer@gmail.com>
Signed-off-by: BMc08GT <bmc08gt.teamb00sted@gmail.com>
Change-Id: Id0b800533dd03e26abfb65b97b1ab5911e7e6060
Alt Signal Layouts

This creates a second set of Data Type, Traffic & Strength icons
for the Alt Signal Layout.  This will allow themers to build options
for either layout without corrupting one or the other.
I also tweaked the layouts a bit for better alignment with various Text/icon combinations.

I also addressed the 'Blue/Grey' DataType icon.  the 3g/4g/H, etc icons should
now properly show blue or grey depending on connectivity, just like the signal bars do.

I also suggest a fair amount of testing since I've redone quite a bit of the logic regarding signal/icon displays.  Don't want this going out the door broken.

Patchset 2:  Layout Tweak
Patchset 3:  Honor theme setting for Alt Signal (or userpref)
Patchset 4:  mdpi/hdpi icons.
Patchset 5:  Force icon update on change & whitespace cleanup

Change-Id: I11696c95dae3bdafd0380e3210e64b9529eeeac6
Signed-off-by: Zaphod <mwilson@acesappraisal.com>
Tablet Love: Navring, Kill all, more..

This is phase 1 one tablet love.
Kill all button added to recents
fixes for nav ring accidental presses (rasied phone too)
New layout for Navring on tabs and grouper while in TabletUI
(xmls still need cleaning up just need sleep first. Fuck XMLs.)

Change-Id: I3e7b006821c2a1e6c1358ef056bdaf59b0cd32c5
Signed-off-by: Stevespear426 <stephen.k.spear@gmail.com>
Menu UI Overflow Toggle (2/2)

Adds the ability to show the Menu UI Overflow (3-dots) within apps, regardless of navbar being present or not

Signed-off-by: BMc08GT <bmc08gt.teamb00sted@gmail.com>

Conflicts:

	core/java/android/view/ViewConfiguration.java

Change-Id: If028ca85a5ee28e0ee2b961d93e36ed1f4a04042
Add CPU Boosting Hooks Tweaks

The original "Add CPU boosting hooks" patch that was made by Chris Yeninas assumed
that the CPU always ran at 1.5 GHz.  This assumption can be a bad thing.  This
patch makes it so that the system reads the maximum speed of the CPU from the
"scaling_max_freq" file so that the CPU never exceeds the speed the user may have
set as a possible underclock.

First batch of code had hardcoded file path in the readFileIntoInt() function,
this has been corrected.

Signed-off-by: Tom Parkison <thomas.parkison@gmail.com>
Change-Id: I6b4f276b4bb692b07163567a39517ddabcbc813c