PK
!:/T[ [ apex_build_info.pb 5 /bin/apex_test_preInstallHook u:object_r:apex_test_prepostinstall_exec:s0
/bin/apex_test_postInstallHook u:object_r:apex_test_prepostinstall_exec:s0
(/.*)? u:object_r:system_file:s0
/bin/surfaceflinger u:object_r:surfaceflinger_exec:s0
/apex_manifest\.pb u:object_r:system_file:s0
/ u:object_r:system_file:s0
/ 1000 1000 0755
/apex_manifest.json 1000 1000 0644
/apex_manifest.pb 1000 1000 0644
/lib64/libc++.so 1000 1000 0644
/lib64/libsharedlibtest.so 1000 1000 0644
/bin 0 2000 0755
/bin/foo_test 0 2000 0755
/lib64 0 2000 0755
"
*312318Rext4PK
!:>F9 9 wapex_manifest.pb5s
com.android.apex.test.fooBlibc.soBlibdl.soBlibm.soPK
!:\ apex_payload.img5ٕ S ( B {@ }"^ۤ>P }"^ۤ>P ) Uu A
@ selinux u:object_r:system_file:s0 A @
@ selinux u:object_r:system_file:s0 A
@ selinux u:object_r:system_file:s0 h
@ selinux u:object_r:system_file:s0 A
@ selinux u:object_r:system_file:s0 8
@ selinux u:object_r:system_file:s0
@ selinux u:object_r:system_file:s0 9
@ selinux u:object_r:system_file:s0 . ..
lost+found bin lib64 apex_manifest.pb . .. . ..
foo_test ELF > @ h @ 8
@ @ @ @ 0 0 p p p @
@- @- p
p- p- Rtd @
@- @- Ptd , , Qtd 8 8 /system/bin/linker64 Android GNU X8;,_~&r5BR
A g
$ 9 T [ a r y c
__libc_init _ZN14sharedlibstest28getSharedLibsTestFingerprintEv _ZNKSt3__16locale9use_facetERNS0_2idE _ZNKSt3__18ios_base6getlocEv _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryC1ERS3_ _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev _ZNSt3__14coutE _ZNSt3__15ctypeIcE2idE _ZNSt3__16localeD1Ev _ZNSt3__18ios_base5clearEj _ZdlPv _Znwm __stack_chk_fail memset libc.so LIBC libsharedlibtest.so libc++.so libm.so libdl.so APS2 x/ / / /
/ / / / /
/ / / FOO_ VERSION_1 ;( < D | \ , \ zR x 8 D $ 4 AD0AA0 L \ # ABB B(B0A8Dp8A0B(B BBAAp L } ABB B(B0A8D_8A0B(B BBAA 1HH HHe H$Hj HD$Hn HD$H H1x SH dH%( HD$H=& H5Q H5E Hq H5* H] HH" $tHt$HT$HHt$H- $t
H|$ dH%( H;D$u1H [ UAWAVAUATSH8IIHdH%( HD$0W)D$H|$H |$ HH@L$Ll( #LM LID uGH|$(L H5
H|$( HHǾ Q8D$H|$( D$A$ DLLHLMZ HuHH@H<t N H|$T dH%( H;D$0uHH8[A\A]A^A_] UAWAVAUATSHHdH%( HD$@H. MIIIDL$HH)IH1H)HOHH)H~IE LHP`H9 H Ld$Lt$W)D$ HD$0 HsD$ Lt$ Ld$!+HkHHy IHD$0HHl$ H\$(Lt$ t$LH^ A D$ tLt$0ILd$IE LLHP`HD$ t
H|$0 H9Lt$u'M)M~IE LLLP`L9u
IF E1dH%( H;D$@uLHH[A\A]A^A_]C 5 % @ % h % h % h % h % h % h % h % h p% h `% h P% h
@% h 0 y o ` @ ` ` `/
o h @- ! P- `- o ( o H o p- & 6 .preinit_array .init_array .fini_array .text .got .note.android.ident .got.plt .rela.plt .dynstr .eh_frame_hdr .gnu.version_r .interp .rela.dyn .gnu.version .dynsym .gnu.hash .eh_frame .note.gnu.build-id .dynamic .shstrtab .rodata .gnu_debugdata 7zXZ i"6 ! 7'Z] ?Eh=(aK" aTy& 4`%0ae}QSbE6W6W+WdB9SFO3do|ain{xحLF?2@X&6uK@&w:A! U(li@1Z j6_3@2(',s٩h8R#l|]vrX'_f`21:kO*%{cftD$&ZʨY"}wwbfr