Lanchon / haystack

Signature Spoofing Patcher for Android
GNU General Public License v3.0
234 stars 45 forks source link

Can't dedex a rooted Galaxy S7 #9

Closed ghost closed 7 years ago

ghost commented 7 years ago

Keep getting this error:

$ ./dedex-fileset fs-galaxy fs-dedexed-galaxy '>>>' target directory: fs-dedexed-galaxy /path/to/haystack-master/./.global: line 44: d2j-dex2jar: command not found

Any ideas why?

Lanchon commented 7 years ago

because you don't have dex2jar installed: https://github.com/Lanchon/haystack/blob/master/.global#L44

note that your device is probably odexed, so haystack will not work on it.

Lanchon commented 7 years ago

also note that dedexing is only needed to build your own patches, not to apply them. but i guess you know this. care to share what you are up to? :)

ghost commented 7 years ago

I wanted to install microG. I was hoping to work around the odex files.

ghost commented 7 years ago

I don't mind building my own patches, as I know some programming, but I need a good idea of where to start.

Lanchon commented 7 years ago

to use this tool (or Needle, or Tingle) you need a deodexed rom. you can use a custom rom that is not odexed, or you can deodex your rom. there are tools for deodexing. i've never used them because i don't use proprietary OSes of which i don't own the source code.

ghost commented 7 years ago

Can you recommend one?

Lanchon commented 7 years ago

lol no...

i've never used them because i don't use proprietary OSes of which i don't own the source code.