1android_system_image {
2    name: "aosp_shiba_generated_system_image",
3    compile_multilib: "both",
4    visibility: [
5        "//.",
6        "//build/soong:__subpackages__",
7    ],
8    use_avb: true,
9    avb_hash_algorithm: "sha256",
10    partition_name: "system",
11    type: "ext4",
12    precompiled_file_contexts: ":file_contexts_bin_gen",
13    base_dir: "system",
14    dirs: [
15        "acct",
16        "apex",
17        "bootstrap-apex",
18        "config",
19        "data",
20        "data_mirror",
21        "debug_ramdisk",
22        "dev",
23        "linkerconfig",
24        "metadata",
25        "mnt",
26        "odm",
27        "odm_dlkm",
28        "oem",
29        "postinstall",
30        "proc",
31        "second_stage_resources",
32        "storage",
33        "sys",
34        "system",
35        "system_dlkm",
36        "tmp",
37        "vendor",
38        "vendor_dlkm",
39        "system_ext",
40        "product",
41    ],
42    symlinks: [
43        {
44            Target: "/system/bin/init",
45            Name: "init",
46        },
47        {
48            Target: "/system/etc",
49            Name: "etc",
50        },
51        {
52            Target: "/system/bin",
53            Name: "bin",
54        },
55        {
56            Target: "/data/user_de/0/com.android.shell/files/bugreports",
57            Name: "bugreports",
58        },
59        {
60            Target: "/sys/kernel/debug",
61            Name: "d",
62        },
63        {
64            Target: "/storage/self/primary",
65            Name: "sdcard",
66        },
67        {
68            Target: "/product/etc/security/adb_keys",
69            Name: "adb_keys",
70        },
71        {
72            Target: "/vendor/odm/app",
73            Name: "odm/app",
74        },
75        {
76            Target: "/vendor/odm/bin",
77            Name: "odm/bin",
78        },
79        {
80            Target: "/vendor/odm/etc",
81            Name: "odm/etc",
82        },
83        {
84            Target: "/vendor/odm/firmware",
85            Name: "odm/firmware",
86        },
87        {
88            Target: "/vendor/odm/framework",
89            Name: "odm/framework",
90        },
91        {
92            Target: "/vendor/odm/lib",
93            Name: "odm/lib",
94        },
95        {
96            Target: "/vendor/odm/lib64",
97            Name: "odm/lib64",
98        },
99        {
100            Target: "/vendor/odm/overlay",
101            Name: "odm/overlay",
102        },
103        {
104            Target: "/vendor/odm/priv-app",
105            Name: "odm/priv-app",
106        },
107        {
108            Target: "/vendor/odm/usr",
109            Name: "odm/usr",
110        },
111        {
112            Target: "/product",
113            Name: "system/product",
114        },
115        {
116            Target: "/system_ext",
117            Name: "system/system_ext",
118        },
119        {
120            Target: "/vendor",
121            Name: "system/vendor",
122        },
123        {
124            Target: "/system_dlkm/lib/modules",
125            Name: "system/lib/modules",
126        },
127        {
128            Target: "/data/cache",
129            Name: "cache",
130        },
131        {
132            Target: "/odm/odm_dlkm/etc",
133            Name: "odm_dlkm/etc",
134        },
135        {
136            Target: "/vendor/vendor_dlkm/etc",
137            Name: "vendor_dlkm/etc",
138        },
139    ],
140    include_make_built_files: "",
141    build_logtags: true,
142    gen_aconfig_flags_pb: true,
143    fsverity: {
144        inputs: [
145            "etc/boot-image.prof",
146            "etc/dirty-image-objects",
147            "etc/preloaded-classes",
148            "etc/classpaths/*.pb",
149            "framework/*",
150            "framework/*/*",
151            "framework/oat/*/*",
152        ],
153        libs: [":framework-res{.export-package.apk}"],
154    },
155    unchecked_module: true,
156    linker_config: {
157        linker_config_srcs: [],
158    },
159    is_auto_generated: true,
160    high_priority_deps: [
161        "system-frameworks_base_config-etc-0",
162        "system-frameworks_base_data_keyboards-usr_idc-0",
163        "system-frameworks_base_data_keyboards-usr_keychars-0",
164        "system-frameworks_base_data_keyboards-usr_keylayout-0",
165        "system-system_core_rootdir_etc-etc-0",
166    ],
167    deps: [],
168    multilib: {
169        common: {
170            deps: [
171                "AndroidClock.ttf",
172                "AvatarPicker",
173                "BackupRestoreConfirmation",
174                "BasicDreams",
175                "BlockedNumberProvider",
176                "BluetoothMidiService",
177                "BookmarkProvider",
178                "BuiltInPrintService",
179                "CalendarProvider",
180                "CallLogBackup",
181                "CameraExtensionsProxy",
182                "CaptivePortalLogin",
183                "CarrierDefaultApp",
184                "CarroisGothicSC-Regular.ttf",
185                "CellBroadcastLegacyApp",
186                "CertInstaller",
187                "ComingSoon.ttf",
188                "CompanionDeviceManager",
189                "ContactsProvider",
190                "CredentialManager",
191                "CtsShimPrebuilt",
192                "CtsShimPrivPrebuilt",
193                "CutiveMono.ttf",
194                "DancingScript-Regular.ttf",
195                "DeviceAsWebcam",
196                "DeviceDiagnostics",
197                "DocumentsUI",
198                "DownloadProvider",
199                "DownloadProviderUi",
200                "DroidSansMono.ttf",
201                "DynamicSystemInstallationService",
202                "E2eeContactKeysProvider",
203                "EasterEgg",
204                "ExtShared",
205                "ExternalStorageProvider",
206                "FusedLocation",
207                "HTMLViewer",
208                "InputDevices",
209                "IntentResolver",
210                "KeyChain",
211                "LiveWallpapersPicker",
212                "LocalTransport",
213                "ManagedProvisioning",
214                "MediaProviderLegacy",
215                "MmsService",
216                "MtpService",
217                "MusicFX",
218                "NetworkStack",
219                "NotoColorEmoji.ttf",
220                "NotoColorEmojiFlags.ttf",
221                "NotoNaskhArabic-Bold.ttf",
222                "NotoNaskhArabic-Regular.ttf",
223                "NotoNaskhArabicUI-Bold.ttf",
224                "NotoNaskhArabicUI-Regular.ttf",
225                "NotoSansAdlam-VF.ttf",
226                "NotoSansAhom-Regular.otf",
227                "NotoSansAnatolianHieroglyphs-Regular.otf",
228                "NotoSansArmenian-VF.ttf",
229                "NotoSansAvestan-Regular.ttf",
230                "NotoSansBalinese-Regular.ttf",
231                "NotoSansBamum-Regular.ttf",
232                "NotoSansBassaVah-Regular.otf",
233                "NotoSansBatak-Regular.ttf",
234                "NotoSansBengali-VF.ttf",
235                "NotoSansBengaliUI-VF.ttf",
236                "NotoSansBhaiksuki-Regular.otf",
237                "NotoSansBrahmi-Regular.ttf",
238                "NotoSansBuginese-Regular.ttf",
239                "NotoSansBuhid-Regular.ttf",
240                "NotoSansCJK-Regular.ttc",
241                "NotoSansCanadianAboriginal-Regular.ttf",
242                "NotoSansCarian-Regular.ttf",
243                "NotoSansChakma-Regular.otf",
244                "NotoSansCham-Bold.ttf",
245                "NotoSansCham-Regular.ttf",
246                "NotoSansCherokee-Regular.ttf",
247                "NotoSansCoptic-Regular.ttf",
248                "NotoSansCuneiform-Regular.ttf",
249                "NotoSansCypriot-Regular.ttf",
250                "NotoSansDeseret-Regular.ttf",
251                "NotoSansDevanagari-VF.ttf",
252                "NotoSansDevanagariUI-VF.ttf",
253                "NotoSansEgyptianHieroglyphs-Regular.ttf",
254                "NotoSansElbasan-Regular.otf",
255                "NotoSansEthiopic-VF.ttf",
256                "NotoSansGeorgian-VF.ttf",
257                "NotoSansGlagolitic-Regular.ttf",
258                "NotoSansGothic-Regular.ttf",
259                "NotoSansGrantha-Regular.ttf",
260                "NotoSansGujarati-Bold.ttf",
261                "NotoSansGujarati-Regular.ttf",
262                "NotoSansGujaratiUI-Bold.ttf",
263                "NotoSansGujaratiUI-Regular.ttf",
264                "NotoSansGunjalaGondi-Regular.otf",
265                "NotoSansGurmukhi-VF.ttf",
266                "NotoSansGurmukhiUI-VF.ttf",
267                "NotoSansHanifiRohingya-Regular.otf",
268                "NotoSansHanunoo-Regular.ttf",
269                "NotoSansHatran-Regular.otf",
270                "NotoSansHebrew-Bold.ttf",
271                "NotoSansHebrew-Regular.ttf",
272                "NotoSansImperialAramaic-Regular.ttf",
273                "NotoSansInscriptionalPahlavi-Regular.ttf",
274                "NotoSansInscriptionalParthian-Regular.ttf",
275                "NotoSansJavanese-Regular.otf",
276                "NotoSansKaithi-Regular.ttf",
277                "NotoSansKannada-VF.ttf",
278                "NotoSansKannadaUI-VF.ttf",
279                "NotoSansKayahLi-Regular.ttf",
280                "NotoSansKharoshthi-Regular.ttf",
281                "NotoSansKhmer-VF.ttf",
282                "NotoSansKhmerUI-Bold.ttf",
283                "NotoSansKhmerUI-Regular.ttf",
284                "NotoSansKhojki-Regular.otf",
285                "NotoSansLao-Bold.ttf",
286                "NotoSansLao-Regular.ttf",
287                "NotoSansLaoUI-Bold.ttf",
288                "NotoSansLaoUI-Regular.ttf",
289                "NotoSansLepcha-Regular.ttf",
290                "NotoSansLimbu-Regular.ttf",
291                "NotoSansLinearA-Regular.otf",
292                "NotoSansLinearB-Regular.ttf",
293                "NotoSansLisu-Regular.ttf",
294                "NotoSansLycian-Regular.ttf",
295                "NotoSansLydian-Regular.ttf",
296                "NotoSansMalayalam-VF.ttf",
297                "NotoSansMalayalamUI-VF.ttf",
298                "NotoSansMandaic-Regular.ttf",
299                "NotoSansManichaean-Regular.otf",
300                "NotoSansMarchen-Regular.otf",
301                "NotoSansMasaramGondi-Regular.otf",
302                "NotoSansMedefaidrin-VF.ttf",
303                "NotoSansMeeteiMayek-Regular.ttf",
304                "NotoSansMeroitic-Regular.otf",
305                "NotoSansMiao-Regular.otf",
306                "NotoSansModi-Regular.ttf",
307                "NotoSansMongolian-Regular.ttf",
308                "NotoSansMro-Regular.otf",
309                "NotoSansMultani-Regular.otf",
310                "NotoSansMyanmar-Bold.otf",
311                "NotoSansMyanmar-Medium.otf",
312                "NotoSansMyanmar-Regular.otf",
313                "NotoSansMyanmarUI-Bold.otf",
314                "NotoSansMyanmarUI-Medium.otf",
315                "NotoSansMyanmarUI-Regular.otf",
316                "NotoSansNKo-Regular.ttf",
317                "NotoSansNabataean-Regular.otf",
318                "NotoSansNewTaiLue-Regular.ttf",
319                "NotoSansNewa-Regular.otf",
320                "NotoSansOgham-Regular.ttf",
321                "NotoSansOlChiki-Regular.ttf",
322                "NotoSansOldItalic-Regular.ttf",
323                "NotoSansOldNorthArabian-Regular.otf",
324                "NotoSansOldPermic-Regular.otf",
325                "NotoSansOldPersian-Regular.ttf",
326                "NotoSansOldSouthArabian-Regular.ttf",
327                "NotoSansOldTurkic-Regular.ttf",
328                "NotoSansOriya-Bold.ttf",
329                "NotoSansOriya-Regular.ttf",
330                "NotoSansOriyaUI-Bold.ttf",
331                "NotoSansOriyaUI-Regular.ttf",
332                "NotoSansOsage-Regular.ttf",
333                "NotoSansOsmanya-Regular.ttf",
334                "NotoSansPahawhHmong-Regular.otf",
335                "NotoSansPalmyrene-Regular.otf",
336                "NotoSansPauCinHau-Regular.otf",
337                "NotoSansPhagsPa-Regular.ttf",
338                "NotoSansPhoenician-Regular.ttf",
339                "NotoSansRejang-Regular.ttf",
340                "NotoSansRunic-Regular.ttf",
341                "NotoSansSamaritan-Regular.ttf",
342                "NotoSansSaurashtra-Regular.ttf",
343                "NotoSansSharada-Regular.otf",
344                "NotoSansShavian-Regular.ttf",
345                "NotoSansSinhala-VF.ttf",
346                "NotoSansSinhalaUI-VF.ttf",
347                "NotoSansSoraSompeng-Regular.otf",
348                "NotoSansSoyombo-VF.ttf",
349                "NotoSansSundanese-Regular.ttf",
350                "NotoSansSylotiNagri-Regular.ttf",
351                "NotoSansSymbols-Regular-Subsetted.ttf",
352                "NotoSansSymbols-Regular-Subsetted2.ttf",
353                "NotoSansSyriacEastern-Regular.ttf",
354                "NotoSansSyriacEstrangela-Regular.ttf",
355                "NotoSansSyriacWestern-Regular.ttf",
356                "NotoSansTagalog-Regular.ttf",
357                "NotoSansTagbanwa-Regular.ttf",
358                "NotoSansTaiLe-Regular.ttf",
359                "NotoSansTaiTham-Regular.ttf",
360                "NotoSansTaiViet-Regular.ttf",
361                "NotoSansTakri-VF.ttf",
362                "NotoSansTamil-VF.ttf",
363                "NotoSansTamilUI-VF.ttf",
364                "NotoSansTelugu-VF.ttf",
365                "NotoSansTeluguUI-VF.ttf",
366                "NotoSansThaana-Bold.ttf",
367                "NotoSansThaana-Regular.ttf",
368                "NotoSansThai-Bold.ttf",
369                "NotoSansThai-Regular.ttf",
370                "NotoSansThaiUI-Bold.ttf",
371                "NotoSansThaiUI-Regular.ttf",
372                "NotoSansTifinagh-Regular.otf",
373                "NotoSansUgaritic-Regular.ttf",
374                "NotoSansVai-Regular.ttf",
375                "NotoSansWancho-Regular.otf",
376                "NotoSansWarangCiti-Regular.otf",
377                "NotoSansYi-Regular.ttf",
378                "NotoSerif-Bold.ttf",
379                "NotoSerif-BoldItalic.ttf",
380                "NotoSerif-Italic.ttf",
381                "NotoSerif-Regular.ttf",
382                "NotoSerifArmenian-VF.ttf",
383                "NotoSerifBengali-VF.ttf",
384                "NotoSerifCJK-Regular.ttc",
385                "NotoSerifDevanagari-VF.ttf",
386                "NotoSerifDogra-Regular.ttf",
387                "NotoSerifEthiopic-VF.ttf",
388                "NotoSerifGeorgian-VF.ttf",
389                "NotoSerifGujarati-VF.ttf",
390                "NotoSerifGurmukhi-VF.ttf",
391                "NotoSerifHebrew-Bold.ttf",
392                "NotoSerifHebrew-Regular.ttf",
393                "NotoSerifHentaigana.ttf",
394                "NotoSerifKannada-VF.ttf",
395                "NotoSerifKhmer-Bold.otf",
396                "NotoSerifKhmer-Regular.otf",
397                "NotoSerifLao-Bold.ttf",
398                "NotoSerifLao-Regular.ttf",
399                "NotoSerifMalayalam-VF.ttf",
400                "NotoSerifMyanmar-Bold.otf",
401                "NotoSerifMyanmar-Regular.otf",
402                "NotoSerifNyiakengPuachueHmong-VF.ttf",
403                "NotoSerifSinhala-VF.ttf",
404                "NotoSerifTamil-VF.ttf",
405                "NotoSerifTelugu-VF.ttf",
406                "NotoSerifThai-Bold.ttf",
407                "NotoSerifThai-Regular.ttf",
408                "NotoSerifTibetan-VF.ttf",
409                "NotoSerifYezidi-VF.ttf",
410                "ONS",
411                "PacProcessor",
412                "PackageInstaller",
413                "PartnerBookmarksProvider",
414                "PrintRecommendationService",
415                "PrintSpooler",
416                "ProxyHandler",
417                "Roboto-Regular.ttf",
418                "RobotoFlex-Regular.ttf",
419                "RobotoStatic-Regular.ttf",
420                "SecureElement",
421                "SettingsProvider",
422                "SharedStorageBackup",
423                "Shell",
424                "SimAppDialog",
425                "SoundPicker",
426                "SourceSansPro-Bold.ttf",
427                "SourceSansPro-BoldItalic.ttf",
428                "SourceSansPro-Italic.ttf",
429                "SourceSansPro-Regular.ttf",
430                "SourceSansPro-SemiBold.ttf",
431                "SourceSansPro-SemiBoldItalic.ttf",
432                "StatementService",
433                "Stk",
434                "Tag",
435                "TeleService",
436                "Telecom",
437                "TelephonyProvider",
438                "Traceur",
439                "UserDictionaryProvider",
440                "VpnDialogs",
441                "WallpaperBackup",
442                "abx",
443                "adbd_system_api",
444                "am",
445                "android.hidl.base-V1.0-java",
446                "android.hidl.manager-V1.0-java",
447                "android.test.base",
448                "android.test.mock",
449                "android.test.runner",
450                "appwidget",
451                "bmgr",
452                "bu",
453                "build_flag_system",
454                "charger_res_images",
455                "com.android.adbd",
456                "com.android.adservices",
457                "com.android.appsearch",
458                "com.android.art.debug",
459                "com.android.btservices",
460                "com.android.cellbroadcast",
461                "com.android.configinfrastructure",
462                "com.android.conscrypt",
463                "com.android.devicelock",
464                "com.android.extservices",
465                "com.android.future.usb.accessory",
466                "com.android.healthfitness",
467                "com.android.i18n",
468                "com.android.ipsec",
469                "com.android.location.provider",
470                "com.android.media",
471                "com.android.media.remotedisplay",
472                "com.android.media.remotedisplay.xml",
473                "com.android.media.swcodec",
474                "com.android.mediadrm.signer",
475                "com.android.mediaprovider",
476                "com.android.neuralnetworks",
477                "com.android.nfc_extras",
478                "com.android.nfcservices",
479                "com.android.ondevicepersonalization",
480                "com.android.os.statsd",
481                "com.android.permission",
482                "com.android.profiling",
483                "com.android.resolv",
484                "com.android.rkpd",
485                "com.android.runtime",
486                "com.android.scheduling",
487                "com.android.sdkext",
488                "com.android.tethering",
489                "com.android.tzdata",
490                "com.android.uwb",
491                "com.android.virt",
492                "com.android.wifi",
493                "content",
494                "ext",
495                "framework-connectivity-b",
496                "framework-graphics",
497                "framework-location",
498                "framework-minus-apex",
499                "framework-minus-apex-install-dependencies",
500                "framework-ondeviceintelligence-platform",
501                "framework-platformcrashrecovery",
502                "frameworks-base-overlays-debug",
503                "fs_config_dirs_nonsystem",
504                "fs_config_files_nonsystem",
505                "hid",
506                "hwservicemanager_compat_symlink_module",
507                "ims-common",
508                "incident-helper-cmd",
509                "init_system",
510                "init_vendor",
511                "javax.obex",
512                "llndk_libs",
513                "monkey",
514                "org.apache.http.legacy",
515                "otacerts",
516                "perfetto-extras",
517                "requestsync",
518                "sanitizer.libraries.txt",
519                "selinux_policy_nonsystem",
520                "selinux_policy_system",
521                "services",
522                "shell_and_utilities_system",
523                "sm",
524                "svc",
525                "system-build.prop",
526                "system_compatibility_matrix.xml",
527                "telecom",
528                "telephony-common",
529                "tradeinmode",
530                "uiautomator",
531                "uinput",
532                "userdebug_plat_sepolicy.cil",
533                "voip-common",
534                "vr",
535            ],
536        },
537        lib32: {
538            deps: [],
539        },
540        lib64: {
541            deps: [
542                "aconfigd-system",
543                "adb_debug.prop",
544                "adevice_fingerprint",
545                "aflags",
546                "[email protected]",
547                "[email protected]",
548                "[email protected]",
549                "[email protected]",
550                "[email protected]",
551                "[email protected]",
552                "[email protected]",
553                "[email protected]",
554                "[email protected]",
555                "android.software.credentials.prebuilt.xml",
556                "android.software.webview.prebuilt.xml",
557                "android.software.window_magnification.prebuilt.xml",
558                "android.system.suspend-service",
559                "apexd",
560                "app_process",
561                "appops",
562                "approved-ogki-builds.xml",
563                "arping",
564                "atrace",
565                "audioserver",
566                "avbctl",
567                "bcc",
568                "blank_screen",
569                "blkid",
570                "bootanimation",
571                "bootctl",
572                "bootstat",
573                "boringssl_self_test",
574                "bpfloader",
575                "bugreport",
576                "bugreportz",
577                "cacerts",
578                "cameraserver",
579                "cgroups.json",
580                "cmd",
581                "com.android.apex.cts.shim.v1_prebuilt",
582                "cppreopts.sh",
583                "credstore",
584                "debuggerd",
585                "device_config",
586                "dex_bootjars",
587                "dirty-image-objects",
588                "dmabuf_dump",
589                "dmctl",
590                "dmesgd",
591                "dmuserd",
592                "dnsmasq",
593                "dpm",
594                "drmserver",
595                "dump.erofs",
596                "dumpstate",
597                "dumpsys",
598                "e2fsck",
599                "enhanced-confirmation.xml",
600                "etc_hosts",
601                "evemu-record",
602                "flags_health_check",
603                "font_fallback.xml",
604                "fonts.xml",
605                "framework-audio_effects.xml",
606                "framework-sysconfig.xml",
607                "framework_compatibility_matrix.device.xml",
608                "fs_config_dirs_system",
609                "fs_config_files_system",
610                "fsck.erofs",
611                "fsck.f2fs",
612                "fsck_msdos",
613                "fsverity-release-cert-der",
614                "gatekeeperd",
615                "gpu_counter_producer",
616                "gpuservice",
617                "group_system",
618                "gs_watchdogd",
619                "gsi_tool",
620                "gsid",
621                "heapprofd",
622                "heapprofd_client",
623                "hiddenapi-package-whitelist.xml",
624                "hyph-af",
625                "hyph-as",
626                "hyph-be",
627                "hyph-bg",
628                "hyph-bn",
629                "hyph-cs",
630                "hyph-cu",
631                "hyph-cy",
632                "hyph-da",
633                "hyph-de-1901",
634                "hyph-de-1996",
635                "hyph-de-ch-1901",
636                "hyph-el",
637                "hyph-en-gb",
638                "hyph-en-us",
639                "hyph-es",
640                "hyph-et",
641                "hyph-eu",
642                "hyph-fr",
643                "hyph-ga",
644                "hyph-gl",
645                "hyph-gu",
646                "hyph-hi",
647                "hyph-hr",
648                "hyph-hu",
649                "hyph-hy",
650                "hyph-it",
651                "hyph-ka",
652                "hyph-kn",
653                "hyph-la",
654                "hyph-lt",
655                "hyph-lv",
656                "hyph-ml",
657                "hyph-mn-cyrl",
658                "hyph-mr",
659                "hyph-mul-ethi",
660                "hyph-nb",
661                "hyph-nl",
662                "hyph-nn",
663                "hyph-or",
664                "hyph-pa",
665                "hyph-pl",
666                "hyph-pt",
667                "hyph-ru",
668                "hyph-sk",
669                "hyph-sl",
670                "hyph-sq",
671                "hyph-sv",
672                "hyph-ta",
673                "hyph-te",
674                "hyph-tk",
675                "hyph-uk",
676                "hyph-und-ethi",
677                "idlcli",
678                "idmap2",
679                "idmap2d",
680                "ime",
681                "incident",
682                "incident_helper",
683                "incidentd",
684                "init-debug.rc",
685                "init.environ.rc-soong",
686                "init.usb.configfs.rc",
687                "init.usb.rc",
688                "init.zygote32.rc",
689                "init.zygote64.rc",
690                "init.zygote64_32.rc",
691                "initial-package-stopped-states.xml",
692                "input",
693                "installd",
694                "iotop",
695                "ip",
696                "iperf3",
697                "iptables",
698                "iw",
699                "kcmdlinectrl",
700                "kernel-lifetimes.xml",
701                "keystore2",
702                "layertracegenerator",
703                "ld.mc",
704                "libEGL",
705                "libEGL_angle",
706                "libETC1",
707                "libFFTEm",
708                "libGLESv1_CM",
709                "libGLESv1_CM_angle",
710                "libGLESv2",
711                "libGLESv2_angle",
712                "libGLESv3",
713                "libOpenMAXAL",
714                "libOpenSLES",
715                "libaaudio",
716                "libalarm_jni",
717                "libamidi",
718                "libandroid",
719                "libandroid_runtime",
720                "libandroid_servers",
721                "libandroidfw",
722                "libartpalette-system",
723                "libaudio-resampler",
724                "libaudioeffect_jni",
725                "libaudiohal",
726                "libaudiopolicyengineconfigurable",
727                "libbinder",
728                "libbinder_ndk",
729                "libbinder_rpc_unstable",
730                "libcamera2ndk",
731                "libclang_rt.ubsan_standalone",
732                "libcompiler_rt",
733                "libcutils",
734                "libdmabufheap",
735                "libdrm",
736                "libdrmframework",
737                "libdrmframework_jni",
738                "libfdtrack",
739                "libfilterfw",
740                "libfilterpack_imageproc",
741                "libfwdlockengine",
742                "libgatekeeper",
743                "libgsi",
744                "libgui",
745                "libhardware",
746                "libhardware_legacy",
747                "libhidltransport",
748                "libhwbinder",
749                "libincident",
750                "libinput",
751                "libinputflinger",
752                "libion",
753                "libiprouteutil",
754                "libjnigraphics",
755                "libjpeg",
756                "liblog",
757                "liblogwrap",
758                "liblz4",
759                "libmedia",
760                "libmedia_jni",
761                "libmediandk",
762                "libminui",
763                "libmonkey_jni",
764                "libmtp",
765                "libnetd_client",
766                "libnetlink",
767                "libnetutils",
768                "libneuralnetworks_packageinfo",
769                "libnl",
770                "libpdfium",
771                "libpolicy-subsystem",
772                "libpower",
773                "libpowermanager",
774                "libprotobuf-cpp-full",
775                "libradio_metadata",
776                "librs_jni",
777                "librtp_jni",
778                "libsensorservice",
779                "libsfplugin_ccodec",
780                "libskia",
781                "libsonic",
782                "libsonivox",
783                "libsoundpool",
784                "libspeexresampler",
785                "libsqlite",
786                "libstagefright",
787                "libstagefright_foundation",
788                "libstagefright_omx",
789                "libstdc++",
790                "libsysutils",
791                "libui",
792                "libuprobestats_client",
793                "libusbhost",
794                "libutils",
795                "libvintf_jni",
796                "libvulkan",
797                "libwebviewchromium_loader",
798                "libwebviewchromium_plat_support",
799                "libwilhelm",
800                "linker",
801                "llkd",
802                "llndk.libraries.txt",
803                "lmkd",
804                "locksettings",
805                "logcat",
806                "logd",
807                "logpersist.start",
808                "logtagd.rc",
809                "lpdump",
810                "lshal",
811                "make_f2fs",
812                "mdnsd",
813                "media_profiles_V1_0.dtd",
814                "mediacodec.policy",
815                "mediaextractor",
816                "mediametrics",
817                "mediaserver",
818                "misctrl",
819                "mke2fs",
820                "mkfs.erofs",
821                "mtectrl",
822                "ndc",
823                "netd",
824                "netutils-wrapper-1.0",
825                "odsign",
826                "ot-cli-ftd",
827                "ot-ctl",
828                "otapreopt_script",
829                "package-shareduid-allowlist.xml",
830                "passwd_system",
831                "perfetto",
832                "ping",
833                "ping6",
834                "pintool",
835                "platform.xml",
836                "pm",
837                "prefetch",
838                "preinstalled-packages-asl-files.xml",
839                "preinstalled-packages-platform-generic-system.xml",
840                "preinstalled-packages-platform-handheld-system.xml",
841                "preinstalled-packages-platform.xml",
842                "preinstalled-packages-strict-signature.xml",
843                "printflags",
844                "privapp-permissions-platform.xml",
845                "prng_seeder",
846                "procrank",
847                "profcollectctl",
848                "profcollectd",
849                "record_binder",
850                "recovery-persist",
851                "recovery-refresh",
852                "resize2fs",
853                "rss_hwm_reset",
854                "run-as",
855                "sanitizer-status",
856                "schedtest",
857                "screencap",
858                "screenrecord",
859                "sdcard",
860                "secdiscard",
861                "sensorservice",
862                "service",
863                "servicedispatcher",
864                "servicemanager",
865                "settings",
866                "sfdo",
867                "sgdisk",
868                "showmap",
869                "snapshotctl",
870                "snapuserd",
871                "sqlite3",
872                "ss",
873                "start_with_lockagent",
874                "storaged",
875                "strace",
876                "su",
877                "surfaceflinger",
878                "system_manifest.xml",
879                "task_profiles.json",
880                "tc",
881                "tinycap",
882                "tinyhostless",
883                "tinymix",
884                "tinypcminfo",
885                "tinyplay",
886                "tombstoned",
887                "traced",
888                "traced_probes",
889                "tracepath",
890                "tracepath6",
891                "traceroute6",
892                "tune2fs",
893                "uncrypt",
894                "unwind_info",
895                "unwind_reg_info",
896                "unwind_symbols",
897                "update_engine",
898                "update_engine_client",
899                "update_engine_sideload",
900                "update_verifier",
901                "uprobestats",
902                "usbd",
903                "vdc",
904                "vintf",
905                "virtual_camera",
906                "vold",
907                "watchdogd",
908                "wifi.rc",
909                "wificond",
910                "wm",
911            ],
912        },
913        both: {
914            deps: [],
915        },
916        prefer32: {
917            deps: [],
918        },
919    },
920}
921android_filesystem {
922    name: "aosp_shiba_generated_system_ext_image",
923    compile_multilib: "both",
924    visibility: [
925        "//.",
926        "//build/soong:__subpackages__",
927    ],
928    use_avb: true,
929    avb_hash_algorithm: "sha256",
930    partition_name: "system_ext",
931    type: "ext4",
932    precompiled_file_contexts: ":file_contexts_bin_gen",
933    symlinks: [],
934    include_make_built_files: "",
935    fsverity: {
936        inputs: [
937            "framework/*",
938            "framework/*/*",
939            "framework/oat/*/*",
940        ],
941        libs: [":framework-res{.export-package.apk}"],
942    },
943    unchecked_module: true,
944    linker_config: {
945        linker_config_srcs: [],
946    },
947    is_auto_generated: true,
948    high_priority_deps: ["system_ext-vendor_google_devices_shiba_proprietary-etc_permissions-0"],
949    deps: [],
950    multilib: {
951        common: {
952            deps: [
953                "AccessibilityMenu",
954                "BatteryStatsViewer",
955                "CarrierConfig",
956                "EmergencyInfo",
957                "Iwlan",
958                "Launcher3QuickStep",
959                "Provision",
960                "SatelliteClient",
961                "Settings",
962                "StorageManager",
963                "SystemUI",
964                "ThemePicker",
965                "WallpaperCropper",
966                "androidx.window.extensions",
967                "androidx.window.sidecar",
968                "build_flag_system_ext",
969                "com.android.compos",
970                "com.android.hardware.biometrics.face.virtual",
971                "com.android.hardware.biometrics.fingerprint.virtual",
972                "selinux_policy_system_ext",
973                "system_ext-build.prop",
974            ],
975        },
976        lib32: {
977            deps: [],
978        },
979        lib64: {
980            deps: [
981                "//vendor/google_devices/shiba/proprietary:libmediaadaptor",
982                "com.android.vndk.v30",
983                "com.android.vndk.v31",
984                "com.android.vndk.v32",
985                "com.android.vndk.v33",
986                "com.android.vndk.v34",
987                "fs_config_dirs_system_ext",
988                "fs_config_files_system_ext",
989                "group_system_ext",
990                "gs_watchdogd",
991                "passwd_system_ext",
992                "system_ext_manifest.xml",
993            ],
994        },
995        both: {
996            deps: [],
997        },
998        prefer32: {
999            deps: [],
1000        },
1001    },
1002}
1003android_filesystem {
1004    name: "aosp_shiba_generated_product_image",
1005    compile_multilib: "both",
1006    visibility: [
1007        "//.",
1008        "//build/soong:__subpackages__",
1009    ],
1010    use_avb: true,
1011    avb_hash_algorithm: "sha256",
1012    partition_name: "product",
1013    type: "ext4",
1014    precompiled_file_contexts: ":file_contexts_bin_gen",
1015    symlinks: [],
1016    include_make_built_files: "",
1017    gen_aconfig_flags_pb: true,
1018    fsverity: {
1019        inputs: [],
1020        libs: [],
1021    },
1022    unchecked_module: true,
1023    linker_config: {
1024        linker_config_srcs: [],
1025    },
1026    is_auto_generated: true,
1027    android_filesystem_deps: {
1028        system: "aosp_shiba_generated_system_image",
1029        system_ext: "aosp_shiba_generated_system_ext_image",
1030    },
1031    high_priority_deps: [
1032        "product-device_google_gs-common_tts_de-de-tts_google_de-de-0",
1033        "product-device_google_gs-common_tts_es-es-tts_google_es-es-0",
1034        "product-device_google_gs-common_tts_fr-fr-tts_google_fr-fr-0",
1035        "product-device_google_gs-common_tts_it-it-tts_google_it-it-0",
1036        "product-device_google_gs-common_tts_ja-jp-tts_google_ja-jp-0",
1037        "product-device_google_shusky_nfc-etc-0",
1038        "product-device_google_zuma-etc_default-permissions-0",
1039        "product-device_google_zuma_conf-etc-0",
1040        "product-device_sample_etc-etc-0",
1041        "product-frameworks_base_data_sounds-media_audio_alarms-0",
1042        "product-frameworks_base_data_sounds-media_audio_notifications-0",
1043        "product-frameworks_base_data_sounds-media_audio_ringtones-0",
1044        "product-frameworks_base_data_sounds_alarms_ogg-media_audio_alarms-0",
1045        "product-frameworks_base_data_sounds_effects_ogg-media_audio_ui-0",
1046        "product-frameworks_base_data_sounds_newwavelabs-media_audio_notifications-0",
1047        "product-frameworks_base_data_sounds_newwavelabs-media_audio_ringtones-0",
1048        "product-frameworks_base_data_sounds_notifications-media_audio_notifications-0",
1049        "product-frameworks_base_data_sounds_notifications_ogg-media_audio_notifications-0",
1050        "product-frameworks_base_data_sounds_ringtones-media_audio_ringtones-0",
1051        "product-frameworks_base_data_sounds_ringtones_ogg-media_audio_ringtones-0",
1052    ],
1053    deps: [],
1054    multilib: {
1055        common: {
1056            deps: [
1057                "//device/google/zuma:ConnectivityOverlay",
1058                "AvoidAppsInCutoutOverlay",
1059                "Browser2",
1060                "Calendar",
1061                "Camera2",
1062                "Contacts",
1063                "DeskClock",
1064                "Dialer",
1065                "Gallery2",
1066                "ImsServiceEntitlement",
1067                "LatinIME",
1068                "ModuleMetadata",
1069                "Music",
1070                "NfcOverlayShiba",
1071                "NoCutoutOverlay",
1072                "PhotoTable",
1073                "QuickSearchBox",
1074                "SettingsIntelligence",
1075                "SettingsShibaOverlay",
1076                "WifiOverlay2023",
1077                "build_flag_product",
1078                "frameworks-base-overlays",
1079                "messaging",
1080                "product-build.prop",
1081                "product_compatibility_matrix.xml",
1082                "selinux_policy_product",
1083                "webview",
1084            ],
1085        },
1086        lib32: {
1087            deps: [],
1088        },
1089        lib64: {
1090            deps: [
1091                "adb_keys",
1092                "check_f2fs",
1093                "f2fs.fibmap",
1094                "f2fs_io",
1095                "fs_config_dirs_product",
1096                "fs_config_files_product",
1097                "group_product",
1098                "initial-package-stopped-states-aosp.xml",
1099                "passwd_product",
1100                "preinstalled-packages-platform-aosp-product.xml",
1101                "preinstalled-packages-platform-handheld-product.xml",
1102                "preinstalled-packages-platform-telephony-product.xml",
1103                "product_manifest.xml",
1104            ],
1105        },
1106        both: {
1107            deps: [],
1108        },
1109        prefer32: {
1110            deps: [],
1111        },
1112    },
1113}
1114android_filesystem {
1115    name: "aosp_shiba_generated_system_dlkm_image",
1116    compile_multilib: "both",
1117    visibility: [
1118        "//.",
1119        "//build/soong:__subpackages__",
1120    ],
1121    use_avb: true,
1122    avb_hash_algorithm: "sha256",
1123    partition_name: "system_dlkm",
1124    type: "ext4",
1125    precompiled_file_contexts: ":file_contexts_bin_gen",
1126    symlinks: [],
1127    include_make_built_files: "",
1128    fsverity: {
1129        inputs: [],
1130        libs: [],
1131    },
1132    unchecked_module: true,
1133    linker_config: {
1134        linker_config_srcs: [],
1135    },
1136    is_auto_generated: true,
1137    high_priority_deps: [],
1138    deps: [],
1139    multilib: {
1140        common: {
1141            deps: [],
1142        },
1143        lib32: {
1144            deps: [],
1145        },
1146        lib64: {
1147            deps: [
1148                "aosp_shiba_generated_system_dlkm-kernel-modules",
1149                "fs_config_dirs_system_dlkm",
1150                "fs_config_files_system_dlkm",
1151                "system_dlkm-build.prop",
1152            ],
1153        },
1154        both: {
1155            deps: [],
1156        },
1157        prefer32: {
1158            deps: [],
1159        },
1160    },
1161}
1162android_filesystem {
1163    name: "aosp_shiba_generated_ramdisk_image",
1164    compile_multilib: "both",
1165    visibility: [
1166        "//.",
1167        "//build/soong:__subpackages__",
1168    ],
1169    partition_name: "ramdisk",
1170    type: "compressed_cpio",
1171    dirs: [
1172        "debug_ramdisk",
1173        "dev",
1174        "metadata",
1175        "mnt",
1176        "proc",
1177        "second_stage_resources",
1178        "sys",
1179    ] + [
1180        "first_stage_ramdisk/debug_ramdisk",
1181        "first_stage_ramdisk/dev",
1182        "first_stage_ramdisk/metadata",
1183        "first_stage_ramdisk/mnt",
1184        "first_stage_ramdisk/proc",
1185        "first_stage_ramdisk/second_stage_resources",
1186        "first_stage_ramdisk/sys",
1187    ],
1188    symlinks: [],
1189    include_make_built_files: "",
1190    fsverity: {
1191        inputs: [],
1192        libs: [],
1193    },
1194    unchecked_module: true,
1195    linker_config: {
1196        linker_config_srcs: [],
1197    },
1198    is_auto_generated: true,
1199    high_priority_deps: [],
1200    deps: [],
1201    multilib: {
1202        common: {
1203            deps: ["ramdisk-build.prop"],
1204        },
1205        lib32: {
1206            deps: [],
1207        },
1208        lib64: {
1209            deps: [
1210                "init_first_stage",
1211                "snapuserd_ramdisk",
1212            ],
1213        },
1214        both: {
1215            deps: [],
1216        },
1217        prefer32: {
1218            deps: [],
1219        },
1220    },
1221}
1222android_filesystem {
1223    name: "aosp_shiba_generated_vendor_ramdisk_image",
1224    compile_multilib: "both",
1225    visibility: [
1226        "//.",
1227        "//build/soong:__subpackages__",
1228    ],
1229    partition_name: "vendor_ramdisk",
1230    type: "compressed_cpio",
1231    symlinks: [],
1232    include_make_built_files: "",
1233    fsverity: {
1234        inputs: [],
1235        libs: [],
1236    },
1237    unchecked_module: true,
1238    linker_config: {
1239        linker_config_srcs: [],
1240    },
1241    is_auto_generated: true,
1242    high_priority_deps: [],
1243    deps: [],
1244    multilib: {
1245        common: {
1246            deps: [],
1247        },
1248        lib32: {
1249            deps: [],
1250        },
1251        lib64: {
1252            deps: [
1253                "q-developer-gsi.avbpubkey",
1254                "r-developer-gsi.avbpubkey",
1255                "s-developer-gsi.avbpubkey",
1256            ],
1257        },
1258        both: {
1259            deps: [],
1260        },
1261        prefer32: {
1262            deps: [],
1263        },
1264    },
1265}
1266android_filesystem {
1267    name: "aosp_shiba_generated_recovery_image",
1268    compile_multilib: "both",
1269    visibility: [
1270        "//.",
1271        "//build/soong:__subpackages__",
1272    ],
1273    use_avb: true,
1274    partition_name: "recovery",
1275    type: "ext4",
1276    base_dir: "recovery",
1277    dirs: [
1278        "sdcard",
1279        "tmp",
1280    ],
1281    symlinks: [
1282        {
1283            Target: "/system/bin/init",
1284            Name: "init",
1285        },
1286        {
1287            Target: "prop.default",
1288            Name: "default.prop",
1289        },
1290    ],
1291    include_make_built_files: "",
1292    fsverity: {
1293        inputs: [],
1294        libs: [],
1295    },
1296    unchecked_module: true,
1297    linker_config: {
1298        linker_config_srcs: [],
1299    },
1300    is_auto_generated: true,
1301    high_priority_deps: [
1302        "recovery-device_google_shusky_conf-0",
1303        "recovery-device_google_zuma_conf-0",
1304    ],
1305    deps: [],
1306    multilib: {
1307        common: {
1308            deps: ["shell_and_utilities_recovery"],
1309        },
1310        lib32: {
1311            deps: [],
1312        },
1313        lib64: {
1314            deps: [
1315                "//device/google/gs-common/bootctrl/aidl:android.hardware.boot-service.default_recovery-pixel",
1316                "//device/google/zuma:android.hardware.health-service.zuma_recovery",
1317                "//hardware/google/pixel:[email protected]",
1318                "adbd.recovery",
1319                "cgroups.recovery.json",
1320                "fastbootd",
1321                "init_second_stage.recovery",
1322                "ld.config.recovery.txt",
1323                "recovery",
1324                "recovery-resources-common-xxhdpi",
1325                "servicemanager.recovery",
1326                "update_engine_sideload",
1327                "watchdogd.recovery",
1328            ],
1329        },
1330        both: {
1331            deps: [],
1332        },
1333        prefer32: {
1334            deps: [],
1335        },
1336    },
1337}
1338
1339