Thanks, good to know that.
I was going to do so, but I was afraid of such a checksum mismatch dued to the odexing.
I'll try
EDIT: It doesn't work for me. If I make changes to the apks without reodexing, they aren't recognized at all by the phone.
How did you manage that?
MY STEP TO EDIT BACKROUND IMAGE OF CONTACTS.APK WITHOUT DEODEXING THE APK
1. open the apk (odexed) with winrar or any similar application (in my case i used
betterzip for mac osx) you dont have to rename it to zip.
2. DONT EXTRACT whole folders within the apk.
3. extract the backgroud file (
custom_background_dialer.png) within /res/drawable-mdpi/finger. DONT CLOSE THE APK WINDOW.
4. open the png in photoshop or similar image editing. edit the looks as you like and save it.
5. drag the edited png and put back into the apk window (in my case betterzip window)
6. the application (betterzip or winrar) will ask permission to replace the duplicate image (the orange one will replace with your new image). hit OK and replace.
7. click save button and done.
8. push the contact.apk to your phone.
PS: i attached the screenshot, hope it would help y'all. this method will work on framework.apk and mms.apk as well