Legacy ril is deprecated and no longer included in the builds.
Remove legacy ril starting logic as legacy ril is deprecated.
Change-Id: Ie4354592fe9f5d6aefdde2d37479cd5879c059c6
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
[1] - Why are they in system if it is copied to the vendor?
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
Change-Id: If130c5ac9f7de819abb0f6d3f7317d09bf7a50ab
[1] - Now we have Pixel 6 here, which doesn't use any Qualcommon,
so let's move it to the appropriate place.
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
Change-Id: I6027e8a0664a60de6b5d32e7cf98b8843088cf32
power tuning settings related sched and dcvs
Change-Id: I0130c077543a0c5d2d198a7b30e0417121c14dd1
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
Remove media netflix prop for bengal variants.
This is moved to video project.
Change-Id: I8dddd001d8d91431d254a00e6e013e0ea0922ac5
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
As replacing TARGET_PRODUCT with TARGET_BOARD_PLATFORM,
also need replace ro.build.product with ro.board.platform.
Change-Id: I01b27fad7fa263816964a3b53e75bdf3e55a26d5
CRs-Fixed: 2988932
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
remove logic from init scripts where getprop is used,
causing avc denials. Removed logic is not applicable
to current targets using this.
Change-Id: Ib783c6b2c341da59d24b8f4626e0461e1fbbdd0d
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
Set property to disable cdsprpcd daemon when
remote cdsp status returns false.
Change-Id: Id90290fb8bb26df51804c21b98a74774dffd60fa
Signed-off-by: Swathi K <quic_c_kataka@quicinc.com>
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
The device under /dev/ipa_lnx_stats_ioctl should be with permission
radio radio.
Change-Id: I531cbda9954e17012b247f6505b51cd5adda7c3d
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
Some KGSL sysfs nodes need to be access controlled. Set proper
permissions for the same.
Change-Id: Idc7e2447d02742074873901c6539f2c6d9d25862
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
This removes the default mounting of debugfs, as
it is no longer allowed from android-S new-launch.
Change-Id: Ifeda709613c68234093947f7a92638b4069b089a
Signed-off-by: chrisw444 <wandersonrodriguesf1@gmail.com>
* As a general rule /system should be as generic as possible,
and these are not /product properties.
Change-Id: I77d0ed449a8d1db23f7607e41ee7e056a98d48b1
To resolve compilation issue for legacy targets
where lights aidl is not required, adding soong module
and configs for lights aidl to remove shared
libs dependency for legacy target and adding
shared libs dependency only for target defined
in soong_config_variables.
Change-Id: I6e5f847313d2ab184b5ea7198012fbbe01b8028d
APN's specifically are need register the network and data for all devices, not just Qualcomm. SPN's should follow that configuration since it is also network related and not device specific
Change-Id: Ia357bfe0d9c16144fca257c3eacad100bef925c5
Some of these are needed to boot and use the radio
on non-Qualcomm devices running CLO as well.
Others such as CellBroadcastReceiver and Stk are not Qualcomm-specific
and should be built on all devices.
Change-Id: I9b6036cd727010041563bb706396a003e3a77594
• Add back c2d2 libs to adreno component as well.
• This breaks eis, as well as creating problems related to display in many devices.
This reverts commit 769e48d051.
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Change-Id: I876a13074588065b4234505d05d2085c0e93326e
The blobs link against this interface library because of a fallback
mechanism when mapper@3.0 isn't made available (all our devices should
always provide that, never 2.0). Consequently this results in a silent
failure (not even a linker error appears) when trying to open the GPU
through EGL:
I AdrenoGLES-0: Driver Path : /odm/lib64/egl/libGLESv2_adreno.so
W libEGL : eglInitialize(0xb40000743497a2d0) failed (EGL_BAD_ALLOC)
E libEGL : call to OpenGL ES API with no current context (logged once per thread)
F RenderEngine: eglQueryStringImplementationANDROID(EGL_VERSION) failed
Adding this library - which is not explicitly linked/used by any other
bits in the OSS part of the stack - resolves that error.
Note that while the composer has a similar fallback mechanism to 2.0 it
only uses (and links against) the AOSP interface
(`android.hardware.graphics.mapper@2.0`), not the QTI one at
`vendor.qti.hardware.display.mapper@2.0`.
Note^2: All these hidl interfaces are defined as `system_ext`, which is
the desired place for packages (in this case interface
updates/extensions to the AOSP variant) may they ever land upstream.
We have not configured such a partition currently (on super) but instead
rely on it being in `/system/system_ext`. This is not compatible with
GSIs; we just request the vendor variant to be put on `/vendor`
(`.vendor` postfix on the package name).
Change-Id: I951154c3ef283f9f9e82bae2af8fd4aac3166ce0
* move c2d libs to media as its required by c2
Change-Id: Ifea8af8717fbddc77452438f95b6b4fefb66d7c0
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Their APN is way more updated than the current one we have.
As well as it´s a community project, their APN gets updated with better APNs than
CAF or AOSP actually do.
Signed-off-by: Hernán Castañón <herna@paranoidandroid.co>
Change-Id: Ic8316741b98b5cfd82aa6e0dd3b293f425f94cc9
• Sometimes devices having multiple variants lack NFC support
for few variants. They end up using SKU to load manifests.
Copying these permisssions files to vendor may not help that
and can cause issues.
• So, this might help defining the ODM SKU path.
<Usage> : TARGET_NFC_SKU := codename
Change-Id: I0978452f3e4bf468ec1a30f4da94e7e3489f26ab
Disabling UFS clkgate and ah8 during boot time helps in reducing
IO delays, which helps in reducing the total boot time. This change
will disable UFS clkgate and ah8 during early-init and then enable
it back after boot completion.
Change-Id: I6a10cd57a30fe3bdc4fba72a0d84cdfa3b1fd513