yashsingh1/xdaforums huggingface dataset:
[Android Software Development] LasVegasRomeo:
Ahh ok. I struggle compiling fram as well and just add images with out decompiling i f or when I do. Lol But someone should have answer for ya though. :cool:

Sent from my SCH-I545 using Xparent BlueTapatalk 2
[Android Software Development] prdog1:
If swapping images no need to decompile just rename and swap with zip tool. If adding image have to add a call for it. If gonna decompile again I would think would need to replace those files first. May have to replace original resources.arc to decompile or start with stock file again and replace resources.arc before recompile. Not sure. Never had to remove files to recompile. :cool:
[Android Software Development] jesuinodsa:
help please

i extracted the tool in c:\

as you said but when i install framework.spk its givin me this error

The system cannot find the path specified.

'apktool' is not recognized as an internal or external command,

operable program or batch file.

where i am wrong please guide
[Android Software Development] LasVegasRomeo:
Did you set up your java jdk environment path correctly with your jdk/bin & your sdk/platform_tools locations? If not here is info to setting up your path for jdk on win7 & 8.... http://java-buddy.blogspot.com/2013/01/set-path-to-jdk-on-windows-8-official.html?m=1

Sent from my SCH-I545 using Xparent BlueTapatalk 2
[Android Software Development] jesuinodsa:
what are steps for windows xp because i am using it??
[Android Software Development] bdorr1105:
Tool Worked Great bro, thanks
[Android Software Development] Flextrick:
Android Multitool 3.0 (ADB)

UPDATE

Changelog:

v3.0:

SlimBean apktool ((de)compiling also with inverted folders from trds)

ADB (AndroidDebugBridge for pushing files to your device)

Some Links in the tool for support and donation

Android Debug Bridge

I worked quiet a long time on this pretty big feature and I'm happy to present you this new feature in my tool: ADB

You want to push files with adb to your device? Follow these instructions:

Please klick on the "advanced" register in the tool

-push "check" to control if your device is ready

-if the device is not ready please follow the instructions, which are listed in the tool (device offline, no device...)

-if the device is ready, choose a file you want to push

-choose a path on the device, where the file should be placed later

-alternately: check the "reboot device" checkbox for rebooting the device after pushing

-push the "push" Button

Screenshot:

Downloads:

[DOWNLOAD] (Windows 8 & Windows 8.1)

[DOWNLOAD] (Windows 7 & XP)
[Android Software Development] bdorr1105:
Previous version for Windows 8 was working fine, Now I am unable to install framework after downloading this latest version

See my log

Exception in thread "main" brut.androlib.AndrolibException: java.io.FileNotFoundException: C:\Android (Access is denied)
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResources.java:633)
at brut.androlib.Androlib.installFramework(Androlib.java:469)
at brut.apktool.Main.cmdInstallFramework(Main.java:260)
at brut.apktool.Main.main(Main.java:81)
Caused by: java.io.FileNotFoundException: C:\Android (Access is denied)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResources.java:601)
... 3 more
[Android Software Development] Flextrick:
You are right, thanks. It's because of the folder name "Android Multitool". There must not be a space between, it should look like this: "AndroidMultitool".

I'm reuploading right now, thanks.

//E

Should work now!
[Android Software Development] LasVegasRomeo:
Yes Java doesnt like spaces or weird characters within the name but don't believe it is case sensitive from my understanding. Thank you sir! Just did the Win 8.1 update. One question for someone though about win8.... Java says/sug to install both 32 & 64 Javas bla bla so in this case is best to add the 32 location to my path and java_home as well? I know they say to keep the SDK and java packages the same though. Guess the one thing I have never had a clear answers on. I do use both 32 & 64 bit browsers. I have noticed the option in java panel that searches for java packages and pulls up all found java locations with option to add. At same time it does bring up other locations other then the normal location in prog. files. Lol

Thanks in advance my fellow droidsters.

Sent from my SCH-I545 using Xparent BlueTapatalk 2
[Android Software Development] bdorr1105:
Right on bro, it did the trick...Back to awesomness again
[Android Software Development] honaga:
:good: its so easy

thanks to your tools i've been searching for this other tools gave an error bla bla bla uninstalling java re-download java.struggling for a week for solution. but this tools work like a "CHARM" working on just like 123 :laugh::good:
[Android Software Development] Leechoonhwee:
I have a question or rather a situation.

I decompiled a game and straightaway compiled it again without any changes.

After copy in the Manifest files and Meta-INF folder, signed it and installed. The game does not logged into Facebook anymore (Its using facebook login as user)

I am curious because technically nothing has changed so why is it that the facebook codes have been changed?
[Android Software Development] mannyvinny:
I get lot of errors while recompiling SecPhone.apk..

These are the last few lines of error i get.
[Android Software Development] forest1971:
Probably java environment variable not configured correctly in windows yet

Sent from my LT30p
[Android Software Development] mannyvinny:
Thanks for info..but how can I fix it?
[Android Software Development] forest1971:
The guide from this website should help. No need to set up Ant.

http://vietpad.sourceforge.net/javaonwindows.html

To test if it Java set up properly:

Opening a DOS prompt, type in

javac

java

If it accept the command then you are good.
[Android Software Development] mannyvinny:
I am still getting compile error..Its really annoying. I get a huge error lines like-

I decompiled SecSettings.apk(Android 4.3) with framework-res and tw-framework.apk installed. The weird problem is all other apps work just fine like Camera,launcher,gallery. But systemui.apk, phone,settings gives this error.

I have latest java and jre version installed and sdk too. Am i still missing anything? Please help
[Android Software Development] forest1971:
Beside frameworkres each kind of rom has some other specific files that need to be installed. You may try to search on xda using key word like "dependancy for tw rom". I only know the files for xperia rom.

Sent from my LT30p
[Android Software Development] themike10452:
deleted
[Android Software Development] NicholasQ:
Super noob question. I have searched the thread but I can't seem the find my answer. Will this tool be able to decompile an apk to java source? I'm no good with smali. I've tried using the tool but all i get is either smali, or a jar that won't decompile. What I want is to be able to decompile to java and the mess with some code, and recompile the apk.

Would anybody be kind enough to post a quick step by step if it's possible? It doesn't have to be super detailed.
[Android Software Development] prdog1:
Not really sure about that. I doubt it. Even VTS only gives you the java for the smali so can follow and troubleshoot, but still have to mod the smali. Editing the java doesn't build the smali for you if I understand VTS correctly. VTS will also decompile .jar. If actually a noob [MENTION=2295247]Diamondback[/MENTION]s VTS is a great tool for learning and doing multiple projects quickly even for the experienced. Can move back and forth seamlessly between projects. :cool:
[Android Software Development] NicholasQ:
Would you happen to be skilled in smali? I just have a small change I want to make and need guidance in doing it. I'm talking real small. Basically commenting out the guts of a small setter method, and initializing a Boolean to true. That's it really.
[Android Software Development] prdog1:
Nope. I'm a themer and small mods. Don't do much smali. PM [MENTION=4041997]dwitherell[/MENTION] and tell him I sent you. He is a smali wizard and likes to help. :cool:
[Android Software Development] notmyepic:
When using the Advanced ADB push, does it fix permissions?

I used it to push an app to system/app, then checked before rebooting and noticed that permissions were not correct.
[Android Software Development] Flextrick:
Just reboot and they will be correct.
[Android Software Development] chuah1997:
I had Java install...but this problem exist @@Am using Windows 8 64Bit Sorry~ I'm not good in this thing..but i can learn ^^

'java' is not recognized as an internal or external command,

operable program or batch file.

The system cannot find the path specified.

The system cannot find the file specified.

'java' is not recognized as an internal or external command,

operable program or batch file.
[Android Software Development] forest1971:
You need to setup java environment variable. There are many web guide. I posted one link in post 455, previous page.

Sent from my LT30p
[Android Software Development] Maurice5813:
Best News!!!

Best update ever! Now I can finally edit hybrid roms!:D:D:D You've made my day
[Android Software Development] Flextrick:
I'm happy to hear this!
[Android Software Development] tchitchicruise:
To Flextrick

Hello Flextrick, hello all !

First great job! :)

Q:

I have 64 bit windows 8.1

java environment is configured, antivirus removed, your application "AndroidMultitool" is on C:

I decompiled framework-res.apk to change Color.xml (values ​​in the directory) with notepad + + (no problem)

when I recompile I:

of course, then I add the "META-INF '+ the AndroidManifest. xml

and when I replace my old framework-res with the new ( whith root explorer) ... well bootloop!

1: is what I shall remove, or replace resources.arsc (different between the original and the nouvau)?

2: is it always signed the apk after adding Meta-inf and AndroidManifest?

3: in the log attached I: W can not find the source! .. Where is the problem please?

thank you in advance ! :)

Log after compilation:

W: Could not find sources

I: Checking whether resources has changed...

I: Building resources...

aapt: warning: string 'default_audio_route_name_hdmi' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: es

aapt: warning: string 'default_permission_group' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: es

aapt: warning: string 'permdesc_sendSmsNoConfirmation' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: es

aapt: warning: string 'permlab_sendSmsNoConfirmation' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: es

aapt: warning: string 'perms_hide' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: es

aapt: warning: string 'perms_show_all' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: es

aapt: warning: string 'tommorrow' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: bn_IN

aapt: warning: string 'wifi_aggregation_available' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: ar as az bg bn ca cs da de el en_PH es_ES es_US et eu fa fi fr fr_CA ga gl gu hi hr hu hy in is it iw ja ka kk km kn ko lo lt lv mk ml mr ms my nb ne nl or pa pl pt_BR pt_PT ro ru si sk sl sq sr sv ta te th tr uk ur uz vi zh_CN zh_HK zh_SG zh_TW

aapt: warning: string 'wifi_aggregation_click' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: ar as az bg bn ca cs da de el en_PH es_ES es_US et eu fa fi fr fr_CA ga gl gu hi hr hu hy in is it iw ja ka kk km kn ko lo lt lv mk ml mr ms my nb ne nl or pa pl pt_BR pt_PT ro ru si sk sl sq sr sv ta te th tr uk ur uz vi zh_CN zh_HK zh_SG zh_TW

I: Building apk file...
[Android Software Development] Flextrick:
Hello,

1. No, just recompile and copy meta-inf in it.

2. no, it's a system apk, no signing needed.

Did you change the permissions for the framework-res.apk before replacing?
[Android Software Development] tchitchicruise:
thank you for your quick response Flextrick!

1: OK

you do not speak of "

AndroidManifest.xml"

and I have also put the "xml" ..... :(

2: OK i understand now! (it's right app system.. lol)

Yes i select R/W permission before replacing with root explorer !

And for this you think that i'ts OK ?:

Log after compilation:

W: Could not find sources

I: Checking whether resources has changed...

I: Building resources...

aapt: warning:[/

B] string 'default_audio_route_name_hdmi' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: es

aapt: warning: string 'default_permission_group' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: es

aapt: warning: string 'permdesc_sendSmsNoConfirmation' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: es

aapt: warning: string 'permlab_sendSmsNoConfirmation' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: es

aapt: warning: string 'perms_hide' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: es

aapt: warning: string 'perms_show_all' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: es

aapt: warning: string 'tommorrow' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: bn_IN

aapt: warning: string 'wifi_aggregation_available' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: ar as az bg bn ca cs da de el en_PH es_ES es_US et eu fa fi fr fr_CA ga gl gu hi hr hu hy in is it iw ja ka kk km kn ko lo lt lv mk ml mr ms my nb ne nl or pa pl pt_BR pt_PT ro ru si sk sl sq sr sv ta te th tr uk ur uz vi zh_CN zh_HK zh_SG zh_TW

aapt: warning: string 'wifi_aggregation_click' has no default translation in C:\AndroidMultitool\Decompiled_apk\framework-res\res; found: ar as az bg bn ca cs da de el en_PH es_ES es_US et eu fa fi fr fr_CA ga gl gu hi hr hu hy in is it iw ja ka kk km kn ko lo lt lv mk ml mr ms my nb ne nl or pa pl pt_BR pt_PT ro ru si sk sl sq sr sv ta te th tr uk ur uz vi zh_CN zh_HK zh_SG zh_TW

I'll redo it all as soon as I have time!

thank you very much for your help

:)
[Android Software Development] Flextrick:
It's ok if you also copied the AndroidManifest.xml, doesn't make any difference.

Did you set the permissions to rw-r--r-- ?

It's important. And set the owner to root.
[Android Software Development] tchitchicruise:
For the moment, i have another framework-res.apk With some .png modified. . . And on my note 3 i have rwrwxr-r And it's Work .

I Will look at this evening .. after recompilation. .

Thx you still !
[Android Software Development] tchitchicruise:
Hello Flextrick

, I have recompiled, change and compiled new Framework-res, and paste on my Note 3.

when i look permissions with root explorer , i have : rw-rw-r--

and for owner: 0-root

group 10015-sdcard_rw

EDIT: it's OK for change permission now ,

I have copied on root and after change permission to rw r r and replace new Framework-res

and my rom does not boot..

i try with dalvik cache , partition cache.. it's the same .. :(

I'll still flash once! lol

EDIT: Yeees it's ok now , i can decomplided and compiled with your great program!

thank you for the info for rw r r and owner 0 root!

no bootloop !!

it's work if i change

meta-inf and AndroidManifest.xml

!

when i change only meta-inf

dont work

!

THX THX THX Flextrick !! :laugh: :good:
[Android Software Development] Flextrick:
Nice, it loooks like the AndroidManifest.xml didn't recompile as it should.
[Android Software Development] zgmfx20:
So easy to use. :good:

I've experienced some errors tho.

When I decompiled and baksmali, some codes weren't decoded in the smali files. e.g. .line 506, .line 304.

I tried other tools for decompiling, codes were fine.

ADB push with reboot checked, it didn't copied to system. Just rebooted my phone.

ADB push with reboot unchecked, it worked. But permission was set to rw-rw-rw which it should be rw-r--r--.
[Android Software Development] Flextrick:
Ok thanks, I'll look at the baksmali issue.

I know the adb thing, I think the process has not enough time to finish, I will test something.

The rights are normal, you have to reboot your device.
[Android Software Development] sshafranko:
Flex im a total noob but been around flashing and whatnot for a while now. Im going to set this up this weekend and give it a go as I would like to mod and theme some apks. Is the tool ok to use everything working properly? Ive been reading through the thread but didnt get to read it all just yet. Thanks

Tweaked Alpha powered by Lean Kernel
[Android Software Development] Android-Andi:
[MENTION=4642185]Flextrick[/MENTION]

I had some problems last time recompileing a modified framework-res.apk from CM 10.1...

i changed the SlimBean apktool with the "old" one from 2.1 and it worked.... sorry, i forgot to keep the log.. :p i think it was something about to much signs (? or lines IDK :D )
[Android Software Development] neo2k12:
Thanks for your work! :)
[Android Software Development] Flextrick:
signs? lines? I don't know, maybe you can provide a log next time. :)
[Android Software Development] ivicask:
Nice looking tool and i would like to try using it but im getting same error on 3 different PCs. Obliviously i have ADB/JAVA environments setup, and i can call them via CMD, all other tools that depend on this work just fine, what could be the problem im out of ideas?

Exception in thread "main" brut.androlib.AndrolibException: java.io.FileNotFoundException: C:\AndroidMultitool\Files\com.htc.resources.apk (The system cannot find the file specified)
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResources.java:633)
at brut.androlib.Androlib.installFramework(Androlib.java:469)
at brut.apktool.Main.cmdInstallFramework(Main.java:260)
at brut.apktool.Main.main(Main.java:81)
Caused by: java.io.FileNotFoundException: C:\AndroidMultitool\Files\com.htc.resources.apk (The system cannot find the file specified)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResources.java:601)
... 3 more
[Android Software Development] ivicask:
Yes its obvious question :) File is there as im trying to install framework, same errors pops even if i try to decopmile an apk.
[Android Software Development] deeevan:
Yeah... In a browser I saw your signature and post count and regretted asking that :o
[Android Software Development] sinichi21:
Not sure if this will help but are you using a 64 bit os if so maybe you need to get the 64 bit java or if you have both 32 and 64 bit java try uninstalling the 32 and see if that will help
[Android Software Development] ivicask:
Tried setting x32 and x64 java to environment variable, but still the same, well never mind, probable some other software i have installed on my pcs is conflicting with this app, i dont have time to investigate anymore, but thank you for help :)
[Android Software Development] makipsee:
is there anyway to change were it installed the framework apk's? bc it keeps installing it under the user name of my computer which contains a space so i think that is what is causing my errors while compiling. and i have the AndroidMultitool folder in the C:\ dir
[Android Software Development] Flextrick:
I'm sorry, that's not possible. That's coded in the base apktool and not in mine. What about renaming your user? A space may be also bad for other programs, just a tip.
[Android Software Development] makipsee:
oo ok... dont know never had the problem till now haha
[Android Software Development] vandyman:
Nice tool, easy to use.

Compile does not work with modified smalis.
[Android Software Development] Flextrick:
Sorry, but without any log I can not help you.
[Android Software Development] chaoslimits:
Thanks!
[Android Software Development] AxAtAx:
This is PERFECT!!!!!!!!!!!!!!!!!!!!!!!!! I have been lookng for something a little more streamlined and faster....wow. Thank you guys much for this one....
[Android Software Development] johnblundon:
Hey man, Great tool. Had some issues getting it working but I can now add the framework and decompile without issue.

However I can't recompile as I get the following error:

Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathNotExist: apktool.yml
at brut.androlib.Androlib.readMetaFile(Androlib.java:163)
at brut.androlib.Androlib.build(Androlib.java:185)
at brut.androlib.Androlib.build(Androlib.java:177)
at brut.apktool.Main.cmdBuild(Main.java:237)
at brut.apktool.Main.main(Main.java:79)
Caused by: brut.directory.PathNotExist: apktool.yml
at brut.directory.AbstractDirectory.getFileInput(AbstractDirectory.java:103)
at brut.androlib.Androlib.readMetaFile(Androlib.java:159)
... 4 more

The system cannot find the file specified.
The system cannot find the file specified.

Can anyone help me? I'd really really appreciate any help that can be given.
[Android Software Development] Flextrick:
It didn't decompile as it should. apktool.yml is missing. Please upload also the log after decompiling.
[Android Software Development] Epongzkii:
pls.. help me u i cannot use this tools :( am running win xp sp2

thanks sir
[Android Software Development] Flextrick:
Please start the AndroidMultitool.exe in the Multitool folder in C:\.
[Android Software Development] hanspampel:
Hi

Thx for your great tool. I get some errors whilest decompiling framework-res.apk. But only in the newest SlimRoms. CM11 nitghtlies and all other versions works great. I attached the log. Not sure if this is a rom specific prob, but i also didnt get it to managed with VTS. So i think its rom related.
[Android Software Development] zrox:
after recompiling,does it needed always to sign apks even it is system apks?..
[Android Software Development] Flextrick:
Hello,

if somebody is interested: I developed an application called Sysfile Copymaster. It makes it easy and fast to copy System Files to mod or theme them.

Thread: http://xdaforums.com/showthread.php?t=2581527

Screenshots:

________________________________________

[MENTION=4373586]hanspampel[/MENTION]

Maybe it's the slimbean apktool. Does it work with AndroidMultitool v2.0/v2.1?

[MENTION=5317263]zrox[/MENTION]

No, signing is only required for data applications.
[Android Software Development] hanspampel:
Thx for replay. I found a link for v2.1 but didnt work. One of the devs means The Real Dark Slim (TRDS) could be the problem. But it works with older 4.3er versions.
[Android Software Development] zrox:
thanx op

send from my powerful core
[Android Software Development] iHeymanth:
im trying to open the tool but its just not working at all.

worked for few days in my win 8.1 but suddenly it didnt worked. not happens when i click on this tool.
[Android Software Development] Flextrick:
PowerPacks from the op installed?
[Android Software Development] zrox:
@ op..sir thank you so much for this wonderfull app...it works and now ive centered my clock hurray.........sgcore dual sim pon..@ op you rock thump up :D
[Android Software Development] zrox:
@ op, sir noob question here, when is the time we will need to sign an apk...thnx :D
[Android Software Development] Flextrick:
You can sign it every time, but it's not needed for system apps. Signing is just required if you want to install the app with the android package manager. (e.g. if you click install the application on your device)