[Tool/Utility] JoelDroid Lollipop Batch Deodexer V 2.5 [Updated 18 Apr 2015] - Android Software/Hacking General [Developers Only]

{
"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"
}
Hey Guys,
Ever since the tutorial for Lollipop deodexing was posted on XDA portal, I was working on a batch deodex tool.
And finally it is complete.
Update...
I'm bit stuck with my personal life hence I do not have the time to manage this project , anyone who likes to take it over can do so.
The code is open source.
Pull requests are welcome...
Update 2
I will be updating this project whenever I have time, in the meantime if anyone wants to join this project feel free to PM me and I can add you to the project. Code will remain open source
Lollipop Batch Deodex Source Code
Also featured on XDA Portal
Features
Checks if the prerequisites are installed.
Displays the count of Odexed Apps. Priv-Apps and Framework Apps before DeOdexing
DeOdexes System Apps, Priv-Apps and Framework Apps in Batch Mode
Automatically Zipaligns deodexed files
Click to expand...
Click to collapse
Credits
Just wanted you guys to know that the credit for finding out this method goes for the poster of this article HERE (it is in Korean btw, I think it is Korean do correct me if I'm wrong).
The credit for translating and posting on XDA goes to @Tech N You
Thanks to @Golvfor all the help in fixing oat conversion issues
Thanks to @_riddle for his amazing oat2dex tool
Click to expand...
Click to collapse
Pre-Requsites
Windows PC with .NET Framework 4.5
Java 7, with Path Variable Set up
Click to expand...
Click to collapse
Usage
Make sure Java is installed and Java Path Variable is set in your PC
Due to the nature of Java tools, run the app from a path where there is no spaces, like D:\JBD
Unzip the Odexed rom zip, to say D:\MyRom (for example)
So within the folder D:\MyRom there will be subfolder "system" and within system folder, app, priv-app and framework folders must be present, you should select "system"
Now run the app, after Java check, it will prompt you to select a folder where Odex files are found, you should select D:\MyRom
If your rom is Odexed and your selection was correct (refer the folder structure image above step), the app will show you how many files will be DeOdexed, now follow the on screen instructions.
Sit back and relax and wait till the app finishes DeOdexing your rom.
Download

Changelog
Version 2.5
Works with both Java 7 and 8
Ignorelist option removed (causes lots of permission issues)
Version 2.5 Beta
Lots of code optimization
Much Better Java detection, also checks which version of Java
Better cleanup
64 bit rom support, no need to rename files, detects automatically
Added ignore list as some apps cause issues with deodexing
Latest oat2dex v7
Version 2.4
Lots of code optimization
Better Java detection
Deodexed files are automatically zipaligned
Version 2.3
Small validation bug fixes
Optimized code
Version 2.2
Deodexing Boot Oat Files, now this is a complete deodex solution
Much faster and optimized deodex process
Code optimizations and bug fixes
Version 2.1
Better working directory cleanup on exit
Added logging, logs should appear in your desktop
Version 2.0
Fixed Critical bug, now rom boots and all deodexed files work
Full windows app, for user convenience
Multi-threading
Version 1.1
Added Deodexing Framework apps support
Lots of Bug fixes
Added Easy folder selection by user
Better Deodex status reporting
Better Java check method
Version 1.0
Initial Release

Additional Info
reserved

joeldroid said:
Reserved
Click to expand...
Click to collapse
Awesome work
You deserve to be on portal! :good: :laugh:

Thanks mate it was your article in the portal that grabbed my attention
Merry Christmas

joeldroid said:
Thanks mate it was your article in the portal that grabbed my attention
Merry Christmas
Click to expand...
Click to collapse
Haha thanx but you're the real one that made this batch deodex thing possible! :good: Congrats :good:
Merry Christmas to you too dude! :good:

Any chance of more detailed guide for not so clever ppl like me. I unziped my rom to a folder named deodex on my C drive, then set the config to C:\deodex\system. But when i run the deodex tool its says no apps found. Where have i gone wrong.
Thanks

@joeldroid, Awesome work!! Everything is really simple so far, but I'm running into a "baksmali failed" message when I have everything placed from what I understand. Think you could help me out a little? Backsmali Failed Image

Hey @joeldroid, you saved me the job of having to deodex everything manually, mate. Will see if this really works. Thanks in advance, and merry Christmas for you too!
Waiting for framework deodexing support!

raynan said:
@joeldroid, Awesome work!! Everything is really simple so far, but I'm running into a "baksmali failed" message when I have everything placed from what I understand. Think you could help me out a little? Backsmali Failed Image
Click to expand...
Click to collapse
Hey raynan,
I was getting this as well, in some Samsung apps like Samsung IME, Samsung DriveMode etc, this I believe is something to do with the structure of the app and Samsung is using an incompatible structure, where baksmali fails to decompile. But I will try looking into this further.

steha said:
Any chance of more detailed guide for not so clever ppl like me. I unziped my rom to a folder named deodex on my C drive, then set the config to C:\deodex\system. But when i run the deodex tool its says no apps found. Where have i gone wrong.
Thanks
Click to expand...
Click to collapse
sure thing,
I will add a better usage guide today. Yesterday after a long few days I was sleepy and tired. I will add a more detailed one for everyone.

joeldroid said:
Hey raynan,
I was getting this as well, in some Samsung apps like Samsung IME, Samsung DriveMode etc, this I believe is something to do with the structure of the app and Samsung is using an incompatible structure, where baksmali fails to decompile. But I will try looking into this further.
Click to expand...
Click to collapse
Ah, good to know I'm not crazy thanks. No rush from me, enjoy your holiday

joeldroid said:
Hey Guys,
Ever since the tutorial for Lollipop deodexing was posted on XDA portal, I was working on a batch deodex tool.
And finally it is complete.
This is what it currently does...
Deodexes System Apps and Priv-Apps
I'm currently working on deodexing framework apps too.
I will release an updated version with framework deodex support hopefully within a week (hey its Christmas you know )...
Just wanted you guys to know that the credit for finding out this method goes for the poster of this article HERE (it is in Korean btw, I think it is Korean do correct me if I'm wrong).
Usage:
Download
Click to expand...
Click to collapse
Finally you're on portal

Tech N You said:
Finally you're on portal
Click to expand...
Click to collapse
yeah I'm so happy.
Framework deodexing complete. Posting an updated version today

joeldroid said:
yeah I'm so happy.
Framework deodexing complete. Posting an updated version today
Click to expand...
Click to collapse
Looking forward to it

can you plz explain in another way what to do after extracting zip file?
where to place files?

steha said:
Any chance of more detailed guide for not so clever ppl like me. I unziped my rom to a folder named deodex on my C drive, then set the config to C:\deodex\system. But when i run the deodex tool its says no apps found. Where have i gone wrong.
Thanks
Click to expand...
Click to collapse
I have added a much detailed user guide. have a look and let me know if something is not clear.
Cheers

startracker said:
can you plz explain in another way what to do after extracting zip file?
where to place files?
Click to expand...
Click to collapse
Please see the updated user guide, thanks

Error
Rom:cm12
Sent from my GT-I9500 using Tapatalk

@joeldroid
Awesome work! keep it up,

Related

[SCRIPT] APK Manager like UI interface to edit m10 files [26 July-v1.3]

Based on apk manager script I have created a script which gives ease to modify m10 files. Copy script.bat into folder where m10tools binaries exist (at location where m10decoder.exe, m10encoder.exe, etc...).
{
"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"
}
Download Script File Here
Installation:
1. Create folders Decoded, Encoded and m10_files at location where m10tool binaries are placed.
2. Copy script.bat at location where m10tool binaries are placed.
How to use
1. Place you m10 files in m10_files folder.
2. Select desired operation as shown in screen shot.
Change Logs
Code:
[B]Version 1.3[/B]
1. Read log functionality working now.
2. Backup encoded files function added (to keep encoded files when doing clean all)
3. Flush log function added.
4. More FAQs added and now they look more elegant.
[B]Version 1.2[/B]
1. Logging was not working in previous versions, corrected now.
2. Correct version of script now shown after opting about operation.
[B]Version 1.1[/B]
1. Source m10 file also gets deleted when cleaning current project.
2. All source m10 files gets deleted when performing clean all operation.
[B]Version 1.0[/B]
Initial release
Let me know if anyone need any help on this.
link dead :-(
liamstears said:
link dead :-(
Click to expand...
Click to collapse
Works for me, though why anyone would need this I can't really figure out as the m10 editor is all in a nice GUI already.
Doktaphex said:
Works for me, though why anyone would need this I can't really figure out as the m10 editor is all in a nice GUI already.
Click to expand...
Click to collapse
I found it useful and easy to use. Thought might be easier for themers to mod m10 files.
Sent from my Desire HD using XDA Premium App
liamstears said:
link dead :-(
Click to expand...
Click to collapse
Its on dropbox and I am sure link is not dead.
Sent from my Desire HD using XDA Premium App
Update to version 1.1
1. Source m10 file also gets deleted when cleaning current project.
2. All source m10 files gets deleted when performing clean all operation.
Updated to version 1.2
1. Logging was not working in previous versions, corrected now.
2. Correct version of script now shown after opting about operation.
Can we expect any update?
aceman28 said:
Can we expect any update?
Click to expand...
Click to collapse
No mate. I thought this might be useful to the community but seems this is not required much.
amresh said:
No mate. I thought this might be useful to the community but seems this is not required much.
Click to expand...
Click to collapse
Had a play over the weekend and tbh I prefer this script to the GUI. But Im comfortable on a CLI so some may differ.
Anyway, Ill still be using it and appreciate any updates.
Dude360 said:
Had a play over the weekend and tbh I prefer this script to the GUI. But Im comfortable on a CLI so some may differ.
Anyway, Ill still be using it and appreciate any updates.
Click to expand...
Click to collapse
Thanks mate. Will try to bring something if have some extra time .
Version 1.3
1. Read log functionality working now.
2. Backup encoded files function added (to keep encoded files when doing clean all)
3. Flush log function added.
4. More FAQs added and now they look more elegant.
i know this is not the right forum for it, but does anyone know where i can edit the sense 3.0 skin for the htc evo 3d?
I have Rosie.apk in m10_files, how to set current project (0) ? what's needed to input ?
dungphp said:
I have Rosie.apk in m10_files, how to set current project (0) ? what's needed to input ?
Click to expand...
Click to collapse
Drag m10 file (should be in rosie.apk\asset\??) out of rosie.apk and put into m10_files folder. Press 0 and select file followed by 1 to decode. To encode use 4.
tbistone said:
i know this is not the right forum for it, but does anyone know where i can edit the sense 3.0 skin for the htc evo 3d?
Click to expand...
Click to collapse
Can you explain more about what you want exactly?
Ok...not very well informed on the APK and M10 conversion process, came across this M10 script, decompile, the files came out mirrored. Still need to learn a little more...LOL.
Anyway, I am trying to convert / extact the Doubleshot Sense 3 fusion_DS_v1.0.1.apk.zip file to get the Default Skin (blue highlights) to be an installable APK skin file for my Desire Z.
I have found the HTC Green to be not as attractive for me as the blue that TMOUS themes have, including the blue slected text, etc.
Any advice, insight, other stuff, heck do this and post the APK would be great.
See the file from Dropbox http://dl.dropbox.com/u/24558395/fusion_DS_v1.0.1.apk.zip
Thank in advance.
Man, I saw this thread a couple weeks ago, and spent an hour looking for it again today. This is great because I use ApkManager faithfully and don't necessarily like the m10editor.exe. Thank you for this wonderful script!
mpitcher225 said:
Man, I saw this thread a couple weeks ago, and spent an hour looking for it again today. This is great because I use ApkManager faithfully and don't necessarily like the m10editor.exe. Thank you for this wonderful script!
Click to expand...
Click to collapse
Thanks bro.
Sent from my Desire HD using xda premium

[APP] Odexer [11/04/2011]

{
"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"
}
This is an app you can run from your rooted phone to odex your framework and system apps (has option to also odex data/app but its not recommended). The app will automatically remove classes.dex from each apk as well. I've tested this on shift deck and cm7 ROMs also works on og evo. There's no test on the app so if you run it and you're already odex or not on a compatible ROM or whatnot; its still going to run.. It was originally made for the evo shift but it has been tested successfully on the Evo on kush deck rom and CM7 nightlies (it checks to see if its a shift or original evo and mounts accordingly). This is for Gingerbread AOSP ROMs and hasn't been tested on sense (bootclasspath is different so it's likely it will not work).
Make sure you have a fresh nand before using, just in case.
Recommended usage: Press button "Odex System Framework". Let it do its thing then press "Odex System Apps" (be patient, takes several minutes to complete). While running, don't interrupt it.
Other option "Odex Framework + System Apps" works fine as well but not as safe as running separately.
"Odex Data Apps" isn't recommended, its an option I put in but I don't even use.
Always remember, you must odex framework before system/apps!
Keep in mind, apps are going to force close while the script is running. Also dalvik cache is deleted when it goes through system/apps so when it reboots; you will likely have to setup your widgets again and may have to sign back into gapps.
Big thanks to Dodgejcr for help with the script.
Download: Odexer version 1.0
Screeny:
Does this odex sense based roms as well? This sounds good though.
edit: dang it...should've paid more attention to the post got my answer... question: do you plan to make a deodexer as well...just curious.
theidlemonk said:
Does this odex sense based roms as well? This sounds good though.
Click to expand...
Click to collapse
I've never tried to be honest. As I said in the OP, I don't think it will but if someone wants to try (and make a nand first) that would be cool. At least report back and let us know lol.
Edit: deodexing would be an ideal option however it takes java commands to deodex an app with baksmali so unfortunately its not an option. For example: java -jar baksmali.jar -x :nameofjar.odex and those commands can't be run on the phone.
This looks cool. Soon we won't even need our computers to hack and mod our phones lol.
Trying this on Merge. Will follow up, Thanks!
Good job man. Previously I've accomplished this with bash scripts. I'd like to see where this goes. Like option to search for bootclasspath and automatically use the it, instead of having a dedicated one (which limits the app). Good job
Edit. If you are interested, I can make this work on Sense.
Edit 2. Man. This has me really intrigued now I looked through the app. One more thing that needs to be implemented is the removal of classes.dex. Once Odexed, you don't need classes.dex. It simply takes up space.
tommytomatoe said:
Good job man. Previously I've accomplished this with bash scripts. I'd like to see where this goes. Like option to search for bootclasspath and automatically use the it, instead of having a dedicated one (which limits the app). Good job
Edit. If you are interested, I can make this work on Sense.
Edit 2. Man. This has me really intrigued now I looked through the app. One more thing that needs to be implemented is the removal of classes.dex. Once Odexed, you don't need classes.dex. It simply takes up space.
Click to expand...
Click to collapse
Classes.dex is automatically removed. Also, I'm planning on adding the option to select an apk to odex (individually) and thinking about finding the bootclasspath maybe by looking in init.rc but that's a thought.
Sent from my PG06100 using Tapatalk
Dread 7us said:
Classes.dex is automatically removed. Also, I'm planning on adding the option to select an apk to odex (individually) and thinking about finding the bootclasspath maybe by looking in init.rc but that's a thought.
Sent from my PG06100 using Tapatalk
Click to expand...
Click to collapse
Great man. I must have missed where classes.dex gets removed.
It won't be a bad idea to add single apk odex. It never hurts to have more options.
Sent for the EVO Classic.
Asking for permission...
Hi
I just modified your odex_system_frame_app.sh for it to work with htc desire.
It is working well for my ROM. Is it alright for you if I share the modded script for the HTC Desire community ?
I will post only the script, not the whole apk.
Thanks in advance for your kind permission.
ckpv5 said:
Hi
I just modified your odex_system_frame_app.sh for it to work with htc desire.
It is working well for my ROM. Is it alright for you if I share the modded script for the HTC Desire community ?
I will post only the script, not the whole apk.
Thanks in advance for your kind permission.
Click to expand...
Click to collapse
That's fine by me
Sent from my PG06100 using Tapatalk
Dread 7us said:
Classes.dex is automatically removed. Also, I'm planning on adding the option to select an apk to odex (individually) and thinking about finding the bootclasspath maybe by looking in init.rc but that's a thought.
Sent from my PG06100 using Tapatalk
Click to expand...
Click to collapse
Looking forward to being able to odex just a single apk individually. Any idea when that option might be implemented? Thanks in advance for this wonderful app!!
just installed this on my evo running miui 1.12. works awesome! just had to reboot my phone, sign back into my account like u mentioned earlier i think, and for some odd reason it jumbled up my apps, like just moved them from screen 1 to screen 3 lol but running good
Thanks! i love odex stuff been looking for sumthing like this
UPDATE for miui
well used this app like mentioned work great minus the fact it rearranged things but for sum reason it keeps FC'ing when i call sum1. then it shuts off my service then comes back..i can still talk on the phone but idk.. ill post screenys below. maybe miui messed up when it updated? idk ill wipe everything and post again.. any fix? if so ill be glad to test it out
'nother update
dvickers said:
well used this app like mentioned work great minus the fact it rearranged things but for sum reason it keeps FC'ing when i call sum1. then it shuts off my service then comes back..i can still talk on the phone but idk.. ill post screenys below. maybe miui messed up when it updated? idk ill wipe everything and post again.. any fix? if so ill be glad to test it out
Click to expand...
Click to collapse
nope its totally not this app miui is just being funky -.-
Link is dead
patr0 said:
Link is dead
Click to expand...
Click to collapse
Link has been fixed. Also, hoping to update the app soon.
i try to use your odexer on my i9000 rom but odexer just odex core.jar and can't odex framwork.jar and say reboot your device
MSGuxl said:
i try to use your odexer on my i9000 rom but odexer just odex core.jar and can't odex framwork.jar and say reboot your device
Click to expand...
Click to collapse
Its going to be updated soon with tommytomatoes universal odex script. That means it will odex any rom and any android OS version.
Sent from my PG06100 using xda premium
Any chance you can post a link to that universal odex script ?
Sent from my PC36100 using XDA
mito8485 said:
Any chance you can post a link to that universal odex script ?
Sent from my PC36100 using XDA
Click to expand...
Click to collapse
Sorry but you would have to ask tommytomatoe, it is his script.
Sent from my PG06100 using xda premium

[Tool][Windows][Easy] Quick APK-Tool

krassermensch is pleased to present you his simplified version of APK-Tool:​Quick APK-Tool​
For most of you it might be not a big problem to simply decompile an APK-File thanks to Connor Tumbleson's APK-Tool which is used as base for this small tool. The advantage of this tool isn't huge but it'll probably save you lots of time.
Features:
the simplest way of decompiling
the simplest way of compiling
the simplest way of signing & zipaligning
==> the simplest way of working with apk files
Setup:
Just download the file from my GDrive and extract the zip to a folder. Furthermore make sure you installed Java on your computer.
==> done, yeah it's really that simple
If you don't know exactly how to work with this tool I'd recommend you to read the readme file in the downloaded package.
How this tool found its way to xda:
some months ago (the time I was using Windows) I wanted to materialize my spotify app a little bit. Decompiling, compiling, signing and zipaligning just took too much time so I decided to write a simple batch tool that does all of these operations as quick as possible. The result was the tool I'm presenting you today. Why npw, not earlier? Yeah, quite simple, I forgot this tool, but when I visited GDrive this morning I found this tool. Thinking that some of you might want to have something like that I've just updated to the latest APKTool version to provide you the latest features and compatibilities but that's it. Most probably I won't update this tool no more as I switched to Manjaro OS. If you share this project I'd like you to give credits to me: krassermensch. But now I wish y'all lots of fun using my tool:good:.
Sources:
APKTool
Everything I did is written in batch xD
XDA:DevDB Information
Quick APK-Tool, Tool/Utility for all devices (see above for details)
Contributors
krassermensch
Version Information
Status: No Longer Updated
Current Beta Version: Current one
Beta Release Date: 2016-02-11
Created 2016-02-11
Last Updated 2016-02-11
nice tool easy to use but how to see error log?
vikasb32 said:
nice tool easy to use but how to see error log?
Click to expand...
Click to collapse
I hide it as it annoyed me but yeah, there are really some cases when you need to see the log. I programmed it that it recognizes errors but not which one. Although it wouldn't be a huge task to show the log only when there are occuring errors. I just can't test changes if I do some as I don't have Windows no more. If you really need it I could borrow a Computer running windows and try to do what you're asking for...
krassermensch said:
I hide it as it annoyed me but yeah, there are really some cases when you need to see the log. I programmed it that it recognizes errors but not which one. Although it wouldn't be a huge task to show the log only when there are occuring errors. I just can't test changes if I do some as I don't have Windows no more. If you really need it I could borrow a Computer running windows and try to do what you're asking for...
Click to expand...
Click to collapse
Can you please tell me how you managed to materialize spotify.apk ? I want to change background of spotify app from black to white but I couldn't even decompile spotify.apk . I have installed java on my pc. It is strange because I can decompile other apk files but I can't decompile spotify.apk . When I use your tool , it gives me error saying that 'An error occured' BTW I have used couple of different spotify version but I didn't succeed. I think spotify.apk is protected for decompile. Thanks in advance.
alali44 said:
Can you please tell me how you managed to materialize spotify.apk ? I want to change background of spotify app from black to white but I couldn't even decompile spotify.apk . I have installed java on my pc. It is strange because I can decompile other apk files but I can't decompile spotify.apk . When I use your tool , it gives me error saying that 'An error occured' BTW I have used couple of different spotify version but I didn't succeed. I think spotify.apk is protected for decompile. Thanks in advance.
Click to expand...
Click to collapse
My tool is a bit old. You have to update the apktool version inside of it to be able to decompile APKs compiled with the latest SDK tools. Just do that and retry after that. It should work with the latest Spotify APKs then...
krassermensch said:
My tool is a bit old. You have to update the apktool version inside of it to be able to decompile APKs compiled with the latest SDK tools. Just do that and retry after that. It should work with the latest Spotify APKs then...
Click to expand...
Click to collapse
I did what you say and downloaded apk tool 2.1.1. jar and changed it with yours but it gave the same error. I tried to decompile spotify.apk with only new apk tool to see what the error it gave and it gave the error in the below SS. What do I do wrong? Here the apk file I want to modify: https://mega.nz/#!F85z3IaL!iLeqUVre4Zz-pSBK0D4J-3osX4SZ0TDw0uYCdw2WYmI
Thanks
{
"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"
}
Sent from my SM-N910C using Tapatalk
alali44 said:
I did what you say and downloaded apk tool 2.1.1. jar and changed it with yours but it gave the same error. I tried to decompile spotify.apk with only new apk tool to see what the error it gave and it gave the error in the below SS. What do I do wrong? Here the apk file I want to modify: https://mega.nz/#!F85z3IaL!iLeqUVre4Zz-pSBK0D4J-3osX4SZ0TDw0uYCdw2WYmI
Thanks
Click to expand...
Click to collapse
Sry, but I dunno...
krassermensch said:
Sry, but I dunno...
Click to expand...
Click to collapse
Thanks for your interest but I need to know something. Did you manage to decompile the apk I sent?
Sent from my SM-N910C using Tapatalk
alali44 said:
Thanks for your interest but I need to know something. Did you manage to decompile the apk I sent?
Click to expand...
Click to collapse
I didn't try since I only have my mom's Kubuntu machine at the moment...
krassermensch said:
I didn't try since I only have my mom's Kubuntu machine at the moment...
Click to expand...
Click to collapse
Thanks anyway mate
Where is the link to download "Bypass Security Hack" on Method 6

[Tool] - IOIO DeOdexer supports Lollipop and Marshmallow v1.1

IOIO DeOdexer
Screenshot​
{
"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"
}
​
Disclaimer​This tool is to deodex Lollipop and Marshmallow roms. I am sure you guys know what it does. I will not take any responsibility if something goes wrong because of it. Most important factor is your feedback, please share your feedback to make this tool bug free, it works or not. Features includes:
1. *.odex.xz support
2. *.odex support
3. Zipalign all Apks after deodexing
4. full Marshmallow and Lollipop support
5. optional app, priv-app and framework folders selection
6. remove all .so files if you do not want them with apk's
7. symlink script to add in updater script for unreadable .so files (you just need to paste in updater script, no more manual editing for symlinkling)
Tested On​
* Windows 10 x64
* Windows 8 x64
* other windows version that have .Net Framework 4.5.2 installed
Usage​
1. Run it as Admin
2. Always use it in folder which path does not have spaces in names, i will highly recommend it to use in root folder of your windows installation drive i.e C:/
Pre-reqs​
* IOIO DeOdexer requires .Net Framework 4.5.2
* Most important requirement is java jdk / jre Please install and set Path Variable it make working else it won't work (i hope you guys know what i mean)
Reporting Bugs & Feature Requests ​
Please feel free to report any bugs and feature request, i am more than happy to add new features in it
Tools Used​
* Microsoft visual studio
* 7zip
* oat2dex.jar credit and special thanks to @_riddle
Downloads​
Please do not make mirrors​
v1.1​
ChangeLogs​
v1.1 - 13/03/2016​Added java check, because of user error deodexer was considered not working​code enhancements​
v1 7/03/2016​initial release​
Look like i missed something brother Ravian , definitely will give it a try on my next deodexing fw ??
thereassaad said:
Look like i missed something brother Ravian , definitely will give it a try on my next deodexing fw ??
Click to expand...
Click to collapse
Thanks bro assaad sure mate let me know if something wrong happens so I can fix it. Thanks bro for always supporting me
@ravian29: I have issue on deodex stock MM. Please see my attachment with bold red lines. How to fix them? Thanks!
chuyennho184 said:
@ravian29: I have issue on deodex stock MM. Please see my attachment with bold red lines. How to fix them? Thanks!
Click to expand...
Click to collapse
first of all bro i never used lg mobile so can you please tell me other deodex tools deodex these files fine ? can you please send me these files with framework of your mobile so i can try to deodex them and find out whats wrong with them. thanks
ravian29 said:
first of all bro i never used lg mobile so can you please tell me other deodex tools deodex these files fine ? can you please send me these files with framework of your mobile so i can try to deodex them and find out whats wrong with them. thanks
Click to expand...
Click to collapse
@ravian29: Please help me to deodex these apps. Thank!
https://drive.google.com/file/d/0B4FoLWZ0e4kmWkdOTnFVM0pjVjQ/view
chuyennho184 said:
Please help me to deodex these apps. Thank!
https://drive.google.com/file/d/0B4FoLWZ0e4kmWkdOTnFVM0pjVjQ/view
Click to expand...
Click to collapse
ok let me have a look in them, can you please tell me other deodex tools can deodex these apps ?
ravian29 said:
ok let me have a look in them, can you please tell me other deodex tools can deodex these apps ?
Click to expand...
Click to collapse
Have same issue like your tool. Before I've used SVA Deodexer v4.1 can deodex successfully but I see log file is error with these apps. I don't know why alway error with these apps. Thank for your helping.
P/s: Sorry for my bad English.
chuyennho184 said:
Have same issue like your tool. Before I've used SVA Deodexer v4.1 can deodex successfully but I see log file is error with these apps. I don't know why alway error with these apps. Thank for your helping.
P/s: Sorry for my bad English.
Click to expand...
Click to collapse
then these apps are not deodex-able but i will try to deodex them manually and will track them to see whats wrong with them, please allow me some time as i am currently a bit busy
ravian29 said:
then these apps are not deodex-able but i will try to deodex them manually and will track them to see whats wrong with them, please allow me some time as i am currently a bit busy
Click to expand...
Click to collapse
Thank for your helping.
chuyennho184 said:
@ravian29: Please help me to deodex these apps. Thank!
https://drive.google.com/file/d/0B4FoLWZ0e4kmWkdOTnFVM0pjVjQ/view
Click to expand...
Click to collapse
sorry i forgot to ask you about files in
framwork/arm/
framework/arm64/
framework/oat
whichever path you have please send me boot.oat
thanks
did quick test.sadly the tool don't work for me. joeldroid and svadeodex does though.
wertzPH said:
did quick test.sadly the tool don't work for me. joeldroid and svadeodex does though.
Click to expand...
Click to collapse
can you please share log file ? on which rom did you try this tool ? what error did you got ?
Opened source?
Sent from my SM-G9350 using Tapatalk
yyh991013 said:
Opened source?
Sent from my SM-G9350 using Tapatalk
Click to expand...
Click to collapse
Not decided yet, may be in the future. Is there any part which you can improve? May be we can discuss it to make it better
Hi,
it doesnt work for me. Here my log. Its a Huawei Marshmallow system.
http://pastebin.com/jHHiqEgx
r
Blackball said:
Hi,
it doesnt work for me. Here my log. Its a Huawei Marshmallow system.
http://pastebin.com/jHHiqEgx
Click to expand...
Click to collapse
as your logs show you did not include framework folder in system folder or if you have /system/framwork folder it does not have
/system/framwork/oat/boot.oat or
/system/framwork/arm/boot.oat
system/framwork/arm64/boot.oat
depending on your device you may have one or more of these paths but the problem is your boot.oat is missing, please try a new extracted system folder
In my system folder are
/system/framwork/arm/boot.oat
system/framwork/arm64/boot.oat
in system/framework/oat are a arm and arm64 folder

[TOOL][Windows] Easy Android Signer v1 and v2 signing scheme (single/Batch)

Hello guys
Here i come with new tool again
Android Application Signer - Version 1 and Version 2 Scheme
This Tool Supports From old to Till nougat +
What this Tool do:-
zipalign, signing and verifying of multiple APKs in one step
supports v1 and v2 android apk singing scheme
support for multiple signatures for one APK
Single - Batch Signing
Requirement:-
* Java 8 (JDK)
*Patience
How To install it
1. Download apksigner_v3_by-venkat_kamesh.zip ( latest ) from below attachment
2. Extract it any where you like
3. Copy tool folder to C:\Windows\System32 (mandatory)
Don't Change any script -- if edited this may not work
4. now Double click on signer_tool.reg and install it
5. Tada Done..! Enjoy tool
How It works
Single Application Signing -
Right Click on Application That to be Signed ( as shown in Screens Below)
{
"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"
}
Click on Android Signer will sign your app with no problem
Batch Application Signing -
What all the app you would like to Sign, Store them in a folder
Example - i had created a folder named OK and added apps. which i would like to Sign
and right Click on that OK folder. you will find Android Signer option ( as in screens )
Click on Android Signer will Sign all the Application within the Folder..
Then after Replace and Enjoy
Changelog:-
Version v2 Initial update
Version v3 (present)
updated signer algorithm
Added choosable option to get logcat ( single /batch ) on same path of application
F.A.Q
Q.What does this sign with? Does it create a keystore? I do not see any mention of a password, so it might sign with a debug key?
Ans. Click here
Q.Do this sign/zipalign jar files too ?
Ans. Click here
Credits:-
Special Thanks to Patrick Favre-Bulle for Uber tool ( a open source project )
Thanks to @majdinj for plug-in guide
Don't Forget to mention me if you used my work...
Great work Sir VK.:good:
•••
Great job !
Thanks mate!
awesome mate
@venkat kamesh thanks bro, awesome tool.
What does this sign with? Does it create a keystore? I do not see any mention of a password, so it might sign with a debug key?
Great one mate!
ZawZaw said:
Great work Sir VK.:good: •••
Click to expand...
Click to collapse
edzamber said:
Great job !
Click to expand...
Click to collapse
Astrako said:
Thanks mate!
Click to expand...
Click to collapse
kingdj said:
awesome mate
Click to expand...
Click to collapse
Bewildered Wolf said:
@venkat kamesh thanks bro, awesome tool.
Click to expand...
Click to collapse
serajr said:
Great one mate!
Click to expand...
Click to collapse
thank you
hope you loved it
fryingpan0613 said:
What does this sign with? Does it create a keystore? I do not see any mention of a password, so it might sign with a debug key?
Click to expand...
Click to collapse
i had created a release .jks key . I used that key for signer
the code it self had alias, passcode and all while you sign it
which is sha256withrsa encryption algorithm by default
Completely V2 signing Scheme
The process would be like Zipalign , Sign (v2 scheme with release key), Verify signature (with hash check)
which the code relied upon official implementation.
I had edited settings.apk manifest.xml also Framework-res.apk manifest.xml
Signed with my tool and replaced ( tested with xperia z5 running nougat) had no issues till now .. even after wipe data
Give a try and have fun
This will not sign with debug key
Regards
VK
@venkat kamesh bro first thanks a lot
does tool automatic zipalign after signed?
and second qestion , does sign and zipalign jar files?
Hamidreza2010 said:
@venkat kamesh bro first thanks a lot
does tool automatic zipalign after signed?
and second qestion , does sign and zipalign jar files?
Click to expand...
Click to collapse
please read this post bro :- https://forum.xda-developers.com/showpost.php?p=71676209&postcount=9
and Only Apk are supported
jar signatures play nothing with signature ( jar files are sub classes for Framework-res.apk )
any sign problem with framework-res will cause problem with other jar ... so my tool not support jar files
hope you got what i said bro
Follow instruction but on my Pc seems doesn't work.
The white window open after sign request but immediately disappear and nothing changes in apk.
Don't know wich details you need more.
I'm on win 7 64b
renzetti.s said:
Follow instruction but on my Pc seems doesn't work.
The white window open after sign request but immediately disappear and nothing changes in apk.
Don't know wich details you need more.
I'm on win 7 64b
Click to expand...
Click to collapse
until tool is edited this will work good bro
today i had updated the tool
Update to V3
updated signer algorithm
Added choosable option to get logcat ( single /batch ) on same path of application
so give a try and provide me logcat bro
Good luck
venkat kamesh said:
until tool is edited this will work good bro
today i had updated the tool
Update to V3
updated signer algorithm
Added choosable option to get logcat ( single /batch ) on same path of application
so give a try and provide me logcat bro
Good luck
Click to expand...
Click to collapse
Yes, I will and report... Mmm how remove last version?
if help push thanks
venkat kamesh said:
until tool is edited this will work good bro
today i had updated the tool
Update to V3
updated signer algorithm
Added choosable option to get logcat ( single /batch ) on same path of application
so give a try and provide me logcat bro
Good luck
Click to expand...
Click to collapse
I am experiencing the same issue.
Using v3 and choosing yes to logcat produces an empty *.apk_logcat.txt file
Will report when i tried some more
Carpe-Dimi said:
I am experiencing the same issue.
Using v3 and choosing yes to logcat produces an empty *.apk_logcat.txt file
Will report when i tried some more
Click to expand...
Click to collapse
Make sure of few things
Check your os should be running in 'c' drive
You should be having Java jdk installed - 8 and above versions
Make sure Java path is defined in environment variables
Then give a try bro
I am sure that, you should be missing 2 and 3rd point
Give a check and try
Good luck
THANK YOU SO MUCH :good:
venkat kamesh said:
Make sure of few things
Check your os should be running in 'c' drive
You should be having Java jdk installed - 8 and above versions
Make sure Java path is defined in environment variables
Then give a try bro
I am sure that, you should be missing 2 and 3rd point
Give a check and try
Good luck
Click to expand...
Click to collapse
Very good points, but still no luck
I have also tried deleting the path variable to my adb (androidsdk platform tools) but that doesn't change anything either.
I haven't properly rebooted my pc yet, so will try that sometime soon too and then I'll report back again.
I still very much appreciate your effort
Carpe-Dimi said:
Very good points, but still no luck
I have also tried deleting the path variable to my adb (androidsdk platform tools) but that doesn't change anything either.
I haven't properly rebooted my pc yet, so will try that sometime soon too and then I'll report back again.
I still very much appreciate your effort
Click to expand...
Click to collapse
https://forum.xda-developers.com/showpost.php?p=71523560&postcount=3748
Edit, solved ...

Categories

Resources