I could not find any tutorials on YouTube that teaches how to make a custom Patch. There was one video but it's very old and outdated. Plus the video is in Russian so I can't understand anything in the video.
All I really need to know is how to decompile to smali in IDA and how to use Hexadecimal diffs.
What are the steps I need to take to make a successful custom Patch?
Sharing is caring, show love and share the thread with your friends.
AFAIK IDA Pro doesn't give you smali code, at least not out of the box, there might be some plugin for it. I think most ppl use apktools to get smali from java bytes.
However, it seems the patches are applied to the .odex and not the .dex files, to my understanding the .odex is a native ELF-like binary generated by the system for improved speed (correct me if I'm wrong)
I myself am also looking on how others are doing this, but this place seems kinda dead.