| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
Since these are both in our device tree now, there's no need to
have them be separated. This saves about 14KB of space as well.
Change-Id: Ibfcd7da4b30bb261586ecd9373e6fd4a343e0e06
|
| |
|
|
|
|
|
| |
version_major and version_minor are deprecated.
Ensure we actually set the sensor api version.
|
| |
|
|
|
|
| |
The header files necessary for those sensors aren't even here anyway.
|
| |
|
| |
|
| |
|
|
|
|
| |
Also updates path to asoc stuff.
|
| |
|
| |
|
| |
|
|
|
|
| |
Change-Id: I405d9d10a72db8c4ad0328f46d0dd2c82f18f74d
|
| |
|
|
|
|
| |
Change-Id: I576d40023e7d1981a2da6ce5d6dd999067418c89
|
|
|
|
| |
RIL libs have been patched directly now.
|
|
|
|
|
| |
The storage_list.xml resource overlay has been removed and is no longer used by the framework:
https://source.android.com/devices/storage/config.html#android_6_0
|
| |
|
|
|
|
|
|
|
| |
Overhauled its .mk files as well as fixed some whitespace problems.
Conflicts:
libsensors/Android.mk
|
| |
|
|
|
|
|
|
|
| |
This reverts commit 9edd01c28d81c271eeee08b4b8b68ebc1b82d3dc.
Conflicts:
BoardConfig.mk
|
|
|
|
|
|
| |
In M, init no longer gets the hardware name from /proc/cpuinfo.
Change-Id: I722cef8b8091192af68d2463bf19d687511962c9
|
| |
|
|
|
|
| |
Change-Id: I0512a0f7a089b748c199f1a8933c6323cda86a1e
|
|
|
|
| |
Change-Id: Ia6b21b115fe2c4efa8c91ef00c21ec876525febe
|
|
|
|
| |
Just a hunch, see the comment...
|
|
|
|
|
| |
This basically halves the long period size. I wish there was a different way
to fix this but I don't think there is.
|
|
|
|
|
|
|
|
|
|
| |
Move the detection in start_output_stream_deep_buffer down to allow a call to
pcm_set_avail_min now. Did a few micro-optimizations as well.
Conflicts:
audio/audio_hw.c
Change-Id: I90d5663040986ffd597f37ae66334467adacea3b
|
|
|
|
| |
(buffer_frames is only used for OUT_RESAMPLER)
|
|
|
|
|
| |
Previously this was corrected on the first write, however that was causing
a buffer underrun sometimes when a stream was started. This avoids that.
|
|
|
|
|
|
|
| |
Conflicts:
audio/policy/audio_policy.default.conf
Change-Id: I4d13946e88cacbf5e4ca383d5d0756262442efd2
|
|
|
|
| |
Fixes MM-UL not working.
|
|
|
|
| |
By moving this block down, the sampling rates are properly defined for this check.
|
|
|
|
|
| |
This audio HAL has always required some sort of resampling.
THIS. ENDS. NOW.
|
| |
|
|
|
|
| |
Seems to work OK without it.
|
|
|
|
|
|
|
|
|
| |
This needs further testing before enabling by default, but so far it's been OK.
Conflicts:
audio/audio_hw.c
Change-Id: Ic4f86440ff4d01ab4d0d9f977bdec22f10f60555
|
|
|
|
|
|
| |
This fixes a bunch of annoying junk in the logcat about fast path being denied to UI sounds due to them having a 48000Hz sample rate.
Also allows playback of 96kHz audio, as Android refuses to resample to anything lower than a divide by two.
|
| |
|
|
|
|
| |
Change-Id: I11c251e66072cb73cf24ce520e28735bb37a0cc3
|
|
|
|
|
|
|
|
|
| |
Apps and database file sizes have increased in recent Android versions,
which makes it practical to increase our read-ahead value from 128 kb.
General user experience seem to have improved a bit.
Change-Id: I35788444a8552a8f376c699ead163e951ed06b30
|
|
|
|
|
|
|
|
|
| |
The kernels block subsystem has been updated which seem to have
eliminated the lockups we were seeing.
This reverts commit 0c982e56af824cfbd621e6b4e8ca3183b87ea5e9.
Change-Id: I17b0a0c724fbf1bbbf9f88a54a29447d7f592832
|
|
|
|
|
|
|
|
| |
References:
https://source.android.com/devices/tech/config/low-ram.html
https://01.org/android-ia/user-guides/android-memory-tuning-android-5.0-and-5.1
Change-Id: I8ec35dad3a65c213d1843d01957b308c3ab84a6e
|
|
|
|
|
|
|
| |
With the lz4-backed zRAM we're using, it seems like we can use larger
values without noticeable slowdowns.
Change-Id: I6a7921d0741c6b54629b456cc5387407956d98d8
|
|
|
|
|
|
| |
Recent changes made enough room on /system to include this.
Change-Id: I01422ff52f2ad92da777875be9a39dd9fdbced69
|
|
|
|
| |
Change-Id: Icb9afbf59715fe9039c1c03bcce9e5327e31ff57
|
|
|
|
|
|
|
| |
It makes more sense to just store it in the kernel, so it doesn't have
to wait for the filesystem to get mounted.
Change-Id: Ib5893157edd44806018f07ad8dad32ffe3704657
|
|
|
|
| |
Change-Id: I84f26a40e5b89d100b5a1fd2eab1ba59e5957750
|
|
|
|
| |
Change-Id: I2a758e866c4518a1cbbd360bd3a06f3d922161f5
|
|
|
|
|
|
|
| |
Testing shows that only disabling the atlas service results in almost
identical memory savings.
Change-Id: Icc6c43fae3c1682b545d0dbc217f87b01f330fff
|