We all at least most of us edit and play with apk's and jar files...so i found the past days a great and i mean GREAT way to edit those files..the app you can used called Virtuous Ten Studio and is developed by Diamondback this app is a great editor for apk's...i just play with it right now to just for curiocity add the navigation bars like the thread by Rittik said...i just open the framework-res.apk to this application it decompiled it i edit what i have with the easy of a explorer...compiled it without any problems by itself and poof...ready to use...great app you who edit apk's should really look at it...the link to the app is here
[IDE] Virtuous Ten Studio - The next level of reverse engineering apps | 2.2.11.8210
Run on Windows only :crying:
Totally perfect i am uaing aince release. Plus if on windows 7 you can reopn kernels and edit some stuffs like boot logo and some scripts without installing the long procedure of Dxdia+cygwin..so its a win win software pretty nice for begginers who are having a problem decompiling and recompiling apk
Just a notice. Please dont try recompiling SystemUI with this..it doesnt recompile the smali correctly which makes the apk corrupt so for that please use apktool
-Rik[Rittik]
Related
Hi,
I kno I've posted this in Q&A but maybe there is one super developer who can help the community getting there 4 lockscreens?!
Currently there only exist two types of lockscreen for the sgs i9000. AOSP or samsung glass.
For the Vibrant on the other hand, some people (untermensch ) have managed to get 4 lockscreen types:
AOSP lockscreen
Glass lockscreen
Puzzle lockscreen
Epic lockscreen
More info in this topic: http://forum.xda-developers.com/showthread.php?t=838260
It must definitly be possible to port this to a froyo rom on our SGS but it has taken me a lot of time allready and have not progressed one bit.
Frustrating indeed.
I managed to decompile the android.policy.jar using the command: java -jar baksmali.jar -x android.policy.jar -o android.policy
I added the epic classes from the source zip file in the earlier mentioned post.
I recompiled ((java -jar smali.jar android.policy -o classes.dex) it again and at least no errors at this stage.
Next I tried to decompile the framework-res.apk.
Got errors from apktool, saying that it can't decompile a nine patch image. The nine patch image does not contain a nine patch chunk (so not really a nine patch but png with .0.png extension?)
Tried a lot of things, options, google, this forum but failed to find a solution.
The same thing with the Settings.apk, same kind of error, no solution.
I must be doing something wrong here and have come to a point that I cant figure it out anymore.
I believe that a lot of people would be interested in this kind of thing and this is something achievable.
If somebody could take a shot at this modification please, it would be so awesome to have this for Darkys rom or Docrom v9.
ps.i do remember that some id's of resources need to change cause there are some duplicates somewhere but don't remember which one where.
The source codes that untenmensch provided contain all the information. Though haven't tried it, but it is comprehensive enough.
Try using apk manager to decompile the framework-res.apk, and you use baksmali and smali for the settings apk.
Use stock apk, instead of modded ones.
Sent from my GT-I9000 using Tapatalk
laboratik said:
Next I tried to decompile the framework-res.apk.
Got errors from apktool, saying that it can't decompile a nine patch image. The nine patch image does not contain a nine patch chunk (so not really a nine patch but png with .0.png extension?)
Click to expand...
Click to collapse
to decompile framework-res use this: http://forum.xda-developers.com/showthread.php?t=745189
I use it for my personal rom and works better.
apktool or apkmanager don't work better with samsung framework-res,because Samsung don't respect the standard image and there are a lot of errors that can you correct using draw9patch from SDK,but in this way must edit all pngs...and they are a lot.
texture said:
to decompile framework-res use this: http://forum.xda-developers.com/showthread.php?t=745189
I use it for my personal rom and works better.
apktool or apkmanager don't work better with samsung framework-res,because Samsung don't respect the standard image and there are a lot of errors that can you correct using draw9patch from SDK,but in this way must edit all pngs...and they are a lot.
Click to expand...
Click to collapse
doesnt really help as it still uses apktool. I tried to build the lockscreen mod for my ROM with it
just delete them.nothing will be happened
Hi,
Anyone know if this is at all possible? No apk program does it; not apkmanager, nothing. Surely there must be something in the SDK which will allow us to do this? Or will we be able to do this when Honeycomb's source is released?
Thanks,
redbullcat
Surely youre joking? Apkmanager doesnt decompile it... They just modify it.
I think that's what he means. I think he's asking if there are any apps that can decompile .apk files.
Well, no, not fully. For obvious reasons (decompiling paid apps and compiling your own version).
When the honeycomb source is released it might be possible, depending on how heavily it relies on the framework, i guess.
APK manager can decompile, of sorts...that's what I want for Honeycomb apps.
Thanks anyway!
I don't know if it's working on Honeycomb, but you can decompress the apk and use dex2jar to decompile it. After that u can use any java decompiler to have the source
Sent from my GT-I5700 using XDA Premium App
Apk manager is dependent on apktool, which in turn is partially dependent on smali/baksmali.
So it all comes down to waiting for jf to update his sources
OK, thanks!
Sent from my Nexus One using XDA App
I'm currently working on a Honeycomb theme for ICS. I really prefer HC's UI style but I still want the features of ICS. I'm running into some obstacles though.
I'm directly modifying SystemUI.apk and framework-res.apk. Is there a better way than this?
9-patch PNGs are giving me issues. I've figured out how to use draw9patch but I can't get the PNGs to compile properly. I need one for the notification clock panel but I can't figure out how the 9-patch should be because I can't decompile either.
I've searched for about 3 days but I can't find help on how to decomiple and then recompile ICS APKs with apktool. Does anyone have a good source?
Would anyone else be interested in this mod? I'll try to figure out how to make a CWM ZIP if there's demand.
armada786 said:
I'm currently working on a Honeycomb theme for ICS. I really prefer HC's UI style but I still want the features of ICS. I'm running into some obstacles though.
I'm directly modifying SystemUI.apk and framework-res.apk. Is there a better way than this?
9-patch PNGs are giving me issues. I've figured out how to use draw9patch but I can't get the PNGs to compile properly. I need one for the notification clock panel but I can't figure out how the 9-patch should be because I can't decompile either.
I've searched for about 3 days but I can't find help on how to decomiple and then recompile ICS APKs with apktool. Does anyone have a good source?
Would anyone else be interested in this mod? I'll try to figure out how to make a CWM ZIP if there's demand.
Click to expand...
Click to collapse
Pm me , I can give you my work shop that I setup for Ics.
And there is a better draw 9 patch tool , but it is not free.
But I gotta tell you now, I can help but I won't hold your hand with every step.
Don't have the time and the time I got goes to the theme building for flexreaper.
Well i have been working with one of my Brother for making some CM10 themes. Well there are many Tutorials like Making a Cyanogen Mod environment to make a Theme
Or to use eclipse and sdk. All are very time consuming according to me. So i have made all these things easy!
CREDITS
SunnyLoveSalman--Thanks bro!
Click to expand...
Click to collapse
The things you need
•Java JRE(Update it please)
•Apktool and Aapt (preferrably 1.5.2 or newer versions)
•Notepad++ for editing xml
•A bit of time
Click to expand...
Click to collapse
Ok so now the guide--
•Download the apktool and appt and place it in C:/WINDOWS/(here)
• Now after copying all the files.
• Go to Run and Start Up Cmd.exe
•Now we need to install our CM10 framework i used franework of My ROM or you can use FrozenPika or Shendu preferrable any 4.1.2 framework should work.
For this we have to write this code in cmd
Code:
apktool if (framework directory path)
Example-- apktool if E:/Rittik/CM10-HuaweiU8800pro/framework/framework-res.apk
After its done.
• Now extract My Rar(Template) name it to something Suitable
•Now inside edit all PNG you want to change any xml files you want to change for changing name or putting new icons excectra do it now.
•After you feel your Theme is ready to test.
•Now in CMD(If you closed last session then input framework as shown above again to be sure)
Put these code for compiling your theme.
Code:
apktool b (folder name)
Example-- apktool b CM10
Now if you have done everything correct it should show "Done!"
• Now you will get your Apk inside build folder.
•Sign the apk and install and test it.
Click to expand...
Click to collapse
So thats it actually ...pretty simple no need for Environment no need for ubuntu no need for eclipse!
DOWNLOAD
Code:
CM10 Theme template-- [url= d-h.st/j9S]Press Me![/url]
Notes
i have added the ability to change lockscreen too which are usually overlooked in most of the CM10 themes out there.
Click to expand...
Click to collapse
Any qwestions? Please Ask it below.I will try to answer it ASAP.
-Rik[Rittik]
I Will try this
Thanks
HOW TO ......
Rittik said:
Well i have been working with one of my Brother for making some CM10 themes. Well there are many Tutorials like Making a Cyanogen Mod environment to make a Theme
Or to use eclipse and sdk. All are very time consuming according to me. So i have made all these things easy!
CREDITS
The things you need
Ok so now the guide--
So thats it actually ...pretty simple no need for Environment no need for ubuntu no need for eclipse!
DOWNLOAD
Code:
CM10 Theme template-- [url= d-h.st/j9S]Press Me![/url]
Notes
Any qwestions? Please Ask it below.I will try to answer it ASAP.
-Rik[Rittik]
Click to expand...
Click to collapse
RITIK how to download these applications......can i google it ???
You need a pc for running apktool and yea xda has these.
-Rik[Rittik]
Hello everyone my name is Jon Wesley Tranchida (Tran-Chee-Da) is how my last name sounds. Today I will be showing you this very simple mod that you all can implement into your current running rom. This guide and mod should work for all Tab 3 models but I have only tested it on the SM-T210R Model. Please see the requirements below in order for you to fully understand how to make this mod work!
What is this mod?
This mod will allow you to remove that annoying ongoing Keyboard (IME Switcher) notification from your notication panel. For example when you try to type an email this annoying notification pops up in your notification panel and it can get annoying. Here I will show you how to disable this annoying problem!
Requirements:
You need Java JDK 7 or later and you must have some sort of android program that recompiles and decompiles apk files. For example I use Ticklemyandroid. You will need also Notepad++ so you can edit text files. You also must have some knowledge of decompiling and recompiling apk files. You will also need to have and be on a deodexed ROM!
Okay let's get started!
1. First decompile your framework-res.apk
2. You should have all your decompiled files into a working folder, you will need to go to res/values-sw600dp and open up bools.xml with notepad++
3. Here is the code we will need to change. Look closely at the before code and after code. You will need to change the true to false
Before:
Code:
[COLOR="Red"]<bool name="show_ongoing_ime_switcher">true</bool>[/COLOR]
Now change to false as shown below
After:
Code:
[COLOR="Red"]<bool name="show_ongoing_ime_switcher">false</bool>[/COLOR]
4. Save text file and then recompile framework-res.apk
5. Now copy it to your tablets root system/framework folder and enjoy
6. That's it wasn't that easy?
Hope you all enjoy what I found!
Some time ago there was a better and more noob friendly method invented, called Xposed Framework it makes everything easier and if you've got Wanam MOD it makes your ROM much more customizable
Minto107 said:
Some time ago there was a better and more noob friendly method invented, called Xposed Framework it makes everything easier and if you've got Wanam MOD it makes your ROM much more customizable
Click to expand...
Click to collapse
Yes you are right mate
But I like mods like these better because you do not need xposed framework and it makes things a lot better for some people
Also wanam xposed really isn't supposed to be used on this tablet as it's only been tested on the Sammy GS3 and GS4. You could potentially just soft brick your tablet for no reason at all
JT1510365 said:
Yes you are right mate
But I like mods like these better because you do not need xposed framework and it makes things a lot better for some people
Also wanam xposed really isn't supposed to be used on this tablet as it's only been tested on the Sammy GS3 and GS4. You could potentially just soft brick your tablet for no reason at all
Click to expand...
Click to collapse
But Xposed is next framework in system and it's almost impossible to brick Tab 3 and there's a zip that deletes framework so it's safe at least for me
Wysłane z mojego GT-I9305