fireball: define storage partitions for recovery

ClockworkMod ignores voldmanaged partitions.

Change-Id: I5db75f8286fb923711dd5f6b4abe2913b38a9d15
RIL: use new HTCCDMAQualcommRIL class

Depends on: http://review.cyanogenmod.org/46975
            http://review.cyanogenmod.org/46977

Change-Id: Ic3851e7c37b0b0b313a8bd34645e569e65b9039e
fireball: show LTE icon instead of 4G

Change-Id: I47d838b89944cf11c4e2729b320b637339bc7825
fireball: move mobile tether config to s4-common

Change-Id: I32546b34212a83db442a43419885ba68548d74e2
Merge "RIL: use new HTCCDMAQualcommRIL class" into cm-10.2
fireball: Add "length" parameter for /data partition

* Needed for "footer" style encryption

Change-Id: I8b92b662531fa837800301bfb0262ebe6a6e31b1
fireball: use CM kernel with custom graphics

Change-Id: I7495ee380aea0611447d9bbb7a8283ba873d4f0d
RIL: change to HTCQualcommRIL class

Change-Id: I00d0d2d41a2700982be851116ac8f91798e6664f
fireball: bluetooth: enable QCOM WCNSS features

Change-Id: Id761fe9263c8ab38f6fff93729506a826225bcb9
fstab: remove unneeded recovery-only storage definitions

cwm supports vold entires now: http://review.cyanogenmod.org/48343

Change-Id: I3326e02a5f9f6721999b58300088c5c8d0fa8d75
fireball: add Speaker DMIC Stereo use case

Change-Id: I928187b5e42a8770022f8f63be42fc36a70acc04
fireball: remove deprecated skipradiooff flag

Change-Id: I7fa7dc7e445db8f9e30e85ccc2ce174004879f65
fireball: move media profile into device trees

Change-Id: I14474135d0a05b7548ca7625ff387478342341ee
fireball: create filesystems in init, not early-init

* /storage is created in init, meaning these commands fail in early-init

Change-Id: I8e62c8a75ae47af7d8ef8f97a36d44a12c2fcf1f
fireball: ensure /cache is formatted

Change-Id: I000f33b69437334d2deeaa660e6d4653fec6c287
fireball: update snd_soc_msm_2x

1) This is a dual mic device, use the secondary mic!
2) Lower several volumes so speakers are not damaged
3) Fixup ACDBID #s for this device

Most notably, this fixes garbled speakerphone mic

Change-Id: I6a37b43edb567c9a096274ce7f0d21e8fe3285a9
fireball: audio: separate speaker profiles for voice/media

The in-call speakerphone volume is drastically lower than the speaker
volume for media and notifications.  Use a separate "Voice Speaker"
profile and up the volumes.

Change-Id: I17061c7234fef5c577bec1bbc0016595ff0847cd
fireball: audio: headphone/headset/handset volume adjustments

1) significantly lower volumes in speaker+headset combo profile
2) increase headphones volume
3) increase handset tx volume

Change-Id: I8b3d7db307efba751c278dc51898b1d4bfd085ee
fireball: move hardware button config to device overlay

Requires: http://review.cyanogenmod.org/51680

Change-Id: Id5aa04bc62f9d5b9e593a9ec043f828133326a9b