- Jan 17, 2025
-
-
Rohit Sekhar authored
FP4: Set debug.camera.packagename See merge request !69
-
Rohit Sekhar authored
* Fairphone customizes the camera stack based on the client pkgname * We had this forced to FPCamera package name to unbreak features there * Setting this dynamically, fixes QR code scanning in Opera
-
Rohit Sekhar authored
-
Rohit Sekhar authored
* Drop the build.prop override, since we will set the property dynamically from cameraserver anyways
-
- Jan 11, 2025
-
-
Daniel Jacob Chittoor authored
FP4: Completely disable fluence See merge request !67
-
- Jan 07, 2025
-
-
Ahmed Harhash authored
FP4: Update EuiccGoogle See merge request !68
-
Old: targetSdkVersion: 33 versionCode: 216142 versionName: D.2.1.577693163-gms New: targetSdkVersion: 34 versionCode: 221995 versionName: D.2.1.656331786-gms Test: Add esim Change-Id: I9e95a52e054b62220a9954877116c8af5e084d9e
-
- Dec 30, 2024
-
-
Try to match what the stock audio HAL does but instead of hacking the sources, do it the right way. Change-Id: I2dcc5d83110470e4f8e17a3dfe5dc0c0f3689d1a
-
- Oct 09, 2024
-
-
Daniel Jacob Chittoor authored
[DNM] sepolicy: Label FPCamera and make it permissive See merge request !66
-
- Oct 07, 2024
-
-
Daniel Jacob Chittoor authored
* Processing libraries within the camera app request access to vendor_file, let's make it permissive for now until we figure out a better solution than a permissive domain or allowing neverallows.
-
- Sep 17, 2024
-
-
Daniel Jacob Chittoor authored
-
- Sep 15, 2024
-
-
Daniel Jacob Chittoor authored
-
- Sep 11, 2024
-
-
Daniel Jacob Chittoor authored
-
Needed for WFD, and not built default on QPR2 Change-Id: If860613ef4cb6bae7f7a7e72707c24510e36abd6
-
* Built by default Change-Id: Id6666535bb8d0b84d2d0a8d19411fafa49df3d68
-
Change-Id: I0c0f3ecddbe6d7b232cc0d13c78ca58094e4e720
-
The root location of this file is deprecated for Android T. Bug: 189268918 Bug: 178221726 Test: device reaches boot complete after raising API level to 32 Change-Id: I97a6d2e5cacd0ac5eeb81daafeb8b1a0ad5c119b
-
It is inherited by base_system.mk as of QPR2 Change-Id: I020a05b233f61ea28d03199cbc76051e6e97e1dc
-
- Sep 09, 2024
-
-
When a call is received, if the ringtone is played through the speaker, the audio HAL will freeze and restart when the call is answered, leading to a few seconds of silence at the beginning of the call. This happens because of a NULL pointer dereference, which is in turn caused by a UAF in the check_usecases_codec_backend() function, in the audio HAL. The UAF occurs because the amplifier HAL appends its usecase at the wrong end of the usecases list - tail instead of head. When the second list_for_each() loop in the aforementioned function iterates through the list, it first finds the regular low-latency-playback usecase, and calls disable_snd_device() for the speaker output device. This causes the amplifier HAL to execute aw882xx_stop_feedback(), which frees its usecase in the list, but the internal pointer of the list_for_each() macro already points to it, thus the following iteration effectively operates on a free'd object. To fix this issue, have the amplifier HAL append its usecase to the head of the list: this way, it will be iterated on before the low-latency-playback usecase, i.e. before it gets free'd. Change-Id: Ia8dcb11b3ed320836a6602798ff5c390e7afa9d2
-
Enable the persist.sys.fuse.passthrough.enable flag for the device configuration to enable the FUSE passthrough feature. This feature has been enabled on Cuttlefish, Wembley and Redbull devices for months and no issues have been detected yet. Bug: 168023149 Test: 'adb shell getprop | grep persist.sys.fuse.passthrough.enable', ScopedStorageTest Signed-off-by: Alessio Balsini <balsini@google.com> Change-Id: I3f39b02af436f7e508bb70efc702565a667a051c
-
Change-Id: I065407a7b9aaf186a22964786af97b36a140c793
-
This reverts commit 3b76d5eb6cc16a31aa3c3c1ed67bc8e38603fcfd. Reason for revert: Not using its value anywhere. Change-Id: I7c39bec88549705969b72263c7559bbf751c76ba
-
This is no longer read as of https://github.com/LineageOS/android_frameworks_opt_telephony/commit/d8d3ed41243ba1fc4b5a5a2a6e30be3f6a404a9d Change-Id: I1e56b56251d9e2d3cfbddd5ba575129885f9942a
-
For easy transition from SchedTune to UtilClamp, direct access to these cgroups should be abstracted by using task profiles. Replace writepid commands with new task_profiles command. Bug: 155419956 Test: change .rc file and confirm task profile is applied Signed-off-by: Suren Baghdasaryan <surenb@google.com> Change-Id: Ide373c283359cf4b73af4cb0813d8c0306942595
-
Change-Id: Ic89566183d2cdc4a20ea83f462c56a14184621ae
-
Those commands have moved to init.rc. Bug: 170507876 Bug: 171740453 Test: build pass Change-Id: Icfe520e7f7367461607cc8fb5e524d9699e79124
-
For now this is implicitly built by lineage specific libprotobuf-cpp-lite-3.9.1-vendorcompat lib, but in the future this might not be the case. Change-Id: I724e933e046cbf631c078321d55550b96ca998da
-
The last bit that was preventing building hermetic images. Change-Id: I75bb7de4593a7992f6015317cf97e088beeba0cb
-
Change-Id: I0bfe65ba61b6aa9916fe6459be2a84d772939a2f
-
Change-Id: Ia1b8097d28dd4888232fe383b830515b1b9bafaa
-
Change-Id: I9560fd0da00958d9349a0881b5a5f64a2c02e495
-
Needed by CneApp. dlopen failed: library "/system_ext/lib64/libvndfwk_detect_jni.qti.so" needed or dlopened by "/apex/com.android.art/lib64/libnativeloader.so" is not accessible for the namespace "vendor-classloader-namespace" Change-Id: I400f03c3cb60acdc4263c24b1096c5961142f03f
-
Change-Id: I25d011323268b2f25c98e38441df633fb91e0715
-
* Cleanup fingerprint rules * Fix ST NFC service label * Fix SSR and partition nodes dot escape * Remove unused NFC policy * Misc comment changes Change-Id: Ie89d11724270af17036681a5595d7bec863214c8
-
Daniel Jacob Chittoor authored
This reverts commit d440fffa.
-
- Sep 07, 2024
-
-
These are not device specific and don't belong here. Change-Id: I47de84155fa4bd81fb67b3d6ba5465b0b5db4437
-
Bug: 289414897 Test: buildserver Change-Id: I14b99f42feaae7af00cbd17cfe482eb2e5da71e8
-
Change-Id: I7ca7e78addd6385289b8449edae8b682839ecc91
-
Bug: 274964641 Test: Pre-submit tests Change-Id: I4d9114377fe75b593bbfe6a59f03d8f5d607d6a1
-
The new folder structure now looks like this: device/qcom/sepolicy_vndr ├─ legacy-um (meant for sdm845 until sm8350) ├─ sm8450 └─ sm8550 SEPolicy.mk placed in the root automatically redirects devices to the proper subfolder. Change-Id: I4ed1a06af779909d64172da294c4a99a3ae9ba0d
-