[HOWTO] Apk Manager ICS - decompile apk's - Galaxy S III General

Hey guys iv had trouble discovering a version of apktool that would actually work on Samsung stock firmware !
Although I think I may have just found one which can decompile: HERE
This is confirmed working on CM9 .apk files.. Samsung on the other hand has been troublesome im hoping one of the dev's can offer some sort of explanation.
CRASH COURSE FOR NOOBS
First things first, you can to extract your "framework-res.apk" from "system/framework" of your rom.
You will then have to set your framework file in apktool.. Two ways of doing so:
If you have apktool installed in C:\Windows open a CMD window and type the following command: "apktool if framework-res.apk".
or
You simply rename your framework-res.apk to "1.apk" and place it in "C:\Users\<YOURUSERNAME>\framework".
You then want to extract "Apk Manager ICS" from the zip you downloaded & then place the apk you want to modify in "place-apk-here-for-modding" folder.
At this stage you can open up "Script.bat" which will execute a CMD window with a bunch of different options..
Enter "22" to set your target project, then "9" to decompile. Once the decompile completes you can then navigate to the "Apk Manager ICS/projects" folder where you will see the decompiled source of the apk.
Make your modifications to the apk and take note of the files you have edited, this is important.
To recompile select option "11". If errors persist this may be due to a incorrect commands/functions you have used in your modifications, review the log..
Navigate to "Apk Manager ICS\place-apk-here-for-modding" where you will now find a "unsigned<APKNAME>.apk". This is a recompiled version of the original apk! Or semi depending on the errors you received.
Open this file with 7zip/Winzip or what ever you use and extract the files which you had modified from the apk.. eg. SecContacts.apk\res\layout-ar-rAE\call_detail_delete.xml
You then want to open up the original apk in "Apk Manager ICS\place-apk-here-for-modding" just named "<APKNAME>.apk" in 7zip/Winzip overwrite the files with the ones you have just extracted from the unsigned version. By using this tactic you will keep the original signatures on the .apk..
Post back your results.. If anyone can add any information to this post please feel free too ! I just though id share my experiences so far.. Hopefully someone can shed a little more light!
Good luck !

God dam it, cant get it compiling anymore.. Someone figure this out please..

Well my experience with Apk Manger has been that the same one I've been using for Gingerbread works just fine on ICS, so no need for a new one necessarily. But I did find that sometimes Apk Manager could not decompile certain apks...where APKTOOL could. I do like to use Apk Manager, so I found success by decompiling them with APKTOOL, then transferring the files over to the projects folder of Apk Manager, then the rest you just do normal.
As for your instructions on how to use Apk Manager,
you did a good job describing the fundamentals of how to decompile, and recompile but I find the major flaw in your instructions is when you say "I had recieved errors when doing so.. ignore this for now." DON'T ignore that! That is saying you have an error
So if you get that error when it asks you yes or no, choose "no" and it will abort. Then type "21" and a red CMD screen will popup and run and error log. Its not real easy to read, but if you do it you will find your mistake in your edits. Correct these mistakes until you DO NOT get any errors, then proceed.
If you do this correctly and receive no errors then the "unsigned<APKNAME>.apk" that will be created in the "place-apk-here-for-modding" folder is done. Pull it out and remove the unsigned part.
The copy and paste method just leaves room for more errors, IMO. Ones that are not logged.
Good Luck!
X

EXPERIMENT said:
Well my experience with Apk Manger has been that the same one I've been using for Gingerbread works just fine on ICS, so no need for a new one necessarily. But I did find that sometimes Apk Manager could not decompile certain apks...where APKTOOL could. I do like to use Apk Manager, so I found success by decompiling them with APKTOOL, then transferring the files over to the projects folder of Apk Manager, then the rest you just do normal.
As for your instructions on how to use Apk Manager,
you did a good job describing the fundamentals of how to decompile, and recompile but I find the major flaw in your instructions is when you say "I had recieved errors when doing so.. ignore this for now." DON'T ignore that! That is saying you have an error
So if you get that error when it asks you yes or no, choose "no" and it will abort. Then type "21" and a red CMD screen will popup and run and error log. Its not real easy to read, but if you do it you will find your mistake in your edits. Correct these mistakes until you DO NOT get any errors, then proceed.
If you do this correctly and receive no errors then the "unsigned<APKNAME>.apk" that will be created in the "place-apk-here-for-modding" folder is done. Pull it out and remove the unsigned part.
The copy and paste method just leaves room for more errors, IMO. Ones that are not logged.
Good Luck!
X
Click to expand...
Click to collapse
Thanks for the input, I agree with you 100% about the error section.
My question is tho how are people decompiling camera.apk & contacts.apk to make these great mods we see.. there MUST be a way to successfully compile a sammy .apk.
Works perfectly fine with AOSP/CM9 you can decompile & recompile no problems..

I just use this great tool for decompiling samsung apks
http://forum.xda-developers.com/showthread.php?t=1053227
Sent from my GT-I9300 using xda premium

firefds said:
I just use this great tool for decompiling samsung apks
http://forum.xda-developers.com/showthread.php?t=1053227
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Any luck recompiling tho ?

I also use apkmanager i got two sets of apktool i use..
also some apk's like secsettings.apk you need to raise the heap size
for good decompile and recompile..
No problems decompile and recompile on any file cm9 or sammy roms
if you want i help you sort your prob PM me
Greets
Dragon

Wanam has provided a working APK Manager which can be found in the OP of this thread.

And also I created a batch script method for simple decompiling and recompiling but only for framework-res.apk.
I havent used any of the other repacks. I could modify it to use any apk if there is a need.
Its in my sig anyway and definitely works with framework-res.apk

fOmey said:
Any luck recompiling tho ?
Click to expand...
Click to collapse
Yep.
There is a bug in apktool.jar though.. there are problems with the decompiling of some plurals.xml which you need to fix manually
Sent from my GT-I9300 using xda premium

firefds said:
Yep.
There is a bug in apktool.jar though.. there are problems with the decompiling of some plurals.xml which you need to fix manually
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Could you provide a quick start guide to these manual fixes?
Framework-res.pk is the only file I can't recompile.

So i had a strange problem.
I do everything like this manual.
But every Time when i want to replace the framework-res.apk after it hangs in bootprocess. Its the same when i do nothing in the .apk, Just decompile and recompile.
I had this Problem on every Tool.
I want to mod the framework from CM9 on my Galaxy S2.
So what can i do? Whats the Problem?

nobnut said:
Wanam has provided a working APK Manager which can be found in the OP of this thread.
Click to expand...
Click to collapse
I confirm : working for me

I followed the instructions in the first post and got up to running Script.bat, but then I got the dreaded "Java not found" even though I have the latest java installed.
I read that the environmental variables need to be edited. Could someone give me an idea as to what the PATH should look like? Thanks in advance.

D1358531 said:
I followed the instructions in the first post and got up to running Script.bat, but then I got the dreaded "Java not found" even though I have the latest java installed.
I read that the environmental variables need to be edited. Could someone give me an idea as to what the PATH should look like? Thanks in advance.
Click to expand...
Click to collapse
Copy the path to /bin folder inside the java directory..usually c:\program files\windows\java_jdk7\bin...and then right click on computer shortcut and select properties..click on advanced and then environment variables..in the pop up box..click a new path and paste the path to the bin folder..apply it and the save it..
Sent from my iPad using Forum Runner

zoot1 said:
Copy the path to /bin folder inside the java directory..usually c:\program files\windows\java_jdk7\bin...and then right click on computer shortcut and select properties..click on advanced and then environment variables..in the pop up box..click a new path and paste the path to the bin folder..apply it and the save it..
Sent from my iPad using Forum Runner
Click to expand...
Click to collapse
So, I should type "PATH" for the variable name? This will replace the PATH value that is already there, correct? Can there be any spaces in the path?

D1358531 said:
So, I should type "PATH" for the variable name? This will replace the PATH value that is already there, correct? Can there be any spaces in the path?
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

zoot1 said:
Click to expand...
Click to collapse
Ok, thanks...I'll try it ina bit. Will I.need to reboot?

D1358531 said:
Ok, thanks...I'll try it ina bit. Will I.need to reboot?
Click to expand...
Click to collapse
I don't think so..
Sent from my iPad using Forum Runner

zoot1 said:
I don't think so..
Sent from my iPad using Forum Runner
Click to expand...
Click to collapse
OK, that didn't work...I think I have to include the Apk Manager ICS in the path somewhere, maybe even the Script.bat?

Related

[Q] How do i change the pulldown text "ACS"

Where do i edit the ACS text in the pulldown? I want to change it to something more personal or something.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You have to decompile framework-res in APK Manager or APKTool(Or whatever other tool you can find to decompile).
Under values edit strings.xml and find the line "<string name="zz_roamingText1">ACS</string>"
Change the "ACS" value to what you want and recompile framework.
Do not expect it to work. It will most likely fail even if you don't change anything.
What would make it fail??
Couldnt I just delete the META-INF folder and re-sign it after recompiling it?
Yeah I can never get it to recompile either. I think you have to set twframework-res.apk as a dependency or something like that. Mystery has a guide on just this subject but I still couldn't get it working. And also omega, you don't sign system apks?
cd's or tapes?
custom frameworks rarely recompile.. you have to work around it
decompile a stock framework, change whatever file you were going to change in acs framework, recompile, use acs framework as a keep file..
Decompile, change the file, recompile, then take the recompiled XML file, and put it in the original apk
i was half asleep when i said to resign it lol.
ill try some of the tips you guys gave me and see if i can do something with it. thanks
Tortel1210 said:
Decompile, change the file, recompile, then take the recompiled XML file, and put it in the original apk
Click to expand...
Click to collapse
Not going to work since styles.xml becomes bundled with resources.rsc. Replacing the resources causes a **** load of errors.
If you want a custom thing in the drop down your gonna have to edit a stock framework add all the changes from the theme your using
Sent from my SPH-D700 using Tapatalk
Here's my method for editing the styles.xml.
With apkmanager, decompile, then immediately recompile your framework-res.apk. If you get errors, then you got an issue that you must fix. If you can read the error log, it will tell you what it is. No errors, then continue.
in the projects folder, navigate to the values folder and open the styles.xml with a text editor (I recommend notepad++).
Make the edit that darkie posted above, save, then recompile.
No errors? good, now sign the apk
Go back to the modded, extract the signedframework-res.apk and open your original framework with 7zip. Then copy the resources.rsc from the extracted folder to the same location in the 7zip window.
Note: this is the method that has worked for me
shane6374 said:
Here's my method for editing the styles.xml.
With apkmanager, decompile, then immediately recompile your framework-res.apk. If you get errors, then you got an issue that you must fix. If you can read the error log, it will tell you what it is. No errors, then continue.
in the projects folder, navigate to the values folder and open the styles.xml with a text editor (I recommend notepad++).
Make the edit that darkie posted above, save, then recompile.
No errors? good, now sign the apk
Go back to the modded, extract the signedframework-res.apk and open your original framework with 7zip. Then copy the resources.rsc from the extracted folder to the same location in the 7zip window.
Note: this is the method that has worked for me
Click to expand...
Click to collapse
The problem with your method is the changes to public.xml that is compiled into resources.rsc. There was changes made to public.xml for reboot and the 6 lockscreens
Sent from my SPH-D700 using Tapatalk
MysteryEmotionz said:
The problem with your method is the changes to public.xml that is compiled into resources.rsc. There was changes made to public.xml for reboot and the 6 lockscreens
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Please excuse me on this one, still new in all this but how does editing the styles.xml affect the public.xml?? Specially since I'm just tinkering with srf 1.2 files to get use to everything.
Posted by some phone named the Epic.
MysteryEmotionz said:
The problem with your method is the changes to public.xml that is compiled into resources.rsc. There was changes made to public.xml for reboot and the 6 lockscreens
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Not if you're using the stock 6 lock mod. It decompiled/recompiled perfect for me.
So if you used SRF or Simply Blue as a base you could swap 'em out without problems......theoretically
MysteryEmotionz said:
The problem with your method is the changes to public.xml that is compiled into resources.rsc. There was changes made to public.xml for reboot and the 6 lockscreens
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Right, I'm talking about using a framework that already has all the mods cooked in, not a stock framework.
.OmEgA said:
Please excuse me on this one, still new in all this but how does editing the styles.xml affect the public.xml?? Specially since I'm just tinkering with srf 1.2 files to get use to everything.
Posted by some phone named the Epic.
Click to expand...
Click to collapse
He's talking about using a completely stock framework in reference to the method I posted earlier, and how the mods affect the public.xml.
shane6374 said:
He's talking about using a completely stock framework in reference to the method I posted earlier, and how the mods affect the public.xml.
Click to expand...
Click to collapse
Ohhhhh okay, that makes sense lol. Can't wait to get this work day over with to test out the method thanks for the help so far.
Posted by some phone named the Epic.
Wow a lot of experts chimed in for you on this one. Good luck.
cd's or tapes?
schnowdapowda said:
Wow a lot of experts chimed in for you on this one. Good luck.
cd's or tapes?
Click to expand...
Click to collapse
Yea they did. Again I appreciate the help fellas and thanks schnowdapowda, I'll let you guys know how it went
Posted by some phone named the Epic.
schnowdapowda said:
Wow a lot of experts chimed in for you on this one. Good luck.
cd's or tapes?
Click to expand...
Click to collapse
Cool new banner!
Okay so i finally got around to doing this.
Heres what im running into thats stopping me (using APK Manager):
Decompile - OK
Modify Strings.xml - OK
Compile - This is where i get lost, when i goto the keep folder and delete the resources.rsc file then sign it. there is no new resources.rsc file... what am i doing wrong? Also just to make sure on these two steps that ask you if its a system file and copy over other files, I assume I say YES to both?
EDIT:
ok so i looked into the logs and found this:
W: Cant find 9patch chunk in file: "drawable-hdpi/statusbar_background.9.png". Renaming it to *.png.
Click to expand...
Click to collapse
Then it opens up a can of worm in the public.xml dealing with the .9.pngs
.OmEgA said:
Okay so i finally got around to doing this.
Heres what im running into thats stopping me (using APK Manager):
Decompile - OK
Modify Strings.xml - OK
Compile - This is where i get lost, when i goto the keep folder and delete the resources.rsc file then sign it. there is no new resources.rsc file... what am i doing wrong? Also just to make sure on these two steps that ask you if its a system file and copy over other files, I assume I say YES to both?
EDIT:
ok so i looked into the logs and found this:
Then it opens up a can of worm in the public.xml dealing with the .9.pngs
Click to expand...
Click to collapse
Did you decompile, then recompile the framework-res.apk before you made any changes? That is a test I ALWAYS run to make sure I don't have other things to fix first.

APK Manager Ver 5.0 - Makes Modifying Ur Apk A Breeze (Windows/Linux)

no longer supported visit http://forum.xda-developers.com/showthread.php?t=1310151
Can this be used to change the main icon of an app?
Also can it be used to theme an app?
Thanks for this!
Sent from my GT-I9100 using Tapatalk
jameslfc5 said:
Can this be used to change the main icon of an app?
Also can it be used to theme an app?
Thanks for this!
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
yes and yes
the script in v5.0 the command numbers are the same as in 4.9 ie, to read log it's still option 21 in 5.0, but under the about option it says v5.0 is this correct, or should the command numbers be different...
I keptthe options the same there is some more tweaking that needs to be done and not being the original guy who wrote this I am reluctent to change it much. This is basically a unofficial release of his script until he decides to make more updates to this but feel free to report anything that does not work or if you see a patch I might of missed or over looked a change needed
Sent from my Droid using XDA Premium App
Wow! I was looking at APK Manager 4.9 just last night but didn't download it since I noticed it hadn't been updated since last year.
I just happened to Google again right now, and noticed this 5.0 that was just released this morning.
Thanks for updating this. I'll be playing around with it tomorrow...
I'm stumped...I'm trying to run this on Vista. I have Java installed, but when I run the script I get:
Java was not found, you will not be able to sign apks or use apktool
Press any key to continue . . .
I realize this is probably not a problem with your tool, but I'd appreciate any help offered to get it working.
***Edit*** Found my problem. When I set my path for Java I used a : instead of a ; it's working perfectly now.
I have yet to be able to decompile an app with dependencies using option 10, the managers says to drag the dependee apk in this window or type its path, I can't drag and drop anything to the manager and I don't understand type in its path, do I type the path of the location of the apk on my computer or what? Also where should the framework-res be installed, in the other folder? I didn't install apk manager in my Android folder where my SDK is located it's just on my computer under a general file/folder, does it matter where it's installed? Please help, I've asked this question on the 4.9 thread but got no response...
oh yeah I forgot to mention that the apps I'm trying to decompile using option 10 are non system apps like the ones that you get from the market that can't be decompied using option 9...
has the linux version script been updated to include the option for installing resources for dependecies
adude247 said:
I have yet to be able to decompile an app with dependencies using option 10, the managers says to drag the dependee apk in this window or type its path, I can't drag and drop anything to the manager and I don't understand type in its path, do I type the path of the location of the apk on my computer or what? Also where should the framework-res be installed, in the other folder? I didn't install apk manager in my Android folder where my SDK is located it's just on my computer under a general file/folder, does it matter where it's installed? Please help, I've asked this question on the 4.9 thread but got no response...
oh yeah I forgot to mention that the apps I'm trying to decompile using option 10 are non system apps like the ones that you get from the market that can't be decompied using option 9...
Click to expand...
Click to collapse
realy no one...
This is perfect. I've been finding myself playing with quite a few apk's lately and going through a bunch in order to test them. This will save me quite a few steps. Thanks.
Great update. Thanks
Here is a log of the error when decompileing an apk. It works fine in 4.9 with apktool 1.3.1 but gives this error in your 5.0. I have seen this where one version of apktool will decompile the apk but the newer version will not.
+1
Sent from my SCH-I500 using XDA Premium App
adude247 said:
I have yet to be able to decompile an app with dependencies using option 10, the managers says to drag the dependee apk in this window or type its path, I can't drag and drop anything to the manager and I don't understand type in its path, do I type the path of the location of the apk on my computer or what? Also where should the framework-res be installed, in the other folder? I didn't install apk manager in my Android folder where my SDK is located it's just on my computer under a general file/folder, does it matter where it's installed? Please help, I've asked this question on the 4.9 thread but got no response...
oh yeah I forgot to mention that the apps I'm trying to decompile using option 10 are non system apps like the ones that you get from the market that can't be decompied using option 9...
Click to expand...
Click to collapse
First you need to make sure the path has no empty parts
C://androidfiles/apk_manager_5.0 is fine, C://android files/apk_manager_5.0 would create issues.
You only need to install new framework`s in the following cases:
1. You decompile a system apk from a different Android platform then before (Froyo, Gingerbread eg.) - in that case you install a new framework-res.apk
2. You decompile a system apk with dependencies to a 2nd framework like in Sense ROM`s or Samsung ROM`s - in that case you will in case of Sense install a new com.htc.resources.apk
You can install these with 10 option and just drag the framework in the bottom of the script window. In the rare case this fails (never happened to me), you can manually install frameworks in apktool:
open a terminal/command prompt
cd into the folder, where your apk is located
(in this example sensation)
now type this:
apktool if framework-res.apk sensation (sensation will be a tag name of the framework)
and then after type this:
apktool if com.htc.resources.apk sensation (sensation will be a tag name of the framework)
You don`t need the tags, but in case you are working on multiple projects with apktool, it makes sense. In any case I doubt you will have issues, if you drag framework to the correct area.
zelendel said:
Here is a log of the error when decompileing an apk. It works fine in 4.9 with apktool 1.3.1 but gives this error in your 5.0. I have seen this where one version of apktool will decompile the apk but the newer version will not.
Click to expand...
Click to collapse
1.3.1 is always good to have, since sometimes new apktool versions create issues (and vice versa). For that reason I always have several versions on hand so I can just drag them in "other" folder when needed.
Exactly how do I change the path to include adb.exe, which in Android SDK 12 is in the C:\Program Files (x86)\Android\android-sdk\platform-tools path.
Because Every time I launch the script in APK Manager, I get this message "Adb was not found. You will not be able to manipulate the files on your phone". I would really like to get this working. Thanks guys.
Hi.
I would have preferred to have figured this out for myself but I'm stumped here. An unmodified framework decompiles ok but any other apk fails.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I've attached the log and the unmodified apk I'd like to mod.
Hi
Im trying to edit the framework-res.apk from my rom, to change the battery icons.
Im using APK manager to decompile the apk, then i replace the stat_sys_battery pngs with 30 custom ones. after that i edit the stat_sys_battery.xml and zzzstat_sys_battery.xml to include my pngs at specific battery percantages.
that all goes well, but when i try to compile the .apk i get some errors.
first i have to type y or n i its a system app.
i press y and enter
after that it says to navigate to /apkmanager/keep and delete all files i edited.
but all files in this folder is the stock ones (IE unedited)
i have tried a bunch of things:
1. do nothing and continue
I end up with a 4 KB unsignedframework-res.apk containing onlt meta info
2. I delete the stock versions of the files I edited
I end up with exactly what was in the keep folder, an .apk without the files which I deleted
3. I delete the stock versions of the files I edited, and replace them with my modified files
I end up with what seems to be what i need (when i open the .apk in 7-zip i see all of my pngs and xmls) but when i flash it i end up with the battery unknown icon
Can anyone enlighten me??
Ok, I have no more Java or adb.exe issues. The problem is, once I choose 9 to decompile, the cmd window closes and nothing gets decompiled. Any workaround for that? I tried to change the compatibility to XP sp3 but no help.

[MASSIVE UPDATE][SOFTWARE-GUI][WINDOWS]Universal Deodexer V5 [Version #5]

Hi everyone,
Alokbina and I have created a tool which allows users to very easily deodex apks from a rom. This tool is very useful for Rom developers too. For now only windows is supported but we will try our best to make the same tool for linux too and make the tool as user friendly as possible. And, please don't forget to thank alokbina too.
NOW EVEN ON XDA PORTAL - http://www.xda-developers.com/android/deodex-all-the-things-with-universal-deodexer/
NOW WITH A BEAUTIFUL NEW GUI
Requirements:-
--->Java installed on your PC
--->system/framework folder from your rom
--->apks from that SAME ROM with the respective .odex file
--->Patience and a calm head (common sense included)
Instructions :-
1. Download and extract the zip. You will get a folder called "Universal_Deodexer_VX"
2. Open the folder and place your framework files [/system/framework] in the "framework" folder.
3. Place all your apks or jars in the "source" folder. No need to manually check if a apk has the corresponding .odex file or not. Apks or Jars which do not have .odex files are automatically deleted.
4. Double click on Launcher.bat to start the tool.
5. Select the various options (android version, compression level).Then chose the deodex option. The deodexing process can be seen in the cmd window, and the log for the process can be found in the "working" folder.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
6. Deodexed files will be found in the "done" directory. This is how the window looks after the process is complete :-
Download link -
V5 - http://www.mediafire.com/download/dz5z7oa3mbmwwom/Universal_Deodexer_V5.zip
V4 - http://d-h.st/bMp
V3 [FIXED] - http://d-h.st/QGo [MIRROR OF V3 - https://dl.dropboxusercontent.com/s...rxa7Thm9776KkEFAN87WMgcsF5NwDgiQ8CpkUFA&dl=1]
V2 - http://d-h.st/MZR
V1 - http://d-h.st/jGf
Source Code - https://github.com/abcdjdj/Universal_Deodexer
To do:-
--->Add JAR support for deodexing
--->Make linux version
--->Make it more of a "one-click deodexing"
--->Multiple apk support
Credit:-
---> iBotPeaches (apktool)
---> Google and all the guys who wrote tutorials on creating batch files
---> My teachers who teach me Java
import java.iForgotYou.*;
Changelog
Code:
V5
-->Re-wrote the entire tool from scratch (improved code, more efficient and professional code)
-->Added KitKat support
-->Updated to latest Smali and Baksmali (2.0.3)
-->Fixed the logging mechanism. Now everything gets logged properly in the file.
-->No more annoying windows opening and closing. Everything gets done in one window silently.
-->Added a verification check to see if the deodexing is successful
-->Added an option to reset tool to default (clears all files, makes it just as it was when downloaded)
-->Using a single script to deodex jar and apk files
-->Removed the flashy multi-coloured background. Switched to a simple Holo blue background
-->Lots of other small fixes and changes
V4
--->Made the tool a GUI based tool/software!:D
--->Lightweight Java Swing API is being used.
--->Added option to set compression level from the GUI.
--->Added option to set api level from the GUI.
--->Added a debug mode which can be easily enabled from the GUI. Debug mode prevents the deodexing window from closing
automatically so that it is easier to diagnose any errors if present.:)
--->Moved the framework files to a separate "framework" folder. It looks much cleaner now:)
--->Apks/Jars which do not have .odex files are now automatically deleted. No need to manually go through the files and delete anything.
--->Randomly assign a colour to each button on every run.
--->Fixed some other minor bugs.
--->As this has become a big project with a big source code, I will be uploading the source code on Github:D
V3
---> Added option to deodex JAR files.
---> Added option to pull framework files from phone.
---> Fixed a very important logical error in the Java code
V2
---> Built from scratch again.
---> Added multiple apk deodexing support. Deodex all apks at once.
Completely one-clickish!
---> No need for apktool now. 7z is used instead
---> Updated some Java code and added "clear framework" and logs option
---> Java source code is now open source!:)
V1
---> Initial Release
FAQ -
Q1) I could see some kind of errors while
deodexing but the cmd window closes very
quickly and automatically..
A - Before starting the doedexing process, be
sure to check the debug mode option. Now
the cmd windows won’t close automatically,
so you can post a screen shot here.
Q2) After following all the instructions, I
double clicked on Universal Deodexer VX.jar
but nothing happens.
A- Open up a cmd window by holding shift
and right clicking anywhere in the folder and
chose open command window here. Then
type this command –
Code:
Java –jar “Universal Deodexer VX.jar”
Now you will be able to identify the problem.
Q3) After typing the above command, I get
this error -
Exception in thread "main"
java.lang.UnsupportedClassVersionError:
Control : Uns
upported major.minor version 51.0
at
java.lang.ClassLoader.defineClass1(Native
Method)
at java.lang.ClassLoader.defineClassCond
(Unknown Source)
at java.lang.ClassLoader.defineClass
(Unknown Source)
at
java.security.SecureClassLoader.defineClass
(Unknow n Source)
at java.net.URLClassLoader.defineClass
(Unknown Source)
at java.net.URLClassLoader.access
$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown
Source)
at
java.security.AccessController.doPrivileged
(Native Method)
at java.net.URLClassLoader.findClass
(Unknown Source)
at java.lang.ClassLoader.loadClass
(Unknown Source)
at sun.misc.Launcher
$AppClassLoader.loadClass(Unknown
Source)
at java.lang.ClassLoader.loadClass
(Unknown Source)
Could not find the main class: Control.
Program will exit.
A- Please uninstall all previous versions of
java and download the latest version of Java
for your OS.
Q4) During the deodexing process, I get
some error like this –
UNEXPECTED TOP-LEVEL EXCEPTION:
org.jf.dexlib.Util.ExceptionWithContext:
regCount does not match the number of
arguments of the method
at
org.jf.dexlib.Util.ExceptionWithContext.withContex
t(ExceptionWithContext.java:54)
at
org.jf.dexlib.Code.InstructionIterator.IterateInst
ructions(InstructionIterator.java:92)..
A – Before starting the deodexing process,
be sure to select the correct Android Version
in the list on the right side of the screen.
That should solve the problem. If it still
persists then please provide us with the rom/
device/android version etc.
Q5) My apks and jar files got deodexed
properly but my phone is stuck in a
bootloop.
A- Try deodexing the apk with a lower
compression level. If this does not help then
fix permissions in your recovery. If nothing
helps in please post a logcat.
Q6) One or two applications are force
closing after deodexing them.
A- Deodex those particular apks with the
compression level as 0.
Q7) I get this error while my files are getting
deodexed –
‘xcopy’ is not recognized as an internal or
external command, or operable program or
batch file.
A- Your environment variables are not set
properly. Check this - http://
developer.appcelerator.com/qu...ternal-
command
Q8) The deodexing process has got stuck..
A- Leave it for some time. It takes some
time to convert the .odex file into smali and
then into classes.dex. If nothing happens
after some time, please let us know by
leaving your comment below along with your
device name/rom/android version etc.
Click to expand...
Click to collapse
Nice maddy. Keep up the good work.
Re: [TOOL][WINDOWS]Universal Deodexer[ALL DEVICES!!]
Great
Keep it up
Sent from my GT-S5360 using HYPERION 8 via XDA app
Me Likey:good:
Great work.. Thank you..
Very nice! Im porting it to linux - easy work once I remember how bat files works haha long time since im a bash rat.. i still miss using .bat files anyway, but sticking to the subject, i'll try to port it
Source Code..? (The Slow.class)
Re: [TOOL][WINDOWS]Universal Deodexer[ALL DEVICES!!]
Good work guys. :thumbup:
Peteragent5 said:
Source Code..? (The Slow.class)
Click to expand...
Click to collapse
Well uh um, is it compulsary to make it open source?(I don't know much about those GPL licenses but I thought that was only for the Linux kernel) Anyway, I will provide it with the V2 update.
@everyone - V2 will be much much more user-friendly.
Thank you for using our tool guys.
Hi guys!
V2 is completely ready. Completely one click to deodex now. No need to enter anything extra. Just click on one button and deodex all apks. Support for deodexing multiple apks has been added. No need to use apktool at all now. Will update OP very soon..
Thank you,
abcdjdj
abcdjdj said:
Hi guys!
V2 is completely ready. Completely one click to deodex now. No need to enter anything extra. Just click on one button and deodex all apks. Support for deodexing multiple apks has been added. No need to use apktool at all now. Will update OP very soon..
Thank you,
abcdjdj
Click to expand...
Click to collapse
That's great. Can't wait as I'm actually using the tool right now.
Stealyourface said:
That's great. Can't wait as I'm actually using the tool right now.
Click to expand...
Click to collapse
OP updated. V2 has been released!!
Peteragent5 said:
Source Code..? (The Slow.class)
Click to expand...
Click to collapse
Source code has been added in the first post.:good:
Thanks for the tool! I´m deodexing apks now, works fine, but is slowly...
Why not select a folder and deodex the folder? 1 to 1 is more slowly, is better select a folder CCCC:
Jaizu said:
Thanks for the tool! I´m deodexing apks now, works fine, but is slowly...
Why not select a folder and deodex the folder? 1 to 1 is more slowly, is better select a folder CCCC:
Click to expand...
Click to collapse
I think that you are using V1. Please use V2 because you can deodex multiple apks at once and it is completely one clickish. Please check the OP for more info.
Thank you for using my tool.
Sent from my LT26i using xda app-developers app
Awesome!
Anyone tried V2?
Sent from my LT26i using xda app-developers app
Hey there. I'm trying to use your deodexer as we speak and a couple issues I've had with it were fixable by me, namely a pathing error regarding java. However, I am getting this:
Deodexing apk..
Error occured while loading boot class path files. Aborting.
org.jf.dexlib.Util.ExceptionWithContext: Cannot locate boot class path file core
.odex
at org.jf.dexlib.Code.Analysis.ClassPath.loadBootClassPath(ClassPath.jav
a:218)
at org.jf.dexlib.Code.Analysis.ClassPath.initClassPath(ClassPath.java:14
6)
at org.jf.dexlib.Code.Analysis.ClassPath.InitializeClassPathFromOdex(Cla
ssPath.java:111)
at org.jf.baksmali.baksmali.disassembleDexFile(baksmali.java:94)
at org.jf.baksmali.main.main(main.java:308)
C:\Users\blarg\Downloads\Compressed\Deodex_V2\apks\AccuweatherDaemon.apk
1 File(s) copied
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.RuntimeException: Cannot find file or directory "out/"
at org.jf.smali.main.main(main.java:180)
File not found - classes.dex
Any idea what I can do to fix this?

[TOOL][NoobFriendly]EAIT:Easy Apk Image Themer

Today I am proud to present my new creation EAIT - EASY APK IMAGE THEMER.
DISCONTINUED
I don't use Windows anymore, so any support for this script/app is dropped.
Download from Mediafire or from ATTACHMENT.
I see sometimes peoples get very shocked after they see my modded versions of whatsapp, so I thought lets make something which helps to *any* normal android user to edit any apk.
Keep in mind that this is not much advance tool and won't be able to do all editing.
So what exactly is EAIT, it's a simple tool which extracts APK to let you edit images and then compress it back to .apk to install on your phone.
What you need?
JRE 6/7 -download it from java.com
Any good image editor like l Photoshop, GIMP or Paint.net
steps:
1. Download .rar from above.
2. Extract in C:/
3. Take backup of app(by ES explorer) you want to edit and move it to "PLACE-APK-HERE"
4. Run main application "easy apk image themer" from folder.
5. See your current apk will be listed on top.
6. Press 1 and enter to extract
7. Minimize the window and go to 'Project' folder. You'll find appname.apk folder, click on it.
8. Browse through "res" folder and see images inside drawable folders. Edit then with help of Photoshop/GIMP/Paint.NET.
Warning: rules of editing
>never edit "imagename".9.png files or you may get force close.
>If you want to replace image then choose something that has same resolution
9. After all editing maximize the window you previously minimized.
10. Press 2 and hit enter, wait for a while.
11. Press 3 and hit enter wait for a while.
12. You will find Signed-appname.apk in your "place-apk-here" folder
13. Send that app to your phone and install ( you may need to Un-install previous one)
14. Enjoy... and press thanks if you liked it
Report any bugs/problems here only.
Some images
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
the result:-
reserved
bump
Here is a Mediafire mirror for you
I've always wanted to make an inverted Facebook app, so I might give this a shot. Thank you for your work
I’m not trying to rain on OP’s parade, but out of curiosity, aren’t there similar tools for Windows already? Sometimes with even better GUIs like elesbb's GUI APK Tool
This looks like APK Multi Tool, minus all of the extra features. Even the folder structure is the same.
please help
i did everything as mentioned in ur tutorial. i colored some whatsapp smiles. and recompiled the apk and signed it. uninstalled my previous whatsapp and installed new one. but whenever i try to open a new contact to chat with it force closes. am attaching the edited apk. plz help me.
i didnt changed any resolution of images. just coloured them.
http://www.mediafire.com/download/ew7rgzz6qaa95uu/signed_whatsapp.apk
Interesting tool, would love it if i'd see screenshots and shared apks of modified apps! :good:
Great work.!!!
Hi Ankush,
You can use the Mediafire mirror.
http://www.mediafire.com/view/2zomqhmuoknb0gm/APK-Image-Themer_3.rar
BTW, amazing job now I can theme my apps...:good::good:
Downloaded
Ankush menat said:
Today I am proud to present my new creation EAIT - EASY APK IMAGE THEMER.
Download from dropbox
Please provide me mediafire mirror(mine account is not working properly)
I see sometimes peoples get very shocked after they see my modded versions of whatsapp, so I thought lets make something which helps to *any* normal android user to edit any apk.
So what exactly is EAIT, it's a simple tool which extracts APK to let you edit images and then compress it back to .apk to install on your phone.
What you need?
JRE 6/7 -download it from java.com
Any good image editor like l Photoshop, GIMP or Paint.net
steps:
1. Download .rar from above.
2. Extract in C:/
3. Take backup of app(by ES explorer) you want to edit and move it to "PLACE-APK-HERE"
4. Run main application "easy apk image themer" from folder.
5. See your current apk will be listed on top.
6. Press 1 and enter to extract
7. Minimize the window and go to 'Project' folder. You'll find appname.apk folder, click on it.
8. Browse through "res" folder and see images inside drawable folders. Edit then with help of Photoshop/GIMP/Paint.NET.
Warning: rules of editing
>never edit "imagename".9.png files or you may get force close.
>If you want to replace image then choose something that has same resolution
9. After all editing maximize the window you previously minimized.
10. Press 2 and hit enter, wait for a while.
11. Press 3 and hit enter wait for a while.
12. You will find Signed-appname.apk in your "place-apk-here" folder
13. Send that app to your phone and install ( you may need to Un-install previous one)
14. Enjoy... and press thanks if you liked it
Report any bugs/problems here only.
Some images
the result:-
Click to expand...
Click to collapse
Will try it soon cool tool will try to mod some apps
+1 Nice tool
himanshu.khanna said:
i did everything as mentioned in ur tutorial. i colored some whatsapp smiles. and recompiled the apk and signed it. uninstalled my previous whatsapp and installed new one. but whenever i try to open a new contact to chat with it force closes. am attaching the edited apk. plz help me.
i didnt changed any resolution of images. just coloured them.
http://www.mediafire.com/download/ew7rgzz6qaa95uu/signed_whatsapp.apk
Click to expand...
Click to collapse
You've edited one .9.png which is causing FC
So from what I am seeing, this allows you to easily edit images in apps. Does it however facilitate color changing? I'd like to theme facebook into the one team blackout has
asdfasdfvful said:
So from what I am seeing, this allows you to easily edit images in apps. Does it however facilitate color changing? I'd like to theme facebook into the one team blackout has
Click to expand...
Click to collapse
Facebook is mostly coded with HEX color codes and not Images...
You should use APKtool by brut.all
There are tons of guide available for How-to-theme-with-Apktool on XDA follow them.
Ankush menat said:
Facebook is mostly coded with HEX color codes and not Images...
You should use APKtool by brut.all
There are tons of guide available for How-to-theme-with-Apktool on XDA follow them.
Click to expand...
Click to collapse
Mhm... Apktool keeps on giving me issues. I guess I'll just love without theming
Sent from my One S using XDA Premium 4 mobile app
thanks but,
Ankush menat said:
You've edited one .9.png which is causing FC
Click to expand...
Click to collapse
how do i identify that which one is .9.png file? any suggestions?
himanshu.khanna said:
how do i identify that which one is .9.png file? any suggestions?
Click to expand...
Click to collapse
See the Image...
Those image files who have name like name.9.png will be visible as name.9 in Windows dont edit them
please help
Ankush menat said:
See the Image...
Those image files who have name like name.9.png will be visible as name.9 in Windows dont edit them
Click to expand...
Click to collapse
see i edited these files and they dont have .9.png in there name.View attachment 2479108
Sure, this is similar to some of the other apk editors out there like ApkTool/ApkMultiTool but this is NEWB friendly as the op expressed. I think this is a great program for someone just starting to learn about the android os and curious about themeing their own applications. Wish I had this tool when I first started themeing with apk multi tool. Without all the fluff and extra features, this software will be very helpful for users who are specifically interested in modifying the look of their applications. Good job Ankush
Anyone have any tips on editing Hangouts.apk? More specifically I would like to modify the emoji. Does framework-res.apk need to be included or something?
Sub'ed
OK so far so good, anyone know the name or where in the APK folder (which drawable folder) I could find the background images. I am working on the facebook messenger from my Sprint GS3.
Well I managed to edit the color of one of the pictures inside an app (ended up using the clock app) and now I cannot get it to install. I deleted the old clock and tried installing from es and also flashing from TWRP but could not find the file there (guess because it was not a .zip). Has to be in system/app folder.

[SOLVED]Liddroid toggles

i was trying lidroid togle on my system ui ddlk1
this was my procedure--
1 download all 3 files lidroidsysemui ,lidroid res and quicksettings.apk
2 decompile systemui and lidroidsystemui
3 copied the contents from lidroidsystemui smali folder to systemui smali folder , did not replace just copied from smali of lidroid to smali of systemui
4 i got copying message if you want to merge these folder,since 'com' folder was common to both,clicked yes
5 modified the statusbarservice.smali file
6 recompiled apk
7 opened with 7zip and copied the classes.dex to system/app
8 copied systemui.apk to syatem/app and lidroid-res to system/framework
9 quicksettings.apk to system/app
10 rebooted phone but i didnt got any status bar.the wallpaper is to the top
help me
have you set the correct permissions for all the apks
they should all be rw-r-r
you can also use a tool that will actually do everything for you except edit the manifest if you want to enable flashlight
you need to have notepad++ installed to be able to edit the smali file as per instructions on the thread
also if you have edited the manifest to enable flashlight you need to resign the apk
link to tool
http://forum.xda-developers.com/showthread.php?t=2181597
abhishekr700 said:
i was trying lidroid togle on my system ui ddlk1
this was my procedure--
1 download all 3 files lidroidsysemui ,lidroid res and quicksettings.apk
2 decompile systemui and lidroidsystemui
3 copied the contents from lidroidsystemui smali folder to systemui smali folder , did not replace just copied from smali of lidroid to smali of systemui
4 i got copying message if you want to merge these folder,since 'com' folder was common to both,clicked yes
5 modified the statusbarservice.smali file
6 recompiled apk
7 opened with 7zip and copied the classes.dex to system/app
8 copied systemui.apk to syatem/app and lidroid-res to system/framework
9 quicksettings.apk to system/app
10 rebooted phone but i didnt got any status bar.the wallpaper is to the top
help me
Click to expand...
Click to collapse
Give me systemui.apk (I don't have DDLK1, I use DDLE1)
and I will do it for you.
well i am giving you my systemui.apk but i want to learn how to do this
so plzz help me
edit--
also found that the compiles app cannot install.please tell me why??
abhishekr700 said:
well i am giving you my systemui.apk but i want to learn how to do this
so plzz help me
edit--
also found that the compiles app cannot install.please tell me why??
Click to expand...
Click to collapse
I am working on your systemui. I did not find this post, because you did not mention/quote me.
If you need help then just mention me/someone by "@hnkotnis"
Anyway you cannot install that apk by Package Installer. (Also cannot install other system apps)
You need to use Aroma File Manager (my 1st choice), Root Explorer (My 2nd choice) or System Apps Installer (This has some problems sometimes).
hnkotnis said:
I am working on your systemui. I did not find this post, because you did not mention/quote me.
If you need help then just mention me/someone by "@hnkotnis"
Anyway you cannot install that apk by Package Installer. (Also cannot install other system apps)
You need to use Aroma File Manager (my 1st choice), Root Explorer (My 2nd choice) or System Apps Installer (This has some problems sometimes).
Click to expand...
Click to collapse
ok i have root explorer but how to install apk using it
it gives the option of opening with default package installer
abhishekr700 said:
ok i have root explorer but how to install apk using it
it gives the option of opening with default package installer
Click to expand...
Click to collapse
FIRST BACKUP OLD SystemUI.apk to SD Card.
I have tested this apk but still make a backup.
(BONUS ALERT!!!) I ADDED FLASHLIGHT FIX ALSO!
I have attached apk, download it.
Put it in SD Card (anywhere)
Open Root Explorer, Go to apk location long press and click copy.
Go back...back... till root.
Click system ====> app
In upper right corner there is mount r/o. if it is mount r/o click button to make r/w.
Make it like this
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Then press paste.
Find and long press systemui.apk ====> permissions.
Give permissions as rw-r--r--
Reboot phone.
DONE!
hnkotnis said:
FIRST BACKUP OLD SystemUI.apk to SD Card.
I have tested this apk but still make a backup.
(BONUS ALERT!!!) I ADDED FLASHLIGHT FIX ALSO!
I have attached apk, download it.
Put it in SD Card (anywhere)
Open Root Explorer, Go to apk location long press and click copy.
Go back...back... till root.
Click system ====> app
In upper right corner there is mount r/o. if it is mount r/o click button to make r/w.
Make it like this
View attachment 2630076
Then press paste.
Find and long press systemui.apk ====> permissions.
Give permissions as rw-r--r--
View attachment 2630077
Reboot phone.
DONE!
Click to expand...
Click to collapse
hey i followed your steps but on rebooting phone the statusbar was same as before no lidroid toggles??
BTW pm me your facebook id we will talk there
abhishekr700 said:
hey i followed your steps but on rebooting phone the statusbar was same as before no lidroid toggles??
Click to expand...
Click to collapse
I added flashlight fix.
Try this one.
If this gives same error, there is one more possible error.
Try this. If this gives error, then I will go to solve that remaining doubt.
BTW No facebook id. Please respect my privacy.
If you want to contact me use XDA PM.
I was always...am always...will be always on XDA
hnkotnis said:
I added flashlight fix.
Try this one.
If this gives same error, there is one more possible error.
Try this. If this gives error, then I will go to solve that remaining doubt.
BTW No facebook id. Please respect my privacy.
If you want to contact me use XDA PM.
I was always...am always...will be always on XDA
Click to expand...
Click to collapse
no change :sorry:
pm me your facebook plzzzzzzz
i will keep it to myself only
just use the lidroid tool I gave earlier with an unmodded stock system ui
once done flash that and check that everything works except flashlight
for flashlight add this to the activity in the android manifest
Code:
<activity android:theme="@*android:style/Theme.NoTitleBar.Fullscreen" android:name="com.lidroid.systemui.quickpanel.FlashlightActivity" android:clearTaskOnLaunch="true" android:launchMode="singleTask" android:configChanges="keyboardHidden|orientation" />
resign the apk - important since you have changed the manifest you must resign
put in a flashable and zip and flash with system mounted
note - you cant put it in the rom zip and reflash - the status bar will disappear most likely due to signature mismatches as all system apps need to be signed with the same key so if thats what you are doing re-sign all your system apps with the same key or you could maybe edit the framework to allow multiple signitures
abhishekr700 said:
no change :sorry:
pm me your facebook plzzzzzzz
i will keep it to myself only
Click to expand...
Click to collapse
Try with this one.
Sorry. No FB id.
hnkotnis said:
Try with this one.
Sorry. No FB id.
Click to expand...
Click to collapse
huh....no change
gonna try the too given by marcussmith2626
marcussmith2626 said:
just use the lidroid tool I gave earlier with an unmodded stock system ui
once done flash that and check that everything works except flashlight
for flashlight add this to the activity in the android manifest
Code:
<activity android:theme="@*android:style/Theme.NoTitleBar.Fullscreen" android:name="com.lidroid.systemui.quickpanel.FlashlightActivity" android:clearTaskOnLaunch="true" android:launchMode="singleTask" android:configChanges="keyboardHidden|orientation" />
resign the apk - important since you have changed the manifest you must resign
put in a flashable and zip and flash with system mounted
note - you cant put it in the rom zip and reflash - the status bar will disappear most likely due to signature mismatches as all system apps need to be signed with the same key so if thats what you are doing re-sign all your system apps with the same key or you could maybe edit the framework to allow multiple signitures
Click to expand...
Click to collapse
tried the tool no success !!!!!!
abhishekr700 said:
tried the tool no success !!!!!!
Click to expand...
Click to collapse
trust me it works - make sure you actually have a status bar before you flash
if you are flashing with a statusbar that has already disappeared it wont bring it back!
marcussmith2626 said:
trust me it works - make sure you actually have a status bar before you flash
if you are flashing with a statusbar that has already disappeared it wont bring it back!
Click to expand...
Click to collapse
i flashed when i had a status bar
abhishekr700 said:
i flashed when i had a status bar
Click to expand...
Click to collapse
is that your unmodified systemui you have posted on page one?
marcussmith2626 said:
is that your unmodified systemui you have posted on page one?
Click to expand...
Click to collapse
yes
abhishekr700 said:
yes
Click to expand...
Click to collapse
flash this in cwm with system mounted
marcussmith2626 said:
flash this in cwm with system mounted
Click to expand...
Click to collapse
no change
am i doing something wrong???
hnkotnis gave me lot of systemui.apk i tried update.zip by you and by myself
what is happening????????????????????????

Categories

Resources