Merge "DisplayColorCalibration: get minValue from the sysfs node" into kitkat
Merge "Dotcase: add permission to end calls" into kitkat
DisplayColorCalibration: get minValue from the sysfs node

* 35 is a good default minimum

Change-Id: Icc7703ff3ae7cac8501df5f2abef0c6e4f98d434
Dotcase: add permission to end calls

Without this permission, rejecting calls fails (crash)

Change-Id: I39128158da27feb18d8e2d200ca1d9fe2c782f7f
Dotcase: fix typo in snooze sprite

One pixel was 21 instead of 12

Change-Id: Ic27863ea5dd62c9f48de917368ad29bdd849e009
Merge "Dotcase: fix typo in snooze sprite" into kitkat
Dotcase: do not timeout if ringing or alarm

Change-Id: I88b54163c3c971e9b3d1103e5b911305c5581874
Dotcase: Add proximity detection to ignore touches in pocket

Change-Id: Ib0126c384e5947118be6750892ea45b8a4334496
Dotcase: Improve handling of notifications

Handle and draw notifications in the order they are returned by the
INotificationManager (i.e., the order they were posted). This new
handling is also easier to extend with new apps (for existing sprites)
and new sprites altogether.

Also, if there are more than 6 notifications to draw, only draw the
first 5 and add a "..." sprite at the end. Now that we have a way to
handle more than 6 notifications, we can add more types of
notifications.

PS2: Use a Map instead of a bunch of Sets to map package names to
notification types

Change-Id: I4eba49420fb56028610a306585a977462c6f4113
Dotcase: use real twitter blue

Change-Id: I68e081bc7f224cc999d8b86ef6728b748eb3a2fc
m8: Keep two cores online

 * The recommended behavior for 8974pro is to keep two cores online
   at all times, as all cores can enter full power collapse at any
   time. Recently, we upgraded the perf lib which controlled this,
   and this new property is required to achieve the behavior we want.

Change-Id: I53d2197ca9aea80b10684ab436c9cc5b1c7f6c18
Dotcase: Support additional apps

- Added support and sprites for email, snapchat, and facebook
- Added a pile of email, twitter, and mms apps

Change-Id: Ief355abfa953cca76b0b1fa2ad05c4b7a82fe6f9
Dotcase: add more constants to DotcaseConstants

Add more constants from other classes into DotcaseConstants and
final-ize more members

Change-Id: Ibc198dba8e404d7181459d7beb39b8748466386c
m8: add necessary paths for speakerphone

Change-Id: Ifd1770c8bb6a2ede8b5e8acc03d2865afae55639
overlay: mms: increase mms image size

Change-Id: Ifd3767806144f1aa0d261851c2078dc0cc16fe2f
overlay: mms: add useragent

* apparently this is required in this overlay, i guess it would make
  too much sense for it to use the default when not overlayed like
  every other overlay...

Change-Id: Icdfd5e73070d62d42cd4fafbc2e18757453647fa
m8: use interactive as the default governor

* settings kanged from hammerhead

Change-Id: Ic585ad088a69ddb640487858eba21d88c4093aca
Dotcase: move status vars to synchronized class

I'm testing this to prevent an impossible-to-track-down crash that I
think is related to unsynchronized variables.

Change-Id: I023573c3847688906d485d1da2ab751ca7350f1e

...
m8: High-res audio support

Change-Id: I0bea6a9133fc67b728b488056495aeaf496fa2a4
Dotcase: Improve Hangouts sprite

Change-Id: I5d0e34d9e313ab3ec1523b26cbe1a1cad9daa122