[Android Software Development] aztex00:
The colors are only off because I used Droid Explorer to take the screenshots. The colors are normal (blue) on my phone screen.

---------- Post added at 11:38 PM ---------- Previous post was at 11:06 PM ----------

These are the steps I took to get the on screen buttons. Please note that this seems to cause SIGNIFICANT ISSUES on the ROM I used, see my earlier post and screenshots. Please pick a different ROM than the one I used and report back to let us know if you have the same issues.

1. Pick your ROM. I used Evervolv's Preview 5. You can get it from @PreludeDrew's twitter:

[Dinc] Preview5 - http://goo.gl/NFUXA *** Gapps - http://goo.gl/rtKI0 *** improved stability & various fixes/improvements #Evervolv #ICS

2. Download the ROM.

3. Download APK Multitool kit:

http://apkmultitool.com/ > Downloads > Download Alpha2

Unzip and place the "Apk_Multi-Tool" folder on your desktop.

4. Open the ROM .zip file with 7-zip or WinRAR. Navigate to system/framework and copy the "frameworks-res.apk" file to the "Apk_Multi-Tool/place-apk-here-for-modding" folder.

5. Launch APK Multi toolkit by double clicking on "script.bat" in the APK MultiTool

folder. Do NOT run as administrator. It will launch and say "Press any key to continue...". Do so.

6. You'll be at the main menu. Type in "9" and hit Enter to decompile the .apk you placed in the "place-apk-here-for-modding" folder. You'll see it decompile.

7. Your decompiled apk contents will be in the "\Apk_Multi-Tool\projects\framework-res.apk" folder. Keep APK Multi Tool open.

8. Edit and save your changes to the xml files in the "Apk_Multi-Tool\projects\framework-res.apk\res\values" folder as instructed in the OP. You can edit by just right-clicking on the xml file and selecting "Edit". It will open up in Notepad.

9. Go back to the APK Multi Tool. It should still be on the main page. Type in "11" and hit Enter to compile your edited "framework-res.apk" project. You will be asked if this is a system apk, type in "y" and hit enter. You will be asked a second question. Type in "y" and hit enter. You will see a lot of text scroll through. It will stop and you will be prompted to "press any key to continue..." DO NOT DO ANYTHING YET. Go to the "Apk_Multi-Tool\keep" folder and delete "resources.arsc". Now go back to the APK MultiTool and hit any key. It will finish compiling. You should now have an "unsignedframework-res.apk" file in the Apk_Multi-Tool\place-apk-here-for-modding\" folder. Move this file out and rename it "framework-res.apk".

10. You can now push this to your phone using ADB. What I did was use WinRAR (or you can use 7-zip) to open up the ROM .zip file, delete the original frameworks file, and replace it with this new one. Flash the ROM as usual.

---------- Post added at 11:59 PM ---------- Previous post was at 11:38 PM ----------

I repeated the decompilation and recompilation again.

This time, I did not flash a modified ROM. Instead, I took my current regular Preview 5 installation (working perfectly, mind you) and replaced the framework file via ADB in Recovery. Same issue. So it's definitely the changes to the framework file that causes this. Odd.