We need our new wifi native daemon wificond for Android O.
This CL gets it installed on the device.
BUG=29220405
TEST=compile
Change-Id: I2fcd62b1dd6cbe292d89cf97085c9549bf69ba39
*) frameworks/base bool config_intrusiveBatteryLed is no longer
used so it has been removed.
*) Use LIGHTS_BATTERY_LIGHT capability in lineage-sdk instead.
*) Update config_deviceLightCapabilities comments
*) Move bool config_intrusiveNotificationLed out of Lineage-specific
overlays because it's an AOSP config
Change-Id: Ia813cdd0596ece07ff38e1087d9cdf9e135f20be
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