Home
last modified time | relevance | path

Searched refs:capex (Results 1 – 8 of 8) sorted by relevance

/system/apex/apexd/apexd_testdata/
DAndroid.bp71 out: ["com.android.apex.compressed.v1_without_apex.capex"],
76 "-o $(genDir)/com.android.apex.compressed.v1_without_apex.capex"
82 out: ["com.android.apex.compressed.v1_with_v2_apex.capex"],
88 "-o $(genDir)/com.android.apex.compressed.v1_with_v2_apex.capex"
94 out: ["com.android.apex.compressed.v1_not_decompressible.capex"],
99 "-o $(genDir)/com.android.apex.compressed.v1_not_decompressible.capex"
103 // Generates a capex which has same module name as com.android.apex.compressed, but
106 out: ["com.android.apex.compressed_different_key.capex"],
119 "--output=$(genDir)/com.android.apex.compressed_different_key.capex"
123 // Generates a capex which has a different public key than original_apex
[all …]
/system/sepolicy/private/
Dupdate_engine.te29 # capex decompression
/system/sepolicy/prebuilts/api/31.0/private/
Dupdate_engine.te29 # capex decompression
/system/apex/apexd/
Dapex_file_test.cpp321 auto capex = ApexFile::Open(capex_path); in TEST() local
322 ASSERT_TRUE(capex.ok()); in TEST()
332 capex->GetManifest().capexmetadata().originalapexdigest()); in TEST()
Dapexd.cpp2572 Result<ApexFile> OpenAndValidateDecompressedApex(const ApexFile& capex, in OpenAndValidateDecompressedApex() argument
2578 auto result = ValidateDecompressedApex(capex, *apex); in OpenAndValidateDecompressedApex()
2587 Result<ApexFile> ProcessCompressedApex(const ApexFile& capex, in ProcessCompressedApex() argument
2589 LOG(INFO) << "Processing compressed APEX " << capex.GetPath(); in ProcessCompressedApex()
2592 GetPackageId(capex.GetManifest()).c_str(), in ProcessCompressedApex()
2599 OpenAndValidateDecompressedApex(capex, decompressed_apex_path); in ProcessCompressedApex()
2601 LOG(INFO) << "Skipping decompression for " << capex.GetPath(); in ProcessCompressedApex()
2615 GetPackageId(capex.GetManifest()).c_str(), in ProcessCompressedApex()
2621 auto result = OpenAndValidateDecompressedApex(capex, ota_apex_path); in ProcessCompressedApex()
2635 auto result = OpenAndValidateDecompressedApex(capex, ota_apex_path); in ProcessCompressedApex()
[all …]
Dapexd.h147 android::base::Result<void> ValidateDecompressedApex(const ApexFile& capex,
Dapexd_test.cpp379 auto capex = ApexFile::Open( in TEST_F() local
385 ValidateDecompressedApex(std::cref(*capex), std::cref(*decompressed_v1)); in TEST_F()
392 ValidateDecompressedApex(std::cref(*capex), std::cref(*decompressed_v2)); in TEST_F()
403 std::cref(*capex), std::cref(*decompressed_v1_different_digest)); in TEST_F()
/system/apex/docs/
DREADME.md622 Compressed APEX files generated by the build system will have `.capex`
642 Let's assume that `/system/apex/com.android.foo.capex` is a compressed APEX
645 1. First `original_apex` inside `/system/apex/com.android.foo.capex` is
653 bundled in `/system/apex/com.android.foo.capex`