For anyone who wants to mess around with their framework-res.apk, I wrote this little bat program to automate the task of downloading, decompiling, recompiling and uploading.
A common issue I found with apktool is that all the files get compressed, where certain file types are stored with no compression in the original apk. So, to address that and make sure the new apk is properly signed, this utility builds the new apk, extracts all the files and puts them back into the original apk, properly compressed, leaving the signing intact.
To the best of my knowledge, all the tools included in this are freely redistributable (adb, aapt, 7 zip, etc.).
To use this, you'll need the Java JDK installed (it's needed to run apktool specifically, not my little bat program). You can find the JDK here.
You'll also need the Samsung drivers for the phone installed, but I'm going to assume if you're here, you already have them.
Finally, if you're going to use this, you should have a general idea of how to edit the resources in the apk, or at least the willingness to learn. This just automates the tasks of getting and processing the file, it doesn't edit anything itself. This doesn't do anything invasive, and it pulls a backup of your current framework.apk the first time it's run, so you can always restore, but as always, you're proceeding at your own risk.
I've tested it on Windows 7, but it *should* work fine on any version of Windows since it's just a simple DOS bat program. Also, it works specifically with the Fascinate framework-res.apk file. It may or may not work with frameworks from other phones.
Anyway, here it is... FrameworkUtility Hope someone finds it useful...
A common issue I found with apktool is that all the files get compressed, where certain file types are stored with no compression in the original apk. So, to address that and make sure the new apk is properly signed, this utility builds the new apk, extracts all the files and puts them back into the original apk, properly compressed, leaving the signing intact.
To the best of my knowledge, all the tools included in this are freely redistributable (adb, aapt, 7 zip, etc.).
To use this, you'll need the Java JDK installed (it's needed to run apktool specifically, not my little bat program). You can find the JDK here.
You'll also need the Samsung drivers for the phone installed, but I'm going to assume if you're here, you already have them.
Finally, if you're going to use this, you should have a general idea of how to edit the resources in the apk, or at least the willingness to learn. This just automates the tasks of getting and processing the file, it doesn't edit anything itself. This doesn't do anything invasive, and it pulls a backup of your current framework.apk the first time it's run, so you can always restore, but as always, you're proceeding at your own risk.
I've tested it on Windows 7, but it *should* work fine on any version of Windows since it's just a simple DOS bat program. Also, it works specifically with the Fascinate framework-res.apk file. It may or may not work with frameworks from other phones.
Anyway, here it is... FrameworkUtility Hope someone finds it useful...