Need help with oatdump_plus?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

anestisb
127 Stars 39 Forks Other 58.5K Commits 3 Opened issues

Description

Extended oatdump from AOSP platform/art repo

Services available

!
?

Need anything else?

Contributors list

# 342,635
Shell
Python
Android
xposed
1477 commits
# 272,603
Python
Shell
Android
xposed
1382 commits
# 84,040
Java
Shell
Python
xposed
956 commits
# 284,665
Shell
Android
Python
xposed
805 commits
# 110,097
C
C++
Gradle
sed
789 commits
# 429,535
Python
Shell
xposed
Gradle
773 commits
# 429,239
Shell
Android
C
xposed
478 commits
# 732,207
Shell
HTML
C
349 commits
# 492,140
Shell
JavaScr...
CSS
340 commits
# 28,839
Python
Android
HTML
Shell
319 commits
# 181,725
xposed
Go
Tensorf...
vulkan
207 commits
# 108,699
opencl
Markdow...
Django
restruc...
194 commits
# 29,522
Java
Android
Shell
Kotlin
162 commits
# 691,737
Python
Shell
Kotlin
sed
147 commits
# 8,791
hlsl
c-sharp
decompi...
pdb
142 commits
# 570,618
Python
Shell
Android
C
135 commits
# 19,360
Android
Python
HTML
Shell
93 commits
# 134,959
C++
Shell
sed
OCaml
72 commits
# 100,164
Python
Shell
hooking
visuali...
62 commits
# 676,058
Python
Shell
Android
C
55 commits

oatdump++

Enhanced version of the original oatdump system utility shipped with new Android ART runtime. Most of the oatdump++ major features are usually upstreamed to AOSP. This repo is used mainly for new features development and testing. However, you can use this repo until upstreamed changes reach production Android releases

New Features for Oreo Branch

  1. Dex files decompiler when exporting (used Vdex unquickening support)

Notes

Useful information about Android ART runtime and newly introduced Dex bytecode instructions can be found in original Readme here.

To-do

  1. Regex support for class and method filters
  2. More switches for printed information control (useful if tool output is about to be scripted)
  3. Optimize addr2instr feature for more targeted disassembled code dumps in target method

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.