Merge "Use uncompressed dex for all preopted system targets" into main
This commit is contained in:
@@ -680,10 +680,11 @@ func shouldUncompressDex(ctx android.ModuleContext, libName string, dexpreopter
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
// Store uncompressed dex files that are preopted on /system.
|
// Store uncompressed dex files that are preopted on /system or /system_other.
|
||||||
if !dexpreopter.dexpreoptDisabled(ctx, libName) && (ctx.Host() || !dexpreopter.odexOnSystemOther(ctx, libName, dexpreopter.installPath)) {
|
if !dexpreopter.dexpreoptDisabled(ctx, libName) {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
if ctx.Config().UncompressPrivAppDex() &&
|
if ctx.Config().UncompressPrivAppDex() &&
|
||||||
inList(ctx.ModuleName(), ctx.Config().ModulesLoadedByPrivilegedModules()) {
|
inList(ctx.ModuleName(), ctx.Config().ModulesLoadedByPrivilegedModules()) {
|
||||||
return true
|
return true
|
||||||
|
Reference in New Issue
Block a user