Snap for 8768686 from 3fb7afcb627ea7b28959df1c72053eafd239c3c0 to tm-d1-release

Change-Id: Ib732be91c29684b1ad3da2728cb054349687047b
diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
index 59dacc8..33e4643 100755
--- a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
+++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
Binary files differ
diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
index 176cde0..41489e1 100755
--- a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
+++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
Binary files differ
diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.light-V1-ndk_platform.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
index ebf1c27..e2f92dc 100755
--- a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
+++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
Binary files differ
diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
index 1cb058a..b4cb106 100755
--- a/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
+++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
Binary files differ
diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libbinder.so b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libbinder.so
index 34b6a71..b399bbd 100755
--- a/arm/arch-arm-armv7-a-neon/shared/vndk-core/libbinder.so
+++ b/arm/arch-arm-armv7-a-neon/shared/vndk-core/libbinder.so
Binary files differ
diff --git a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libgralloctypes.so b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libgralloctypes.so
index 014ed9b..91e1b37 100755
--- a/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libgralloctypes.so
+++ b/arm/arch-arm-armv7-a-neon/shared/vndk-sp/libgralloctypes.so
Binary files differ
diff --git a/arm/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm_armv7-a-neon_shared/gen/aidl/android/content/pm/PackageChangeEvent.h b/arm/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm_armv7-a-neon_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
index 12bc476..f404985 100644
--- a/arm/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm_armv7-a-neon_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
+++ b/arm/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm_armv7-a-neon_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
@@ -34,11 +34,11 @@
     return std::tie(packageName, version, lastUpdateTimeMillis, newInstalled, dataRemoved, isDeleted)>=std::tie(rhs.packageName, rhs.version, rhs.lastUpdateTimeMillis, rhs.newInstalled, rhs.dataRemoved, rhs.isDeleted);
   }
   ::std::string packageName;
-  int64_t version;
-  int64_t lastUpdateTimeMillis;
-  bool newInstalled;
-  bool dataRemoved;
-  bool isDeleted;
+  int64_t version = {};
+  int64_t lastUpdateTimeMillis = {};
+  bool newInstalled = {};
+  bool dataRemoved = {};
+  bool isDeleted = {};
   ::android::status_t readFromParcel(const ::android::Parcel* _aidl_parcel) override final;
   ::android::status_t writeToParcel(::android::Parcel* _aidl_parcel) const override final;
 };  // class PackageChangeEvent
diff --git a/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h b/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h
index 0f08ff5..53bc8d3 100644
--- a/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h
+++ b/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h
@@ -20,8 +20,8 @@
   static const char* descriptor;
 
   ::aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel confidenceScore = ::aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel(0);
-  bool isLookingOnRoad;
-  int64_t gazeDurationMillis;
+  bool isLookingOnRoad = {};
+  int64_t gazeDurationMillis = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h b/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h
index e60b1fe..9c8a7bd 100644
--- a/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h
+++ b/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h
@@ -26,7 +26,7 @@
   std::vector<double> gazeAngleUnitVector;
   ::aidl::android::hardware::automotive::occupant_awareness::VehicleRegion gazeTarget = ::aidl::android::hardware::automotive::occupant_awareness::VehicleRegion(0);
   std::string customGazeTarget;
-  int64_t timeOnTargetMillis;
+  int64_t timeOnTargetMillis = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h b/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h
index cc1226c..77a4955 100644
--- a/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h
+++ b/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h
@@ -19,7 +19,7 @@
 public:
   static const char* descriptor;
 
-  int64_t timeStampMillis;
+  int64_t timeStampMillis = {};
   std::vector<::aidl::android::hardware::automotive::occupant_awareness::OccupantDetection> detections;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h b/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h
index 38159ad..7e4d73a 100644
--- a/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h
+++ b/arm/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  bool isOccupantDetected;
-  int64_t detectionDurationMillis;
+  bool isOccupantDetected = {};
+  int64_t detectionDurationMillis = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h
index 9018a7d..fc9f4d1 100644
--- a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h
+++ b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  float maxContentLightLevel;
-  float maxFrameAverageLightLevel;
+  float maxContentLightLevel = {};
+  float maxFrameAverageLightLevel = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h
index b57ab3d..b92e771 100644
--- a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h
+++ b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h
@@ -20,12 +20,12 @@
 public:
   static const char* descriptor;
 
-  int32_t width;
-  int32_t height;
-  int32_t layers;
+  int32_t width = {};
+  int32_t height = {};
+  int32_t layers = {};
   ::aidl::android::hardware::graphics::common::PixelFormat format = ::aidl::android::hardware::graphics::common::PixelFormat(0);
   ::aidl::android::hardware::graphics::common::BufferUsage usage = ::aidl::android::hardware::graphics::common::BufferUsage(0);
-  int32_t stride;
+  int32_t stride = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h
index 276071c..f9b423e 100644
--- a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h
+++ b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h
@@ -20,14 +20,14 @@
   static const char* descriptor;
 
   std::vector<::aidl::android::hardware::graphics::common::PlaneLayoutComponent> components;
-  int64_t offsetInBytes;
-  int64_t sampleIncrementInBits;
-  int64_t strideInBytes;
-  int64_t widthInSamples;
-  int64_t heightInSamples;
-  int64_t totalSizeInBytes;
-  int64_t horizontalSubsampling;
-  int64_t verticalSubsampling;
+  int64_t offsetInBytes = {};
+  int64_t sampleIncrementInBits = {};
+  int64_t strideInBytes = {};
+  int64_t widthInSamples = {};
+  int64_t heightInSamples = {};
+  int64_t totalSizeInBytes = {};
+  int64_t horizontalSubsampling = {};
+  int64_t verticalSubsampling = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h
index 3dcd538..cf89478 100644
--- a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h
+++ b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h
@@ -20,8 +20,8 @@
   static const char* descriptor;
 
   ::aidl::android::hardware::graphics::common::ExtendableType type;
-  int64_t offsetInBits;
-  int64_t sizeInBits;
+  int64_t offsetInBits = {};
+  int64_t sizeInBits = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h
index 107c358..e29ffea 100644
--- a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h
+++ b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h
@@ -18,10 +18,10 @@
 public:
   static const char* descriptor;
 
-  int32_t left;
-  int32_t top;
-  int32_t right;
-  int32_t bottom;
+  int32_t left = {};
+  int32_t top = {};
+  int32_t right = {};
+  int32_t bottom = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h
index 3407b2f..9035c67 100644
--- a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h
+++ b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h
@@ -23,8 +23,8 @@
   ::aidl::android::hardware::graphics::common::XyColor primaryGreen;
   ::aidl::android::hardware::graphics::common::XyColor primaryBlue;
   ::aidl::android::hardware::graphics::common::XyColor whitePoint;
-  float maxLuminance;
-  float minLuminance;
+  float maxLuminance = {};
+  float minLuminance = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h
index f91ad05..a23d363 100644
--- a/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h
+++ b/arm/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  float x;
-  float y;
+  float x = {};
+  float y = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h b/arm/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h
index b947dab..24b825c 100644
--- a/arm/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h
+++ b/arm/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h
@@ -19,8 +19,8 @@
 
   std::string credentialStoreName;
   std::string credentialStoreAuthorName;
-  int32_t dataChunkSize;
-  bool isDirectAccess;
+  int32_t dataChunkSize = {};
+  bool isDirectAccess = {};
   std::vector<std::string> supportedDocTypes;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/arm/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h b/arm/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h
index 32b78e9..22da04b 100644
--- a/arm/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h
+++ b/arm/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h
@@ -18,7 +18,7 @@
   static const char* descriptor;
 
   std::string name;
-  int64_t size;
+  int64_t size = {};
   std::vector<int32_t> accessControlProfileIds;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/arm/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h b/arm/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h
index d2fd94a..0b9603e 100644
--- a/arm/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h
+++ b/arm/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h
@@ -18,11 +18,11 @@
 public:
   static const char* descriptor;
 
-  int32_t id;
+  int32_t id = {};
   ::aidl::android::hardware::identity::Certificate readerCertificate;
-  bool userAuthenticationRequired;
-  int64_t timeoutMillis;
-  int64_t secureUserId;
+  bool userAuthenticationRequired = {};
+  int64_t timeoutMillis = {};
+  int64_t secureUserId = {};
   std::vector<int8_t> mac;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/arm/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h b/arm/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h
index ec680b0..36d707c 100644
--- a/arm/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h
+++ b/arm/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h
@@ -19,9 +19,9 @@
 public:
   static const char* descriptor;
 
-  int64_t challenge;
-  int64_t userId;
-  int64_t authenticatorId;
+  int64_t challenge = {};
+  int64_t userId = {};
+  int64_t authenticatorId = {};
   ::aidl::android::hardware::keymaster::HardwareAuthenticatorType authenticatorType = ::aidl::android::hardware::keymaster::HardwareAuthenticatorType(0);
   ::aidl::android::hardware::keymaster::Timestamp timestamp;
   std::vector<int8_t> mac;
diff --git a/arm/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h b/arm/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h
index 622ace4..bb64416 100644
--- a/arm/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h
+++ b/arm/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h
@@ -17,7 +17,7 @@
 public:
   static const char* descriptor;
 
-  int64_t milliSeconds;
+  int64_t milliSeconds = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h b/arm/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h
index 40b496d..c2dcc33 100644
--- a/arm/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h
+++ b/arm/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h
@@ -19,7 +19,7 @@
 public:
   static const char* descriptor;
 
-  int64_t challenge;
+  int64_t challenge = {};
   ::aidl::android::hardware::keymaster::Timestamp timestamp;
   ::aidl::android::hardware::keymaster::SecurityLevel securityLevel = ::aidl::android::hardware::keymaster::SecurityLevel(0);
   std::vector<int8_t> mac;
diff --git a/arm/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h b/arm/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h
index f4b1ac4..9496716 100644
--- a/arm/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h
+++ b/arm/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  int32_t id;
-  int32_t ordinal;
+  int32_t id = {};
+  int32_t ordinal = {};
   ::aidl::android::hardware::light::LightType type = ::aidl::android::hardware::light::LightType(0);
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/arm/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h b/arm/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h
index eca6e1f..6ef9191 100644
--- a/arm/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h
+++ b/arm/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h
@@ -19,10 +19,10 @@
 public:
   static const char* descriptor;
 
-  int32_t color;
+  int32_t color = {};
   ::aidl::android::hardware::light::FlashMode flashMode = ::aidl::android::hardware::light::FlashMode(0);
-  int32_t flashOnMs;
-  int32_t flashOffMs;
+  int32_t flashOnMs = {};
+  int32_t flashOffMs = {};
   ::aidl::android::hardware::light::BrightnessMode brightnessMode = ::aidl::android::hardware::light::BrightnessMode(0);
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/arm/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h b/arm/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h
index c8a0400..4ebdb17 100644
--- a/arm/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h
+++ b/arm/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h
@@ -18,9 +18,9 @@
 public:
   static const char* descriptor;
 
-  int32_t delayMs;
+  int32_t delayMs = {};
   ::aidl::android::hardware::vibrator::CompositePrimitive primitive = ::aidl::android::hardware::vibrator::CompositePrimitive(0);
-  float scale;
+  float scale = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so b/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
index 76a8969..1d73dab 100755
--- a/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
+++ b/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
Binary files differ
diff --git a/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so b/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
index 5ee343b..bcc2a9b 100755
--- a/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
+++ b/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
Binary files differ
diff --git a/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.light-V1-ndk_platform.so b/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
index d25c712..e02a083 100755
--- a/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
+++ b/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
Binary files differ
diff --git a/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so b/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
index 65d8810..daf051d 100755
--- a/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
+++ b/arm64/arch-arm-armv8-a/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
Binary files differ
diff --git a/arm64/arch-arm-armv8-a/shared/vndk-core/libbinder.so b/arm64/arch-arm-armv8-a/shared/vndk-core/libbinder.so
index 3de6b06..3629826 100755
--- a/arm64/arch-arm-armv8-a/shared/vndk-core/libbinder.so
+++ b/arm64/arch-arm-armv8-a/shared/vndk-core/libbinder.so
Binary files differ
diff --git a/arm64/arch-arm-armv8-a/shared/vndk-sp/libgralloctypes.so b/arm64/arch-arm-armv8-a/shared/vndk-sp/libgralloctypes.so
index 64e8aae..af51161 100755
--- a/arm64/arch-arm-armv8-a/shared/vndk-sp/libgralloctypes.so
+++ b/arm64/arch-arm-armv8-a/shared/vndk-sp/libgralloctypes.so
Binary files differ
diff --git a/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so b/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
index b5f1f42..416c11f 100755
--- a/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
+++ b/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
Binary files differ
diff --git a/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so b/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
index 3e19bca..f2a9d30 100755
--- a/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
+++ b/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
Binary files differ
diff --git a/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.light-V1-ndk_platform.so b/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
index 331fd98..cd8f147 100755
--- a/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
+++ b/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
Binary files differ
diff --git a/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so b/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
index 89245f7..8e09195 100755
--- a/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
+++ b/arm64/arch-arm64-armv8-a/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
Binary files differ
diff --git a/arm64/arch-arm64-armv8-a/shared/vndk-core/libbinder.so b/arm64/arch-arm64-armv8-a/shared/vndk-core/libbinder.so
index ac6dac4..ab601e3 100755
--- a/arm64/arch-arm64-armv8-a/shared/vndk-core/libbinder.so
+++ b/arm64/arch-arm64-armv8-a/shared/vndk-core/libbinder.so
Binary files differ
diff --git a/arm64/arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so b/arm64/arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so
index daa6172..3991c2a 100755
--- a/arm64/arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so
+++ b/arm64/arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so
Binary files differ
diff --git a/arm64/arch-arm64-armv8-a/shared/vndk-sp/libgralloctypes.so b/arm64/arch-arm64-armv8-a/shared/vndk-sp/libgralloctypes.so
index 2bd5f4e..b41c6ba 100755
--- a/arm64/arch-arm64-armv8-a/shared/vndk-sp/libgralloctypes.so
+++ b/arm64/arch-arm64-armv8-a/shared/vndk-sp/libgralloctypes.so
Binary files differ
diff --git a/arm64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm64_armv8-a_shared/gen/aidl/android/content/pm/PackageChangeEvent.h b/arm64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm64_armv8-a_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
index 12bc476..f404985 100644
--- a/arm64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm64_armv8-a_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
+++ b/arm64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm64_armv8-a_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
@@ -34,11 +34,11 @@
     return std::tie(packageName, version, lastUpdateTimeMillis, newInstalled, dataRemoved, isDeleted)>=std::tie(rhs.packageName, rhs.version, rhs.lastUpdateTimeMillis, rhs.newInstalled, rhs.dataRemoved, rhs.isDeleted);
   }
   ::std::string packageName;
-  int64_t version;
-  int64_t lastUpdateTimeMillis;
-  bool newInstalled;
-  bool dataRemoved;
-  bool isDeleted;
+  int64_t version = {};
+  int64_t lastUpdateTimeMillis = {};
+  bool newInstalled = {};
+  bool dataRemoved = {};
+  bool isDeleted = {};
   ::android::status_t readFromParcel(const ::android::Parcel* _aidl_parcel) override final;
   ::android::status_t writeToParcel(::android::Parcel* _aidl_parcel) const override final;
 };  // class PackageChangeEvent
diff --git a/arm64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm_armv8-a_shared/gen/aidl/android/content/pm/PackageChangeEvent.h b/arm64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm_armv8-a_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
index 12bc476..f404985 100644
--- a/arm64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm_armv8-a_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
+++ b/arm64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm_armv8-a_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
@@ -34,11 +34,11 @@
     return std::tie(packageName, version, lastUpdateTimeMillis, newInstalled, dataRemoved, isDeleted)>=std::tie(rhs.packageName, rhs.version, rhs.lastUpdateTimeMillis, rhs.newInstalled, rhs.dataRemoved, rhs.isDeleted);
   }
   ::std::string packageName;
-  int64_t version;
-  int64_t lastUpdateTimeMillis;
-  bool newInstalled;
-  bool dataRemoved;
-  bool isDeleted;
+  int64_t version = {};
+  int64_t lastUpdateTimeMillis = {};
+  bool newInstalled = {};
+  bool dataRemoved = {};
+  bool isDeleted = {};
   ::android::status_t readFromParcel(const ::android::Parcel* _aidl_parcel) override final;
   ::android::status_t writeToParcel(::android::Parcel* _aidl_parcel) const override final;
 };  // class PackageChangeEvent
diff --git a/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h b/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h
index 0f08ff5..53bc8d3 100644
--- a/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h
+++ b/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h
@@ -20,8 +20,8 @@
   static const char* descriptor;
 
   ::aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel confidenceScore = ::aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel(0);
-  bool isLookingOnRoad;
-  int64_t gazeDurationMillis;
+  bool isLookingOnRoad = {};
+  int64_t gazeDurationMillis = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h b/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h
index e60b1fe..9c8a7bd 100644
--- a/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h
+++ b/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h
@@ -26,7 +26,7 @@
   std::vector<double> gazeAngleUnitVector;
   ::aidl::android::hardware::automotive::occupant_awareness::VehicleRegion gazeTarget = ::aidl::android::hardware::automotive::occupant_awareness::VehicleRegion(0);
   std::string customGazeTarget;
-  int64_t timeOnTargetMillis;
+  int64_t timeOnTargetMillis = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h b/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h
index cc1226c..77a4955 100644
--- a/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h
+++ b/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h
@@ -19,7 +19,7 @@
 public:
   static const char* descriptor;
 
-  int64_t timeStampMillis;
+  int64_t timeStampMillis = {};
   std::vector<::aidl::android::hardware::automotive::occupant_awareness::OccupantDetection> detections;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h b/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h
index 38159ad..7e4d73a 100644
--- a/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h
+++ b/arm64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  bool isOccupantDetected;
-  int64_t detectionDurationMillis;
+  bool isOccupantDetected = {};
+  int64_t detectionDurationMillis = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h
index 9018a7d..fc9f4d1 100644
--- a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h
+++ b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  float maxContentLightLevel;
-  float maxFrameAverageLightLevel;
+  float maxContentLightLevel = {};
+  float maxFrameAverageLightLevel = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h
index b57ab3d..b92e771 100644
--- a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h
+++ b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h
@@ -20,12 +20,12 @@
 public:
   static const char* descriptor;
 
-  int32_t width;
-  int32_t height;
-  int32_t layers;
+  int32_t width = {};
+  int32_t height = {};
+  int32_t layers = {};
   ::aidl::android::hardware::graphics::common::PixelFormat format = ::aidl::android::hardware::graphics::common::PixelFormat(0);
   ::aidl::android::hardware::graphics::common::BufferUsage usage = ::aidl::android::hardware::graphics::common::BufferUsage(0);
-  int32_t stride;
+  int32_t stride = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h
index 276071c..f9b423e 100644
--- a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h
+++ b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h
@@ -20,14 +20,14 @@
   static const char* descriptor;
 
   std::vector<::aidl::android::hardware::graphics::common::PlaneLayoutComponent> components;
-  int64_t offsetInBytes;
-  int64_t sampleIncrementInBits;
-  int64_t strideInBytes;
-  int64_t widthInSamples;
-  int64_t heightInSamples;
-  int64_t totalSizeInBytes;
-  int64_t horizontalSubsampling;
-  int64_t verticalSubsampling;
+  int64_t offsetInBytes = {};
+  int64_t sampleIncrementInBits = {};
+  int64_t strideInBytes = {};
+  int64_t widthInSamples = {};
+  int64_t heightInSamples = {};
+  int64_t totalSizeInBytes = {};
+  int64_t horizontalSubsampling = {};
+  int64_t verticalSubsampling = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h
index 3dcd538..cf89478 100644
--- a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h
+++ b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h
@@ -20,8 +20,8 @@
   static const char* descriptor;
 
   ::aidl::android::hardware::graphics::common::ExtendableType type;
-  int64_t offsetInBits;
-  int64_t sizeInBits;
+  int64_t offsetInBits = {};
+  int64_t sizeInBits = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h
index 107c358..e29ffea 100644
--- a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h
+++ b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h
@@ -18,10 +18,10 @@
 public:
   static const char* descriptor;
 
-  int32_t left;
-  int32_t top;
-  int32_t right;
-  int32_t bottom;
+  int32_t left = {};
+  int32_t top = {};
+  int32_t right = {};
+  int32_t bottom = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h
index 3407b2f..9035c67 100644
--- a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h
+++ b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h
@@ -23,8 +23,8 @@
   ::aidl::android::hardware::graphics::common::XyColor primaryGreen;
   ::aidl::android::hardware::graphics::common::XyColor primaryBlue;
   ::aidl::android::hardware::graphics::common::XyColor whitePoint;
-  float maxLuminance;
-  float minLuminance;
+  float maxLuminance = {};
+  float minLuminance = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h
index f91ad05..a23d363 100644
--- a/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h
+++ b/arm64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  float x;
-  float y;
+  float x = {};
+  float y = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h b/arm64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h
index b947dab..24b825c 100644
--- a/arm64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h
+++ b/arm64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h
@@ -19,8 +19,8 @@
 
   std::string credentialStoreName;
   std::string credentialStoreAuthorName;
-  int32_t dataChunkSize;
-  bool isDirectAccess;
+  int32_t dataChunkSize = {};
+  bool isDirectAccess = {};
   std::vector<std::string> supportedDocTypes;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/arm64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h b/arm64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h
index 32b78e9..22da04b 100644
--- a/arm64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h
+++ b/arm64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h
@@ -18,7 +18,7 @@
   static const char* descriptor;
 
   std::string name;
-  int64_t size;
+  int64_t size = {};
   std::vector<int32_t> accessControlProfileIds;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/arm64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h b/arm64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h
index d2fd94a..0b9603e 100644
--- a/arm64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h
+++ b/arm64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h
@@ -18,11 +18,11 @@
 public:
   static const char* descriptor;
 
-  int32_t id;
+  int32_t id = {};
   ::aidl::android::hardware::identity::Certificate readerCertificate;
-  bool userAuthenticationRequired;
-  int64_t timeoutMillis;
-  int64_t secureUserId;
+  bool userAuthenticationRequired = {};
+  int64_t timeoutMillis = {};
+  int64_t secureUserId = {};
   std::vector<int8_t> mac;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/arm64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h b/arm64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h
index ec680b0..36d707c 100644
--- a/arm64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h
+++ b/arm64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h
@@ -19,9 +19,9 @@
 public:
   static const char* descriptor;
 
-  int64_t challenge;
-  int64_t userId;
-  int64_t authenticatorId;
+  int64_t challenge = {};
+  int64_t userId = {};
+  int64_t authenticatorId = {};
   ::aidl::android::hardware::keymaster::HardwareAuthenticatorType authenticatorType = ::aidl::android::hardware::keymaster::HardwareAuthenticatorType(0);
   ::aidl::android::hardware::keymaster::Timestamp timestamp;
   std::vector<int8_t> mac;
diff --git a/arm64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h b/arm64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h
index 622ace4..bb64416 100644
--- a/arm64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h
+++ b/arm64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h
@@ -17,7 +17,7 @@
 public:
   static const char* descriptor;
 
-  int64_t milliSeconds;
+  int64_t milliSeconds = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/arm64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h b/arm64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h
index 40b496d..c2dcc33 100644
--- a/arm64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h
+++ b/arm64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h
@@ -19,7 +19,7 @@
 public:
   static const char* descriptor;
 
-  int64_t challenge;
+  int64_t challenge = {};
   ::aidl::android::hardware::keymaster::Timestamp timestamp;
   ::aidl::android::hardware::keymaster::SecurityLevel securityLevel = ::aidl::android::hardware::keymaster::SecurityLevel(0);
   std::vector<int8_t> mac;
diff --git a/arm64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h b/arm64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h
index f4b1ac4..9496716 100644
--- a/arm64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h
+++ b/arm64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  int32_t id;
-  int32_t ordinal;
+  int32_t id = {};
+  int32_t ordinal = {};
   ::aidl::android::hardware::light::LightType type = ::aidl::android::hardware::light::LightType(0);
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/arm64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h b/arm64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h
index eca6e1f..6ef9191 100644
--- a/arm64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h
+++ b/arm64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h
@@ -19,10 +19,10 @@
 public:
   static const char* descriptor;
 
-  int32_t color;
+  int32_t color = {};
   ::aidl::android::hardware::light::FlashMode flashMode = ::aidl::android::hardware::light::FlashMode(0);
-  int32_t flashOnMs;
-  int32_t flashOffMs;
+  int32_t flashOnMs = {};
+  int32_t flashOffMs = {};
   ::aidl::android::hardware::light::BrightnessMode brightnessMode = ::aidl::android::hardware::light::BrightnessMode(0);
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/arm64/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h b/arm64/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h
index c8a0400..4ebdb17 100644
--- a/arm64/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h
+++ b/arm64/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h
@@ -18,9 +18,9 @@
 public:
   static const char* descriptor;
 
-  int32_t delayMs;
+  int32_t delayMs = {};
   ::aidl::android::hardware::vibrator::CompositePrimitive primitive = ::aidl::android::hardware::vibrator::CompositePrimitive(0);
-  float scale;
+  float scale = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86/arch-x86/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so b/x86/arch-x86/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
index 027ec77..6c5dc33 100755
--- a/x86/arch-x86/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
+++ b/x86/arch-x86/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
Binary files differ
diff --git a/x86/arch-x86/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so b/x86/arch-x86/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
index f1bd38f..d7cd4fc 100755
--- a/x86/arch-x86/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
+++ b/x86/arch-x86/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
Binary files differ
diff --git a/x86/arch-x86/shared/vndk-core/android.hardware.light-V1-ndk_platform.so b/x86/arch-x86/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
index 0783673..e575eae 100755
--- a/x86/arch-x86/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
+++ b/x86/arch-x86/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
Binary files differ
diff --git a/x86/arch-x86/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so b/x86/arch-x86/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
index 73a2c12..78684cb 100755
--- a/x86/arch-x86/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
+++ b/x86/arch-x86/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
Binary files differ
diff --git a/x86/arch-x86/shared/vndk-core/libbinder.so b/x86/arch-x86/shared/vndk-core/libbinder.so
index a8e7330..6fad867 100755
--- a/x86/arch-x86/shared/vndk-core/libbinder.so
+++ b/x86/arch-x86/shared/vndk-core/libbinder.so
Binary files differ
diff --git a/x86/arch-x86/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so b/x86/arch-x86/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so
index b62eacd..800e438 100755
--- a/x86/arch-x86/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so
+++ b/x86/arch-x86/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so
Binary files differ
diff --git a/x86/arch-x86/shared/vndk-sp/libgralloctypes.so b/x86/arch-x86/shared/vndk-sp/libgralloctypes.so
index cdd20e7..9cc94c0 100755
--- a/x86/arch-x86/shared/vndk-sp/libgralloctypes.so
+++ b/x86/arch-x86/shared/vndk-sp/libgralloctypes.so
Binary files differ
diff --git a/x86/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_x86_shared/gen/aidl/android/content/pm/PackageChangeEvent.h b/x86/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_x86_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
index 12bc476..f404985 100644
--- a/x86/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_x86_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
+++ b/x86/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_x86_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
@@ -34,11 +34,11 @@
     return std::tie(packageName, version, lastUpdateTimeMillis, newInstalled, dataRemoved, isDeleted)>=std::tie(rhs.packageName, rhs.version, rhs.lastUpdateTimeMillis, rhs.newInstalled, rhs.dataRemoved, rhs.isDeleted);
   }
   ::std::string packageName;
-  int64_t version;
-  int64_t lastUpdateTimeMillis;
-  bool newInstalled;
-  bool dataRemoved;
-  bool isDeleted;
+  int64_t version = {};
+  int64_t lastUpdateTimeMillis = {};
+  bool newInstalled = {};
+  bool dataRemoved = {};
+  bool isDeleted = {};
   ::android::status_t readFromParcel(const ::android::Parcel* _aidl_parcel) override final;
   ::android::status_t writeToParcel(::android::Parcel* _aidl_parcel) const override final;
 };  // class PackageChangeEvent
diff --git a/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h b/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h
index 0f08ff5..53bc8d3 100644
--- a/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h
+++ b/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h
@@ -20,8 +20,8 @@
   static const char* descriptor;
 
   ::aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel confidenceScore = ::aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel(0);
-  bool isLookingOnRoad;
-  int64_t gazeDurationMillis;
+  bool isLookingOnRoad = {};
+  int64_t gazeDurationMillis = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h b/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h
index e60b1fe..9c8a7bd 100644
--- a/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h
+++ b/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h
@@ -26,7 +26,7 @@
   std::vector<double> gazeAngleUnitVector;
   ::aidl::android::hardware::automotive::occupant_awareness::VehicleRegion gazeTarget = ::aidl::android::hardware::automotive::occupant_awareness::VehicleRegion(0);
   std::string customGazeTarget;
-  int64_t timeOnTargetMillis;
+  int64_t timeOnTargetMillis = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h b/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h
index cc1226c..77a4955 100644
--- a/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h
+++ b/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h
@@ -19,7 +19,7 @@
 public:
   static const char* descriptor;
 
-  int64_t timeStampMillis;
+  int64_t timeStampMillis = {};
   std::vector<::aidl::android::hardware::automotive::occupant_awareness::OccupantDetection> detections;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h b/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h
index 38159ad..7e4d73a 100644
--- a/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h
+++ b/x86/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  bool isOccupantDetected;
-  int64_t detectionDurationMillis;
+  bool isOccupantDetected = {};
+  int64_t detectionDurationMillis = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h
index 9018a7d..fc9f4d1 100644
--- a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h
+++ b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  float maxContentLightLevel;
-  float maxFrameAverageLightLevel;
+  float maxContentLightLevel = {};
+  float maxFrameAverageLightLevel = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h
index b57ab3d..b92e771 100644
--- a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h
+++ b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h
@@ -20,12 +20,12 @@
 public:
   static const char* descriptor;
 
-  int32_t width;
-  int32_t height;
-  int32_t layers;
+  int32_t width = {};
+  int32_t height = {};
+  int32_t layers = {};
   ::aidl::android::hardware::graphics::common::PixelFormat format = ::aidl::android::hardware::graphics::common::PixelFormat(0);
   ::aidl::android::hardware::graphics::common::BufferUsage usage = ::aidl::android::hardware::graphics::common::BufferUsage(0);
-  int32_t stride;
+  int32_t stride = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h
index 276071c..f9b423e 100644
--- a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h
+++ b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h
@@ -20,14 +20,14 @@
   static const char* descriptor;
 
   std::vector<::aidl::android::hardware::graphics::common::PlaneLayoutComponent> components;
-  int64_t offsetInBytes;
-  int64_t sampleIncrementInBits;
-  int64_t strideInBytes;
-  int64_t widthInSamples;
-  int64_t heightInSamples;
-  int64_t totalSizeInBytes;
-  int64_t horizontalSubsampling;
-  int64_t verticalSubsampling;
+  int64_t offsetInBytes = {};
+  int64_t sampleIncrementInBits = {};
+  int64_t strideInBytes = {};
+  int64_t widthInSamples = {};
+  int64_t heightInSamples = {};
+  int64_t totalSizeInBytes = {};
+  int64_t horizontalSubsampling = {};
+  int64_t verticalSubsampling = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h
index 3dcd538..cf89478 100644
--- a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h
+++ b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h
@@ -20,8 +20,8 @@
   static const char* descriptor;
 
   ::aidl::android::hardware::graphics::common::ExtendableType type;
-  int64_t offsetInBits;
-  int64_t sizeInBits;
+  int64_t offsetInBits = {};
+  int64_t sizeInBits = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h
index 107c358..e29ffea 100644
--- a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h
+++ b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h
@@ -18,10 +18,10 @@
 public:
   static const char* descriptor;
 
-  int32_t left;
-  int32_t top;
-  int32_t right;
-  int32_t bottom;
+  int32_t left = {};
+  int32_t top = {};
+  int32_t right = {};
+  int32_t bottom = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h
index 3407b2f..9035c67 100644
--- a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h
+++ b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h
@@ -23,8 +23,8 @@
   ::aidl::android::hardware::graphics::common::XyColor primaryGreen;
   ::aidl::android::hardware::graphics::common::XyColor primaryBlue;
   ::aidl::android::hardware::graphics::common::XyColor whitePoint;
-  float maxLuminance;
-  float minLuminance;
+  float maxLuminance = {};
+  float minLuminance = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h
index f91ad05..a23d363 100644
--- a/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h
+++ b/x86/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  float x;
-  float y;
+  float x = {};
+  float y = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h b/x86/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h
index b947dab..24b825c 100644
--- a/x86/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h
+++ b/x86/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h
@@ -19,8 +19,8 @@
 
   std::string credentialStoreName;
   std::string credentialStoreAuthorName;
-  int32_t dataChunkSize;
-  bool isDirectAccess;
+  int32_t dataChunkSize = {};
+  bool isDirectAccess = {};
   std::vector<std::string> supportedDocTypes;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/x86/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h b/x86/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h
index 32b78e9..22da04b 100644
--- a/x86/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h
+++ b/x86/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h
@@ -18,7 +18,7 @@
   static const char* descriptor;
 
   std::string name;
-  int64_t size;
+  int64_t size = {};
   std::vector<int32_t> accessControlProfileIds;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/x86/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h b/x86/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h
index d2fd94a..0b9603e 100644
--- a/x86/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h
+++ b/x86/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h
@@ -18,11 +18,11 @@
 public:
   static const char* descriptor;
 
-  int32_t id;
+  int32_t id = {};
   ::aidl::android::hardware::identity::Certificate readerCertificate;
-  bool userAuthenticationRequired;
-  int64_t timeoutMillis;
-  int64_t secureUserId;
+  bool userAuthenticationRequired = {};
+  int64_t timeoutMillis = {};
+  int64_t secureUserId = {};
   std::vector<int8_t> mac;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/x86/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h b/x86/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h
index ec680b0..36d707c 100644
--- a/x86/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h
+++ b/x86/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h
@@ -19,9 +19,9 @@
 public:
   static const char* descriptor;
 
-  int64_t challenge;
-  int64_t userId;
-  int64_t authenticatorId;
+  int64_t challenge = {};
+  int64_t userId = {};
+  int64_t authenticatorId = {};
   ::aidl::android::hardware::keymaster::HardwareAuthenticatorType authenticatorType = ::aidl::android::hardware::keymaster::HardwareAuthenticatorType(0);
   ::aidl::android::hardware::keymaster::Timestamp timestamp;
   std::vector<int8_t> mac;
diff --git a/x86/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h b/x86/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h
index 622ace4..bb64416 100644
--- a/x86/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h
+++ b/x86/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h
@@ -17,7 +17,7 @@
 public:
   static const char* descriptor;
 
-  int64_t milliSeconds;
+  int64_t milliSeconds = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h b/x86/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h
index 40b496d..c2dcc33 100644
--- a/x86/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h
+++ b/x86/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h
@@ -19,7 +19,7 @@
 public:
   static const char* descriptor;
 
-  int64_t challenge;
+  int64_t challenge = {};
   ::aidl::android::hardware::keymaster::Timestamp timestamp;
   ::aidl::android::hardware::keymaster::SecurityLevel securityLevel = ::aidl::android::hardware::keymaster::SecurityLevel(0);
   std::vector<int8_t> mac;
diff --git a/x86/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h b/x86/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h
index f4b1ac4..9496716 100644
--- a/x86/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h
+++ b/x86/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  int32_t id;
-  int32_t ordinal;
+  int32_t id = {};
+  int32_t ordinal = {};
   ::aidl::android::hardware::light::LightType type = ::aidl::android::hardware::light::LightType(0);
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/x86/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h b/x86/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h
index eca6e1f..6ef9191 100644
--- a/x86/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h
+++ b/x86/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h
@@ -19,10 +19,10 @@
 public:
   static const char* descriptor;
 
-  int32_t color;
+  int32_t color = {};
   ::aidl::android::hardware::light::FlashMode flashMode = ::aidl::android::hardware::light::FlashMode(0);
-  int32_t flashOnMs;
-  int32_t flashOffMs;
+  int32_t flashOnMs = {};
+  int32_t flashOffMs = {};
   ::aidl::android::hardware::light::BrightnessMode brightnessMode = ::aidl::android::hardware::light::BrightnessMode(0);
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/x86/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h b/x86/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h
index c8a0400..4ebdb17 100644
--- a/x86/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h
+++ b/x86/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h
@@ -18,9 +18,9 @@
 public:
   static const char* descriptor;
 
-  int32_t delayMs;
+  int32_t delayMs = {};
   ::aidl::android::hardware::vibrator::CompositePrimitive primitive = ::aidl::android::hardware::vibrator::CompositePrimitive(0);
-  float scale;
+  float scale = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so b/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
index 0805994..ac7198a 100755
--- a/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
+++ b/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
Binary files differ
diff --git a/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so b/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
index 41e6548..854be81 100755
--- a/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
+++ b/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
Binary files differ
diff --git a/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.light-V1-ndk_platform.so b/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
index b8e49d4..f63304c 100755
--- a/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
+++ b/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
Binary files differ
diff --git a/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so b/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
index 081f81e..96e1fa9 100755
--- a/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
+++ b/x86_64/arch-x86-x86_64/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
Binary files differ
diff --git a/x86_64/arch-x86-x86_64/shared/vndk-core/libbinder.so b/x86_64/arch-x86-x86_64/shared/vndk-core/libbinder.so
index beb0442..9456a3d 100755
--- a/x86_64/arch-x86-x86_64/shared/vndk-core/libbinder.so
+++ b/x86_64/arch-x86-x86_64/shared/vndk-core/libbinder.so
Binary files differ
diff --git a/x86_64/arch-x86-x86_64/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so b/x86_64/arch-x86-x86_64/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so
index 795501a..bbf1fe3 100755
--- a/x86_64/arch-x86-x86_64/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so
+++ b/x86_64/arch-x86-x86_64/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so
Binary files differ
diff --git a/x86_64/arch-x86-x86_64/shared/vndk-sp/libgralloctypes.so b/x86_64/arch-x86-x86_64/shared/vndk-sp/libgralloctypes.so
index 666b0bf..3bf9a5a 100755
--- a/x86_64/arch-x86-x86_64/shared/vndk-sp/libgralloctypes.so
+++ b/x86_64/arch-x86-x86_64/shared/vndk-sp/libgralloctypes.so
Binary files differ
diff --git a/x86_64/arch-x86_64/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so b/x86_64/arch-x86_64/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
index 3b57477..146daa5 100755
--- a/x86_64/arch-x86_64/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
+++ b/x86_64/arch-x86_64/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so
Binary files differ
diff --git a/x86_64/arch-x86_64/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so b/x86_64/arch-x86_64/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
index ea6b8a5..e0e6fbc 100755
--- a/x86_64/arch-x86_64/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
+++ b/x86_64/arch-x86_64/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so
Binary files differ
diff --git a/x86_64/arch-x86_64/shared/vndk-core/android.hardware.light-V1-ndk_platform.so b/x86_64/arch-x86_64/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
index 94b15f4..0c4e2a4 100755
--- a/x86_64/arch-x86_64/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
+++ b/x86_64/arch-x86_64/shared/vndk-core/android.hardware.light-V1-ndk_platform.so
Binary files differ
diff --git a/x86_64/arch-x86_64/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so b/x86_64/arch-x86_64/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
index 132353d..431ea68 100755
--- a/x86_64/arch-x86_64/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
+++ b/x86_64/arch-x86_64/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so
Binary files differ
diff --git a/x86_64/arch-x86_64/shared/vndk-core/libbinder.so b/x86_64/arch-x86_64/shared/vndk-core/libbinder.so
index bc19863..77ae25d 100755
--- a/x86_64/arch-x86_64/shared/vndk-core/libbinder.so
+++ b/x86_64/arch-x86_64/shared/vndk-core/libbinder.so
Binary files differ
diff --git a/x86_64/arch-x86_64/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so b/x86_64/arch-x86_64/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so
index e5de008..e4f1e8f 100755
--- a/x86_64/arch-x86_64/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so
+++ b/x86_64/arch-x86_64/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so
Binary files differ
diff --git a/x86_64/arch-x86_64/shared/vndk-sp/libgralloctypes.so b/x86_64/arch-x86_64/shared/vndk-sp/libgralloctypes.so
index ad150a2..74292c1 100755
--- a/x86_64/arch-x86_64/shared/vndk-sp/libgralloctypes.so
+++ b/x86_64/arch-x86_64/shared/vndk-sp/libgralloctypes.so
Binary files differ
diff --git a/x86_64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_x86_64_shared/gen/aidl/android/content/pm/PackageChangeEvent.h b/x86_64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_x86_64_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
index 12bc476..f404985 100644
--- a/x86_64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_x86_64_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
+++ b/x86_64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_x86_64_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
@@ -34,11 +34,11 @@
     return std::tie(packageName, version, lastUpdateTimeMillis, newInstalled, dataRemoved, isDeleted)>=std::tie(rhs.packageName, rhs.version, rhs.lastUpdateTimeMillis, rhs.newInstalled, rhs.dataRemoved, rhs.isDeleted);
   }
   ::std::string packageName;
-  int64_t version;
-  int64_t lastUpdateTimeMillis;
-  bool newInstalled;
-  bool dataRemoved;
-  bool isDeleted;
+  int64_t version = {};
+  int64_t lastUpdateTimeMillis = {};
+  bool newInstalled = {};
+  bool dataRemoved = {};
+  bool isDeleted = {};
   ::android::status_t readFromParcel(const ::android::Parcel* _aidl_parcel) override final;
   ::android::status_t writeToParcel(::android::Parcel* _aidl_parcel) const override final;
 };  // class PackageChangeEvent
diff --git a/x86_64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_x86_x86_64_shared/gen/aidl/android/content/pm/PackageChangeEvent.h b/x86_64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_x86_x86_64_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
index 12bc476..f404985 100644
--- a/x86_64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_x86_x86_64_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
+++ b/x86_64/include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_x86_x86_64_shared/gen/aidl/android/content/pm/PackageChangeEvent.h
@@ -34,11 +34,11 @@
     return std::tie(packageName, version, lastUpdateTimeMillis, newInstalled, dataRemoved, isDeleted)>=std::tie(rhs.packageName, rhs.version, rhs.lastUpdateTimeMillis, rhs.newInstalled, rhs.dataRemoved, rhs.isDeleted);
   }
   ::std::string packageName;
-  int64_t version;
-  int64_t lastUpdateTimeMillis;
-  bool newInstalled;
-  bool dataRemoved;
-  bool isDeleted;
+  int64_t version = {};
+  int64_t lastUpdateTimeMillis = {};
+  bool newInstalled = {};
+  bool dataRemoved = {};
+  bool isDeleted = {};
   ::android::status_t readFromParcel(const ::android::Parcel* _aidl_parcel) override final;
   ::android::status_t writeToParcel(::android::Parcel* _aidl_parcel) const override final;
 };  // class PackageChangeEvent
diff --git a/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h b/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h
index 0f08ff5..53bc8d3 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h
@@ -20,8 +20,8 @@
   static const char* descriptor;
 
   ::aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel confidenceScore = ::aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel(0);
-  bool isLookingOnRoad;
-  int64_t gazeDurationMillis;
+  bool isLookingOnRoad = {};
+  int64_t gazeDurationMillis = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h b/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h
index e60b1fe..9c8a7bd 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h
@@ -26,7 +26,7 @@
   std::vector<double> gazeAngleUnitVector;
   ::aidl::android::hardware::automotive::occupant_awareness::VehicleRegion gazeTarget = ::aidl::android::hardware::automotive::occupant_awareness::VehicleRegion(0);
   std::string customGazeTarget;
-  int64_t timeOnTargetMillis;
+  int64_t timeOnTargetMillis = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h b/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h
index cc1226c..77a4955 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h
@@ -19,7 +19,7 @@
 public:
   static const char* descriptor;
 
-  int64_t timeStampMillis;
+  int64_t timeStampMillis = {};
   std::vector<::aidl::android::hardware::automotive::occupant_awareness::OccupantDetection> detections;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h b/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h
index 38159ad..7e4d73a 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  bool isOccupantDetected;
-  int64_t detectionDurationMillis;
+  bool isOccupantDetected = {};
+  int64_t detectionDurationMillis = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h
index 9018a7d..fc9f4d1 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Cta861_3.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  float maxContentLightLevel;
-  float maxFrameAverageLightLevel;
+  float maxContentLightLevel = {};
+  float maxFrameAverageLightLevel = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h
index b57ab3d..b92e771 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/HardwareBufferDescription.h
@@ -20,12 +20,12 @@
 public:
   static const char* descriptor;
 
-  int32_t width;
-  int32_t height;
-  int32_t layers;
+  int32_t width = {};
+  int32_t height = {};
+  int32_t layers = {};
   ::aidl::android::hardware::graphics::common::PixelFormat format = ::aidl::android::hardware::graphics::common::PixelFormat(0);
   ::aidl::android::hardware::graphics::common::BufferUsage usage = ::aidl::android::hardware::graphics::common::BufferUsage(0);
-  int32_t stride;
+  int32_t stride = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h
index 276071c..f9b423e 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayout.h
@@ -20,14 +20,14 @@
   static const char* descriptor;
 
   std::vector<::aidl::android::hardware::graphics::common::PlaneLayoutComponent> components;
-  int64_t offsetInBytes;
-  int64_t sampleIncrementInBits;
-  int64_t strideInBytes;
-  int64_t widthInSamples;
-  int64_t heightInSamples;
-  int64_t totalSizeInBytes;
-  int64_t horizontalSubsampling;
-  int64_t verticalSubsampling;
+  int64_t offsetInBytes = {};
+  int64_t sampleIncrementInBits = {};
+  int64_t strideInBytes = {};
+  int64_t widthInSamples = {};
+  int64_t heightInSamples = {};
+  int64_t totalSizeInBytes = {};
+  int64_t horizontalSubsampling = {};
+  int64_t verticalSubsampling = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h
index 3dcd538..cf89478 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/PlaneLayoutComponent.h
@@ -20,8 +20,8 @@
   static const char* descriptor;
 
   ::aidl::android::hardware::graphics::common::ExtendableType type;
-  int64_t offsetInBits;
-  int64_t sizeInBits;
+  int64_t offsetInBits = {};
+  int64_t sizeInBits = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h
index 107c358..e29ffea 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Rect.h
@@ -18,10 +18,10 @@
 public:
   static const char* descriptor;
 
-  int32_t left;
-  int32_t top;
-  int32_t right;
-  int32_t bottom;
+  int32_t left = {};
+  int32_t top = {};
+  int32_t right = {};
+  int32_t bottom = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h
index 3407b2f..9035c67 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/Smpte2086.h
@@ -23,8 +23,8 @@
   ::aidl::android::hardware::graphics::common::XyColor primaryGreen;
   ::aidl::android::hardware::graphics::common::XyColor primaryBlue;
   ::aidl::android::hardware::graphics::common::XyColor whitePoint;
-  float maxLuminance;
-  float minLuminance;
+  float maxLuminance = {};
+  float minLuminance = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h
index f91ad05..a23d363 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include/aidl/android/hardware/graphics/common/XyColor.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  float x;
-  float y;
+  float x = {};
+  float y = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h b/x86_64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h
index b947dab..24b825c 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/HardwareInformation.h
@@ -19,8 +19,8 @@
 
   std::string credentialStoreName;
   std::string credentialStoreAuthorName;
-  int32_t dataChunkSize;
-  bool isDirectAccess;
+  int32_t dataChunkSize = {};
+  bool isDirectAccess = {};
   std::vector<std::string> supportedDocTypes;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/x86_64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h b/x86_64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h
index 32b78e9..22da04b 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/RequestDataItem.h
@@ -18,7 +18,7 @@
   static const char* descriptor;
 
   std::string name;
-  int64_t size;
+  int64_t size = {};
   std::vector<int32_t> accessControlProfileIds;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/x86_64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h b/x86_64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h
index d2fd94a..0b9603e 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include/aidl/android/hardware/identity/SecureAccessControlProfile.h
@@ -18,11 +18,11 @@
 public:
   static const char* descriptor;
 
-  int32_t id;
+  int32_t id = {};
   ::aidl::android::hardware::identity::Certificate readerCertificate;
-  bool userAuthenticationRequired;
-  int64_t timeoutMillis;
-  int64_t secureUserId;
+  bool userAuthenticationRequired = {};
+  int64_t timeoutMillis = {};
+  int64_t secureUserId = {};
   std::vector<int8_t> mac;
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/x86_64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h b/x86_64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h
index ec680b0..36d707c 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h
@@ -19,9 +19,9 @@
 public:
   static const char* descriptor;
 
-  int64_t challenge;
-  int64_t userId;
-  int64_t authenticatorId;
+  int64_t challenge = {};
+  int64_t userId = {};
+  int64_t authenticatorId = {};
   ::aidl::android::hardware::keymaster::HardwareAuthenticatorType authenticatorType = ::aidl::android::hardware::keymaster::HardwareAuthenticatorType(0);
   ::aidl::android::hardware::keymaster::Timestamp timestamp;
   std::vector<int8_t> mac;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h b/x86_64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h
index 622ace4..bb64416 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h
@@ -17,7 +17,7 @@
 public:
   static const char* descriptor;
 
-  int64_t milliSeconds;
+  int64_t milliSeconds = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h b/x86_64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h
index 40b496d..c2dcc33 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/VerificationToken.h
@@ -19,7 +19,7 @@
 public:
   static const char* descriptor;
 
-  int64_t challenge;
+  int64_t challenge = {};
   ::aidl::android::hardware::keymaster::Timestamp timestamp;
   ::aidl::android::hardware::keymaster::SecurityLevel securityLevel = ::aidl::android::hardware::keymaster::SecurityLevel(0);
   std::vector<int8_t> mac;
diff --git a/x86_64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h b/x86_64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h
index f4b1ac4..9496716 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLight.h
@@ -18,8 +18,8 @@
 public:
   static const char* descriptor;
 
-  int32_t id;
-  int32_t ordinal;
+  int32_t id = {};
+  int32_t ordinal = {};
   ::aidl::android::hardware::light::LightType type = ::aidl::android::hardware::light::LightType(0);
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/x86_64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h b/x86_64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h
index eca6e1f..6ef9191 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include/aidl/android/hardware/light/HwLightState.h
@@ -19,10 +19,10 @@
 public:
   static const char* descriptor;
 
-  int32_t color;
+  int32_t color = {};
   ::aidl::android::hardware::light::FlashMode flashMode = ::aidl::android::hardware::light::FlashMode(0);
-  int32_t flashOnMs;
-  int32_t flashOffMs;
+  int32_t flashOnMs = {};
+  int32_t flashOffMs = {};
   ::aidl::android::hardware::light::BrightnessMode brightnessMode = ::aidl::android::hardware::light::BrightnessMode(0);
 
   binder_status_t readFromParcel(const AParcel* parcel);
diff --git a/x86_64/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h b/x86_64/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h
index c8a0400..4ebdb17 100644
--- a/x86_64/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h
+++ b/x86_64/include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include/aidl/android/hardware/vibrator/CompositeEffect.h
@@ -18,9 +18,9 @@
 public:
   static const char* descriptor;
 
-  int32_t delayMs;
+  int32_t delayMs = {};
   ::aidl::android::hardware::vibrator::CompositePrimitive primitive = ::aidl::android::hardware::vibrator::CompositePrimitive(0);
-  float scale;
+  float scale = {};
 
   binder_status_t readFromParcel(const AParcel* parcel);
   binder_status_t writeToParcel(AParcel* parcel) const;