| Commit message (Collapse) | Author |
|
* Now we truncate the string by ourselves, instead of letting snprintf
to do so, which causes compilation error on U QPR3...
Change-Id: Ic09cd438ef5a94f4d99d18e932b4aafd990fc753
|
|
Google deprecated LOCAL_COPY_HEADERS in Android 11,
so use LOCAL_EXPORT_C_INCLUDE_DIRS instead.
Ref: https://android.googlesource.com/platform/build/soong/+/master/docs/best_practices.md#headers.
Change-Id: Id68bc83cf74f2af0037331ebe4d17819021b88e8
|
|
FR49059: Accessing AOSP/Google projects Headers
Description: Vendor modules cannot refer AOSP header
paths with absolute or Global Paths instead add
corresponding header library
FR49058 : VNDK compliance
Description : VNDK is set of AOSP libraries which
are exposed to vendor (partition) for development.
Example :
error: vendor lib "/vendor/lib/libeffects.so"
depends on non-eligible lib
"/system/lib/libeffectsconfig.so".
Here , QCOM vendor-partition Library
using lib outside VNDK from system.
CRs-Fixed: 2217547
Change-Id: I51a88145fccba592080d6287ae7ff14d12c65296
|
|
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
Change-Id: I1508ce54fd99e87f2857e6c6141d5e90f5e9892b
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
- unistd.h added for close, write, etc.
- libsystem_headers, libhardware_headers added because global include
path isn't provided when building with vndk
Bug: 69526027
Test: mma -j under QCamera2
Change-Id: Id3b59c12a89120cc7e378e873bb663926d3bd45e
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
Test: mma -j BOARD_VNDK_VERSION=current
Bug: 33241851
Change-Id: I603e86e78c80e592e852da184ca021fe42a8ea9a
|
|
Bug: 33241851
Test: build target and pass CTS
Test: With BOARD_VNDK_VERSION, mma works
Change-Id: Ibb107bde19cd26675c41059a8c21d5f1f8ffa6bb
|
|
* It already use /data/vendor/camera/cam_socket
|
|
* The path should have the same length as the
previous one: /data/misc/camera/cam_socket
* Also make the directory for the socket.
|
|
Issue: In Android O,camera_data_file is of type core_data_file_type
so qcamera dameon cannot have permission to access this file
as part of treble rules.
Fix: Created a file called vendor_camera_data_file of type data_file_type
at /data/vendor/camera and in mm-camera-interface changing the
socket creation path from /data/misc/camera to /data/vendor/camera.
Change-Id: I6712cadb90ec9c2d8bdf021f7e7b908c4c58f36f
|
|
binaries
Replaced LOCAL_PROPRIETARY_MODULE with LOCAL_VENDOR_MODULE to set the
output vendor path for hal binaries and libraries
Change-Id: Ib04d80eabc0e17f3863e956db5f2378e426c0687
|
|
Moving camera hal and mm-interface binaries to /system/vendor/lib
Change-Id: Ic639b698a8bf4418d51409342ab8f1187362a99b
|
|
Issue:
Camera is not launching for the first time as camera
daemon is not up.
Fix:
Increase camera daemon start timeout
Change-Id: I2dd8ae904145ad5c067b27014cdb95c28084accf
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
In Android O, Cameraporvider service is introduced newly and its
starting before main service which results in getnumofcameras failure.
Added re-try count to fix this issue.
Change-Id: I3a3ee1cbe6ad983d5ad7266f154b33b93d303804
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
* The kernel camera driver is currently updated to this tag, so it should be just better to update the HAL too
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
Fixed compilation errors for unused variables
CRs-fixed: 1003771
Change-Id: Idd0d1205178b37327e7712614104cda879bf26d7
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
Fixed compilation error for N
CRs-fixed: 1007835
Change-Id: I732ea715d4d1b73e2705116d2278a34f56806c64
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
Issue:
Compile time HAL1 Removal as for IOT projects we are going to use only HAL3 so
removing HAL1 Camera files from compile time.
fix:
Modified the Android.mk file to remove HAL1 during compilation.In
case if HAL1 is not getting compiled muxer object is also not created
in QCamera2Factory.
CRs-Fixed: 1021955
Change-Id: I17af448d7c423c73c5f3c29e95fb42cc69ca5944
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|
|
Tag: LA.HB.1.3.2-32600-8x96.0
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
|