* The external camera provider occupies our camera v4l2 nodes,
potentially crashing the kernel driver and blocking the camera HAL.
Unfortunately, there's no easy way to just disable it, so let's just
tell it to ignore the internal video devices.
Change-Id: I00c67de1b94a1f7eca1bf458d1d0e4de3507aa81
Signed-off-by: Daniel Jarai <jaraidaniel@gmail.com>
This reverts commit 24d70a1aec.
* The new HIDL power HAL seems to be appropriately riced^Wfixed for
8974 now.
Change-Id: I629ab2314dec4698a0d4d45d77cdc48bf92a4d74
* No apparent resolution difference
* Much smoother animation
* Much faster boot
* What's not to like?
Change-Id: I2119fe826146a3103da50b4862ad88f5950a97ec
This reverts commit e955914336.
* As it turns out, the brand new HIDL power HAL isn't ready, at
least not for legacy devices like msm8974. Symptoms were that
after waking from sleep, cores 1-3 are not brought back online
consistently.
* Let's go back to the old thing, at least for now.
Change-Id: Ica2ddbeb42635662167efe0b48f0fe4051591b26
* Compare things that are used in hlte, klte, lt03lte, and mondrian
wifi and move the stuff that's truly common to here. This will
greatly ease O bring-up of the child trees.
Change-Id: I8fc5a099a348fa7feb502e3afe9b43df6e22d00b
Mondrianwifi does not like having this enabled. When it is enabled,
it causes audio distortion in some games when using a2dp output.
Partially reverts: "Reduce fast track multiplier"
Change-Id: Ic50bb016275de821be4651280c67c42f64241dab
* The codec performance figures were measured on bacon, and do not match
the performance of the various Samsung devices.
This reverts commit 5e340af2e6.
Change-Id: I7ce0eab3bdd0c89919b3bb29d56a346de587e075
* Qualcomm caused hell-on-earth with libavenhancements- an
apparently well-intentioned effort to minimize the amount of
change in f/av which has backfired. In order to use this
library, an OEM must not change *anything* *anywhere* in f/av
to maintain ABI exactness. And that ABI exactness is different
per SoC branch and constantly in motion. Best of all, the
base classes are monkey patched with a proprietary library which also
is different per SoC branch and much exactly match the f/av
code. And if you get the ABI right, then your customizations
stop working because they've been hijacked by overloading. The whole
message bus is hijacked, and you're wasting your time.
* Now that FFMPEG can talk to all the hardware codecs, there is no
reason to tolerate this. Our stack has more features, more codec
support, and it's open source all the way.
* I love Qualcomm's SoCs, but come on guys.. I expect every OEM
will complain about this AV shit then proceed to gut it as I am doing.
Change-Id: I8ed0de62d64cc10054933cd70a9958ea10359c7a
The variable persist.sys.usb.config is no longer honored by the framework,
and it's presence causes unnecessary toggling of the USB driver, which
disonnects ADB and makes the device's connection unstable.
Delete it.
Bug: 21404762
Bug: 18905620
Change-Id: Ibcc3b6a6f5523695d9daf01e53e8f5ed71ad19fe
* We have updated component and we should just kang bacon's media config
to be closer to caf versions omx compponents..
* Basicially the mobvation was that wmv3/vc1 support was missing.
Change-Id: Ibc29445b2ea935459b0c6e9faf76b6e6a648a71b