Set frozen: true when transitively freezing all interfaces

Test: sdk_finalization build
Bug: 258050166
Change-Id: I848f4ce40098205d20e721621d9770b542cb22f2
diff --git a/build/aidl_api.go b/build/aidl_api.go
index 0921e87..d35d056 100644
--- a/build/aidl_api.go
+++ b/build/aidl_api.go
@@ -252,6 +252,7 @@
 			wrapWithDiffCheckIf(m, rb, func(rbc *android.RuleBuilderCommand) {
 				rbc.BuiltTool("bpmodify").
 					Text("-w -m " + m.properties.BaseName).
+					Text("-parameter frozen -set-bool true").
 					Text("-parameter versions_with_info -add-literal '").
 					Text(fmt.Sprintf(`{version: "%s", imports: [`, v))