* 0605 build lib is same file as 0805 felix/cheetah
Bug: 260779305
Test: manual test
Change-Id: Ifbcee9faebb7607ec08db947e69d1d2d31d9eaab
Signed-off-by: Jasmine Cha <chajasmine@google.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
Update audio configuration to enable spatial audio:
- build with spatial audio feature enabled and rondo library
- list spatializer effect in audio effect configuration file
- update audio policy configuration files to declare spatializer output
- declare immersive end point in audio platform configuration
* Alcatraz: not enable on bt-a2dp, usb out, tested it will create "bzzzzzzzz" like noise, not in good effect, only works well for wired headphone.
* update lib to July
Bug: 237677573
Test: spatial audio playback
Change-Id: Ic9c32d813a19ba2789425e12ee9016d53ab30678
Co-authored-by: Alcatraz323 <alcatraz32323@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
[ 8.765717] init: Do not have permissions to set 'persist.vendor.bt.a2dp_offload_cap' to 'sbc-aptx-aptxhd-aac-ldac' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.766012] init: Do not have permissions to set 'ro.hwui.render_ahead' to '20' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.766364] init: Do not have permissions to set 'ro.config.avoid_gfx_accel' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
Only for kernel 5.4+
CRs-Fixed: 3243885
Change-Id: I64f82a25768b561bb343fdb7686b7d6c020d024a
Signed-off-by: Immanuel Raj <iamimmanuelraj@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
* imsrcsd is a key IMS HAL service bundle, please don't do the thing like "ginkgo did it, so we copy"
* uceservice(User Capability Exchange) HIDL would never be found with this, so that no capability exchange if you disable that and will get a "always retry" logspam
* com.qualcomm.qti.imscmservice HIDL interface would never be found
* vendor.qti.ims.factory HIDL interface would never be found
* when "rearranging prop" please do not add/remove unexpected props
* "NV" subscription type is missing
* as persist.vendor.dpm.feature=11,
In binary 1011, the "0" means NSRM not enabled, the NSRM prop should not be added even for rearrange
* set back dpm.feature to 1, we don't need 0x8 TCP Connection Manager, 0x4 Network Socket Request Manager(NSRM), 0x2 Connection Tracking on an Android tablet
* dpm.feature=0x1 Fast Dormancy is also matched up with miui config
Signed-off-by: pix106 <sbordenave@gmail.com>
- This flag turns off GPU/CPU intensive UI effects and
reduces the RAM footprint.
- Using this is a better compromise than the 'low_ram' flag
as this does not disable features in the rom but still
reduces RAM usage and gives better smoothness in the UI.
Signed-off-by: drkphnx <dark.phnx12@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
Change-Id: Ic0e7a55a7c6e760e8a5172c6de4ccffcbe28d2fa
Signed-off-by: DarkJoker360 <simoespo159@gmail.com>
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
The extra 2-3 frames benefit jank without adding much input latency.
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
* for some reason, some apps automatically detects that we're rooted due to verityUtils failing to measure the apps apk fs-verity.
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
* follows vendor/qcom/opensource/usb/vendor_product.mk
* enable full usb function
* partially ported sepolicy_vndr
Signed-off-by: pix106 <sbordenave@gmail.com>
System properties set with the "=" operator cannot be overriden. This
device is used elsewhere in the system and some of the properties need
to be overridden. The "?=" operator will use the assigned value if no
other values are assigned elsewhere, allowing for overrides.
Bug: 230638462
Test: adb shell getprop | grep bluetooth
Change-Id: Id6cd7901555edafef141bbc1bbd5e06dc3a54d0c
Signed-off-by: pix106 <sbordenave@gmail.com>
This prop has no effect as of T QPR1.
See: cf25e33147
Change-Id: Ic762812dd59429d344ccc55c01bf96b0ffd6dbab
Signed-off-by: pix106 <sbordenave@gmail.com>
If the prop "debug.hwui.skia_atrace_enabled" is enabled, too many
skia tracing calls will be printed in every frame. This has obvious
overhead on performance/power, and can cause many janks. So disable
it by default, and user can set it manually if necessary.
Signed-off-by: OmarAlCoptan <omarcoptan9@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
Extend buffer size for offload playback to reduce the frequency of CPU
wake up.
It makes ADSP to process more data one time and reduce the number of
times to wake up CPU.
Bug: 137973303
Test: MP3 playback
Change-Id: Ib0b2a8827647ed780bb20bd9dfa2a383153eb282
Signed-off-by: pix106 <sbordenave@gmail.com>
This will send HWUI timings to HintManager for better CPU scheduling.
Setting a 30% margin for CPU should heavily reduce CPU loads for HWUI and
use GPU for the rest.
Signed-off-by: pix106 <sbordenave@gmail.com>
* Disabling client composition cache improves system smoothness and fix issues like lags when media output is showed on qs panel
Signed-off-by: Vitorgl2003 <vitorgl.2003@gmail.com>
Signed-off-by: ImPrashantt <prashant33968@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
Caused incoming caller number not being parsed correctly by Phone app on
VoLTE and VoWiFi. No idea why Lenovo enabled this ancient prop.
Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
Signed-off-by: Clarence K <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
[ 8.598055] init: Do not have permissions to set 'ro.vendor.qti.am.reschedule_service' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.598101] init: Do not have permissions to set 'ro.sys.fw.dex2oat_thread_count' to '8' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.598698] init: Do not have permissions to set 'bt.max.hfpclient.connections' to '1' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.598747] init: Do not have permissions to set 'vendor.hw.fm.init' to '0' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.598819] init: Do not have permissions to set 'camera.aux.packagelist' to 'com.google.android.GoogleCamera,com.android.camera,org.codeaurora.snapcam' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.598960] init: Do not have permissions to set 'persist.vendor.dpm.loglevel' to '0' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599199] init: Do not have permissions to set 'persist.backup.ntpServer' to '"0.pool.ntp.org"' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599244] init: Do not have permissions to set 'persist.vendor.overlay.izat.optin' to 'rro' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599327] init: Do not have permissions to set 'camera.hal1.packagelist' to 'com.android.camera,com.android.camera2,com.instagram.android' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599361] init: Do not have permissions to set 'ro.media.recorder-max-base-layer-fps' to '60' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599492] init: Do not have permissions to set 'ro.vendor.qti.sys.fw.bservice_enable' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599580] init: Do not have permissions to set 'persist.vendor.qti.telephony.vt_cam_interface' to '2' in property file '/vendor/build.prop': SELinux permission check failed
[ 8.599837] init: Do not have permissions to set 'ro.build.shutdown_timeout' to '2' in property file '/vendor/build.prop': SELinux permission check failed
[ 4.408490] init: Do not have permissions to set 'ro.audio.soundfx.dirac' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
[ 4.408557] init: Do not have permissions to set 'persist.audio.dirac.speaker' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
[ 4.408589] init: Do not have permissions to set 'persist.dirac.acs.controller' to 'qem' in property file '/vendor/build.prop': SELinux permission check failed
[ 4.408619] init: Do not have permissions to set 'persist.dirac.acs.ignore_error' to '1' in property file '/vendor/build.prop': SELinux permission check failed
[ 4.408648] init: Do not have permissions to set 'persist.dirac.acs.storeSettings' to '1' in property file '/vendor/build.prop': SELinux permission check failed
Signed-off-by: Prashant <prashant33968@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
* Fully using ginkgo radio props as we are using their blobs as well
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
* fixes video recording on lavender, after "sdm660-common: properties: Cleanup and regen display and media related props"
Signed-off-by: pix106 <sbordenave@gmail.com>
fixes video recording, after "sdm660-common: properties: Cleanup and regen display and media related props"
Signed-off-by: pix106 <sbordenave@gmail.com>