AdvancedDisplay: Update to 4.4 settings style

Change-Id: If2c0f8b1c42d3a09c8d795b0b17f7ff2325c56b8
Automatic translation import

Change-Id: Ib2eb58c3cea8105dbfd931ef7e85cbeb96973f1c
Disable digital noise gate (fixes CYAN-4506).

This fixes CYAN-4505 (Sound cuts out at low volume) [1].
One might think that the digital noise gate (DNG) is better left enabled to
reduce the static noise but in my tests, only the "payload" audio was cut off,
while the static continued. For me it seems that this feature of the sound chip
was not intended for use in a smartphone.

[1]: https://jira.cyanogenmod.org/browse/CYAN-4506.

Change-Id: I4e41c594695f85574ed35e2aef59d6b768403606
Merge "AdvancedDisplay: Update to 4.4 settings style" into cm-11.0
Merge "Disable digital noise gate (fixes CYAN-4506)." into cm-11.0
galaxys2: Handle boot.img properly in ota script

The OTA script may be run during a signing process and will not have
OUT variables defined. Use the common methods for getting the boot.img
to match standards.

Change-Id: I4eebf58ec828f18f62176a2862e5fdbb839cb658
galaxys2-common: cleanup tinyalsa audio flag inheritance

also allow r760 to access files

Change-Id: Icd116d6dd47158dd1f61fc8e2b7bd268e1a77210
Automatic translation import

Change-Id: Id6246f5bad486bdbb5faff5f22b7de71c574783f
Add soft-reboot option

Change-Id: I29be57ed9c48f38561749aba6d0a26107d57fcb5
fix bugreport on i9100

Change-Id: I5c574bda492430e3cdfd428b6db0d6541d1eb4ad
Automatic translation import

Change-Id: I59bcd205ce830ef6d75ba55dab8757c1faeaa278
Merge branch 'cm-11.0' into stable/cm-11.0