Commit Graph

29 Commits

Author SHA1 Message Date
bd1e531865 camera: Switch to py extract utils 2026-03-09 23:11:20 +00:00
2203809ae0 camera: Split Device/Vendor 2026-03-09 23:11:14 +00:00
pjgowtham
f6a1669a59 More sepolicy stuff 2025-09-02 18:04:30 +05:30
pjgowtham
f750113b07 Revert "Patch camera app to work with gphotos"
This reverts commit 5c5c739f6b.
2025-08-29 22:56:21 +05:30
pjgowtham
691efac708 Utilize soong select for all configs 2025-06-04 14:17:54 +05:30
pjgowtham
8a5fd04672 WIP 2025-04-05 20:11:16 +05:30
pjgowtham
45f13bbf54 Update sepolicy 2025-04-05 20:11:07 +05:30
pjgowtham
c25fba9fc1 Update extraction scripts and setup ELF checks
Also move odm/vendor libraries to device specific repos
2024-11-08 14:27:20 +05:30
pjgowtham
bb78b50ad7 sepolicy: Label additional libraries 2024-11-08 14:23:53 +05:30
pjgowtham
5c5c739f6b Patch camera app to work with gphotos 2024-08-29 18:21:32 +05:30
pjgowtham
f1a0049a48 Move oplus-fwk to hw/oplus 2024-08-29 18:21:04 +05:30
pjgowtham
ca68fbc712 oplus-fwk: Add missing classes 2024-08-20 08:41:09 +05:30
cjh1249131356
45d7e3c1e1 oplus-fwk: Cleanup 2024-08-20 08:41:09 +05:30
pjgowtham
cb40bb0203 oplus-fwk: Remove OplusTypeCastingHelper
They don't work as intended when realme buds application is used, thus moved to fwk/base as a separate change
2024-08-20 08:41:09 +05:30
pjgowtham
26baf8c0ec oplus-fwk: Reduce IWindowManager 2024-08-20 08:41:09 +05:30
pjgowtham
39537e0e59 sepolicy: Change -isolated-app to -isolated_app_all 2024-08-20 08:41:09 +05:30
pjgowtham
b847d3af77 Import blobs from OnePlus 12 5G CPH2581_14.0.0.830(EX01) 2024-08-20 08:40:52 +05:30
Albert I
879ea7ad59 sepolicy: Address denials for secure ADSP domain
Allow apps and camera HAL access to secure ADSP domain

Change-Id: Ibb1071299632ab53726638dbcc134d4bca59fc52
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2024-08-20 08:02:04 +05:30
pjgowtham
bc5e83a618 camera: Make fastrpc_shell_3 publicly available
* Used by GCAM for DSP-accelerated HDR processing
 * Arguably we should label /vendor/dsp/cdsp/fastrpc_shell_3 to
   same_process_hal_file like Pixels, but the partition is prebuilt thus
   we're unable to relabel it.
 * Copy the file to writable tmpfs, setup attributes and bind mount back
   to workaround the limitation.

[ghostrider-reborn]:
Allow adsp/cdsprpcd and neuralnetworks HAL to access fastrpc_shell_3

[kras edit:
 1. rename some contexts as per qva/kona
 2. extend to allow camera HAL and VPP service to access it as well]

Co-authored-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
Change-Id: Ide90e5c7307d413db5ece736e859559f06679545
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2024-08-20 08:01:57 +05:30
pjgowtham
5d17e5edd6 sepolicy: Allow init to set camera watermark property 2024-08-20 08:00:57 +05:30
pjgowtham
47ac5d1add Initial sepolicy
Co-authored-by: Mashopy <eliasgheeraert@gmail.com>
Co-authored-by: Sugakesshaa <sugakesshaa@gmail.com>
2024-08-20 07:59:29 +05:30
chandu078
b81eee274e init: Set oplus camera watermark property
* This prop helps display the device market name
  instead of the model number in the OPLUS camera
  watermark mode.
2024-03-14 08:15:05 +05:30
pjgowtham
9a2c141e04 Add oplus camera blob dependencies 2024-03-14 08:15:05 +05:30
chandu078
d0ffbb8aa8 Add OPLUS Camera support
[pjgowtham] : Add missing classes for oneplus 12 camera app

Co-authored-by: cjh1249131356 <cjh1249131356@gmail.com>
Co-authored-by: Pranav Vashi <neobuddy89@gmail.com>
2024-03-14 08:15:01 +05:30
pjgowtham
3e5c024dd1 Add README 2024-02-22 20:26:27 +05:30
Sebastiano Barezzi
16edc15e7d extract_utils: Add a script to reorder blobs list
Change-Id: I76e85e07f5a562b7e2a3683da264ccebff5c3613
2024-02-22 20:25:45 +05:30
pjgowtham
30b7706920 Import and modify extraction scripts 2024-02-22 20:22:41 +05:30
Daniel Jacob Chittoor
2ec34c5890 Add top-level Android.mk guard
* Inherit makefiles only if dir is in PRODUCT_SOONG_NAMESPACES.

Signed-off-by: Daniel Jacob Chittoor <djchittoor47@gmail.com>
Change-Id: I22955477304229365b7632c9792d737230de9376
2024-02-22 20:20:49 +05:30
dianlujitao
4c363b8c9a Define soong namespace
* Avoid conflicts with PRODUCT_COPY_FILES rules in case
   maintainers want to use the prebuilt one.

Change-Id: Ied4815af38ab50fd2798e83195c71540b48aa29f
2024-02-22 20:20:49 +05:30