Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

prebuilt: 12: Extract apexes #183

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

prebuilt: 12: Extract apexes #183

wants to merge 1 commit into from

Conversation

Velosh
Copy link
Contributor

@Velosh Velosh commented Dec 2, 2021

  • Google's apex tool (deapexer.py, I mean) can deal with .apex/.capex (and it's symlink) fine, so there's no reason to have apex extractor script nuked.

* Google's apex tool (deapexer.py, I mean) can deal with .apex/.capex (and it's symlink) fine, so there's no reason to have apex extractor script nuked.
@erfanoabdi
Copy link
Owner

symlinks gets broken

@Velosh
Copy link
Contributor Author

Velosh commented Dec 4, 2021

can you tell me where it breaks? Or an example

@erfanoabdi
Copy link
Owner

can you tell me where it breaks? Or an example

adbd apex for example was broken last time i checked

@Velosh
Copy link
Contributor Author

Velosh commented Dec 12, 2021

can you tell me where it breaks? Or an example

adbd apex for example was broken last time i checked

here seems fine (?)

root@engrz:/home/velosh/Backup/apex/com.google.android.adbd# ls -lsaZR *
4 -rw-r--r-- 1 velosh velosh ?  241 dez 31  1969 apex_manifest.pb
4 -rw-r--r-- 1 root   root   ? 1032 jan  1  2009 apex_pubkey

bin:
total 2168
   4 drwxr-xr-x 2 root     2000 ?    4096 dez 31  1969 .
   4 drwxr-xr-x 6 velosh velosh ?    4096 dez 12 12:04 ..
2160 -rwxr-xr-x 1 root     2000 ? 2211320 dez 31  1969 adbd

etc:
total 12
4 drwxr-xr-x 2 root     2000 ? 4096 dez 31  1969 .
4 drwxr-xr-x 6 velosh velosh ? 4096 dez 12 12:04 ..
4 -rw-r--r-- 1 velosh velosh ?  181 dez 31  1969 init.rc

lib:
total 1680
  4 drwxr-xr-x 2 root     2000 ?   4096 dez 31  1969 .
  4 drwxr-xr-x 6 velosh velosh ?   4096 dez 12 12:04 ..
144 -rw-r--r-- 1 velosh velosh ? 143916 dez 31  1969 libadbconnection_client.so
140 -rw-r--r-- 1 velosh velosh ? 142440 dez 31  1969 libadb_pairing_auth.so
300 -rw-r--r-- 1 velosh velosh ? 304352 dez 31  1969 libadb_pairing_connection.so
152 -rw-r--r-- 1 velosh velosh ? 155620 dez 31  1969 libadb_pairing_server.so
  4 lrwxrwxrwx 1 root   root   ?    171 dez 12 12:04 libbase.so -> /apex/sharedlibs/lib/libbase.so/b027db4821cba968920e1b186226c2513ce19c31d6fc79a7dcc67b6354c1276c19fd639d5cbb25f82dc3d138e547eb21a3e03985df5fe950a607a5869a58658a/libbase.so
876 -rw-r--r-- 1 velosh velosh ? 895428 dez 31  1969 libcrypto.so
  4 -rw-r--r-- 1 velosh velosh ?   4012 dez 31  1969 libcrypto_utils.so
  4 lrwxrwxrwx 1 root   root   ?    169 dez 12 12:04 libc++.so -> /apex/sharedlibs/lib/libc++.so/88f98a2202194baf3e23704cc20145b0549da1ee8ee67ab165d64066d31c8a63954b2e8699493dd96749d6ca83a36663831848fd3795e08c2af27561f81a291e/libc++.so
 48 -rw-r--r-- 1 velosh velosh ?  49128 dez 31  1969 libcutils.so

lib64:
total 3028
   4 drwxr-xr-x 2 root     2000 ?    4096 dez 31  1969 .
   4 drwxr-xr-x 6 velosh velosh ?    4096 dez 12 12:04 ..
 216 -rw-r--r-- 1 velosh velosh ?  219904 dez 31  1969 libadbconnection_client.so
 220 -rw-r--r-- 1 velosh velosh ?  223648 dez 31  1969 libadb_pairing_auth.so
 444 -rw-r--r-- 1 velosh velosh ?  453024 dez 31  1969 libadb_pairing_connection.so
 240 -rw-r--r-- 1 velosh velosh ?  241976 dez 31  1969 libadb_pairing_server.so
 148 -rw-r--r-- 1 velosh velosh ?  149752 dez 31  1969 libadb_protos.so
   4 lrwxrwxrwx 1 root   root   ?     173 dez 12 12:04 libbase.so -> /apex/sharedlibs/lib64/libbase.so/6a5c557d59d9e4bb3c0bbd0b307cf177a7047d1c0226b7c2d77f4782f5370a240c64189961333d394075829b2eb73bf1f4567c51735572b9e6135785674eeb98/libbase.so
1192 -rw-r--r-- 1 velosh velosh ? 1220048 dez 31  1969 libcrypto.so
  12 -rw-r--r-- 1 velosh velosh ?   10584 dez 31  1969 libcrypto_utils.so
   4 lrwxrwxrwx 1 root   root   ?     171 dez 12 12:04 libc++.so -> /apex/sharedlibs/lib64/libc++.so/6f8ae16fdb2bafc0f42a9362f055b6398c4431559db61ef387904601114f54426506ac39485205140c75f0198ee0ff3546804fb5d37ee5afca9a91834163904e/libc++.so
  68 -rw-r--r-- 1 velosh velosh ?   69584 dez 31  1969 libcutils.so
 472 -rw-r--r-- 1 velosh velosh ?  482448 dez 31  1969 libprotobuf-cpp-lite.so

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants