This reverts commit b7f109ed9f.
* So, that was 100% my derp. The cpufreq directories come and go as
cores go on- and off-line.
* Now, I wish I had notes as to whether I made this change in the
first place because of an error in a log or just based on manual
inspection.
Change-Id: I2782fefa80560bf9e20001e72ad378553d787ac0
The new camera interface calls set_callbacks with a pointer
to it's internal CameraDevice and expects following calls to
the callbacks to use that pointer.
Store the pointer in the camera wraper and intercept the
callbacks calls to pass it along.
Change-Id: I99f02484e12a3f72cf1be13f1c724f474a452d7f
* Don't do this, it destroys performance!
* Android uses memory cgroups to manage ZRAM. Memcg allows you to
view stats as well as set options like swappiness on a per-cg
basis. In the main init.rc, the background cgroup already has it's
swappiness set to 100. This patch sets it globally, which will
aggressively swap even foreground tasks into ZRAM which has a huge
amount of overhead.
Change-Id: I9f39b830e5817f796a42c377696864aec9bf2f22
AOSP and mainline are going towards removing old 32-bit binder API support.
64-bit binder is 100% compatible with 32-bit kernel and userspace,
so there is no reason for us to keep using the old solution anymore.
We've switched to new API in our kernel, same thing should be applied to our userspace.
Change-Id: I3c95bd7fbd023c5cb08e856b3a3889c03228e843
* These are only required for some OEM blobs, and not even any
that we make use of:
* system/bin/smdexe matches
* system/bin/vpnclientd matches
* system/bin/connfwexe matches
* system/bin/at_distributor matches
* system/bin/wpa_supplicant matches
* system/etc/irremovable_list.txt:/system/lib/libsecril-client.so
* system/lib/hw/lights.msm8974.so matches
* system/lib/hw/audio.primary.msm8974.so matches
* system/lib/libcpve-client.so matches
* system/lib/libaudio-ril.so matches
* system/lib/libsecril-client.so matches
Change-Id: I7488681c9c1c15c1a42ba9a718c426c80526db19
This will let the wifi hal run as wifi user and not need root
permissions to access this path for firmware reloads.
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba23
* Get inline with the lack of CameraParametersExtra.h
support in AOSP, avoid using device header to inject
additional parameters, especially with the introduction
of Android.bp compilation for libcamera_client
which ignores the device headers override
Change-Id: I754116f55ed32d54d1b1ad44407993137a07fb69
* The OSS RIL gets us down to a single blob that we can instruct
rild to make use of using a property. We've done that, so this
has ceased to serve its purpose.
Revert "klte-common: releasetools: Use toybox's cp"
This reverts commit fbb95e0b01.
Revert "klte-common: releasetools: Move variant ident logic to hook"
This reverts commit 167e45f1c0.
Revert "klte-common: Add releasetools extension to install variant blobs"
This reverts commit a27086acba.
Change-Id: I070d03063afc3d8bf12cbd70599600930b3edd47
The current logging macro always uses LOGE, which is
confusing to external developer looking at our logs.
Also changed LOC_LOGx definition to follow the same
syntax as that of LOC_LOGX.
Bug: 29499503
Change-Id: I803233a9d0b241bf9aeb2ee0d4bd2e7cc52ed75b
CRs-Fixed: 1113702
Explicitly add liblog as dependency for modules that use Android
logging. Also remove obsolete build flag.
Change-Id: I91a458b44ff34c91a8f6875f5c3e931f620c613a
Removing statement to set LOCAL_CLANG flag explicity to
true. It will be true by default.
Change-Id: I2eaba5a89e64088e3383b962dceaaa7e975e997a
CRs-Fixed: 989476
* Due to commit I9b346b4053ec12c8a78a143a4dc0e708c44888a2
"Support EGL_KHR_partial_update without EGL_EXT_buffer_age"
in libhwui, EGL_EXT_buffer_age extension was forcibly enabled
if EGL_KHR_partial_update was available, even if the EGL driver
was not providing EGL_EXT_buffer_age support
* On older Adreno drivers, renderthread sources could use bufferAge
specific swap behaviours and would result in partially missing
display redraws upon animations and rotated screens,
for instance flashing action bars, blinking loading bars
and half black displays in landscape rotations
Change-Id: I16fe13f0726792522e382716f8f24eccf2a27701
Signed-off-by: Adrian DC <radian.dc@gmail.com>
[haggertk]: adapt to system_prop.mk
Signed-off-by: Kevin F. Haggerty <haggertk@lineageos.org>
* These doesn't work, libRSDriver_adreno is missing symbols
* We could try to shim/kang around this, but AOSP's is fine
Change-Id: Ic315c4fe3980855c53102290f9e9a532583042f8