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

Vdex file very small and not including cdex #69

Open
tomtran142 opened this issue May 1, 2021 · 1 comment
Open

Vdex file very small and not including cdex #69

tomtran142 opened this issue May 1, 2021 · 1 comment

Comments

@tomtran142
Copy link

Thanks for developer, who made the great tools for research about vdex file android

I'm using this tool for Android Pie system vdex019 , for /System/App and System/Framworks all was fine , but for Applications in Priv-App folder , vdex file come different , look like its very small and not including Cdex or dex file

https://drive.google.com/file/d/1V6gyfUAVCfm53EpGiGN0Dky5Wk5WOvOA/view?usp=sharing

Here is link example file . Anyone can take a look and teach me how to deodex this file ?

Thanks again !

@IgorEisberg
Copy link
Contributor

You don't. If the vdex file of a system app doesn't contain any dex/cdex files, that means the app already has its classes*.dex files included in the APK. Which is exactly the case in your sample file: Launcher-release-signed.apk already contains classes.dex and classes2.dex, so no deodexing is needed, and the oat directory can be simply removed.

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

No branches or pull requests

2 participants