27 Commits

Author SHA1 Message Date
Arindam Bhattacharjee
917a2a8c12 miuicamera: Switch back to split MiuiCamera
* GitLFS crossing the bandwidth limit which is around 1GB of cap per month
* With the help of Android.bp genrule method we can merge the apk's .part files at compile time

Signed-off-by: Arindam Bhattacharjee <abhattacharjee717@gmail.com>
2025-03-08 20:43:03 +00:00
COSMIC
f3f1984a7c miuicamera: Stop splitting and set up git lfs for MiuiCamera.apk 2024-11-24 19:12:02 +05:30
clarencelol
ba67344803 miuicamera: Fix sonames for MiuiExtraPhoto libs
* Instead of ;FIX_SONAME we use patchelf 0.17.2 for fixing soname

Signed-off-by: clarencelol <clarencekuiek@proton.me>
2024-10-25 14:35:14 +05:30
clarencelol
c711154c02 miuicamera: Add dependencies libs and append _system to avoid conflicts
Signed-off-by: clarencelol <clarencekuiek@proton.me>
2024-10-25 14:35:12 +05:30
clarencelol
f4d9cf5387 miuicamera: Enable back dependencies MiuiExtraPhoto libs
* librefocus have too many unresolved symbols so it stays disable for elf checks

Signed-off-by: clarencelol <clarencekuiek@proton.me>
2024-10-22 12:49:25 +05:30
Aaron Kling
96e2383d47 miuicamera: Re-enable broken dup rules check
All failures of this have been resolved

Change-Id: I56a923ac90b98e63c093c8cb65cb1059dde57c49
2024-10-11 23:36:15 +05:30
Aaron Kling
27e2fdd4cf miuicamera: Remove elf files in copy files check
New extract files uses packages instead of copy files

Change-Id: I337c07d13bd350958d4808e1693cc6e03753a96c
2024-10-11 23:36:15 +05:30
Cosmin Tanislav
e36803f963 miuicamera: do not manually build dependencies
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2024-10-11 23:36:14 +05:30
COSMIC
43efe357e5 miuicamera: Regenerate with checkelf changes 2024-10-10 22:16:34 +05:30
COSMIC
98a76ab839 miuicamera: Disable deps and ELF checks for MiuiExtraPhoto libs 2024-10-10 22:13:21 +05:30
Michael Bestas
e5675cba15 miuicamera: Sync extract scripts with templates
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2024-10-10 21:12:43 +05:30
COSMIC
865b302a83 miuicamera: Add readme 2024-08-17 10:43:48 +05:30
Alexander Winkowski
fa68e50a5b miuicamera: Dexpreopt MiuiCamera 2024-08-17 10:43:48 +05:30
COSMIC
1bca33d6af miuicamera: Add misys libs
* Required for watermark support with MiuiCamera
2024-08-17 10:43:47 +05:30
COSMIC
490787bbfe miuicamera: Address sepolicy denials
* E SELinux : avc:  denied  { find } for interface=vendor.xiaomi.hardware.campostproc::IMiPostProcService sid=u:r:platform_app:s0:c512,c768 pid=22118 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:default_android_hwservice:s0 tclass=hwservice_manager permissive=0

* E SELinux : avc:  denied  { find } for interface=vendor.xiaomi.hardware.misys::IMiSys sid=u:r:platform_app:s0:c512,c768 pid=22118 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:default_android_hwservice:s0 tclass=hwservice_manager permissive=0
2024-08-17 10:43:47 +05:30
basamaryan
bb204bdee5 miuicamera: Add broken build rules for miuicamera 2024-08-17 10:43:46 +05:30
Alexander Winkowski
a346aec678 miuicamera: Allow MiuiCamera to read /data/vendor/camera 2024-08-17 10:43:46 +05:30
Arian
46680de6f2 miuicamera: Allow camera app to execute files from it's data
This is necessary for additional camera modes like long exposure which loads .so from data

Change-Id: I2531f7871f3b0e69b341daae8ce283f79d69c7b7
2024-08-17 10:43:08 +05:30
Alexander Winkowski
23bfc647d3 miuicamera: Create MiuiCamera SELinux domain 2024-08-17 10:42:29 +05:30
COSMIC
12ba6922d1 miuicamera: Add required system props 2024-08-17 10:42:13 +05:30
COSMIC
5b1bf2c015 miuicamera: Import required configs and permission
* From stock
2024-08-17 10:42:13 +05:30
COSMIC
eb3cd48cde miuicamera: Create symlinks for miuicamera and miuiextraphoto blobs 2024-08-17 10:42:12 +05:30
COSMIC
95a354a3ce miuicamera: Import blobs from V14.0.4.0.SJWMIXM 2024-08-17 10:42:12 +05:30
COSMIC
21c30a7f32 miuicamera: Split miui camera apk 2024-08-17 10:42:11 +05:30
Arian
7fa49713fb miuicamera: Stub out usage of onBufferDetached
Change-Id: Iccc1a89ffd9f374d88ede162d05c65e783a3377b
2024-08-17 10:42:10 +05:30
COSMIC
a5500bab30 miuicamera: Init proprietary list 2024-08-17 10:42:10 +05:30
COSMIC
bea5631783 miuicamera: Initial commit 2024-08-17 10:41:52 +05:30