[SCRIPT] APK Manager Lite v0.2 BETA - Android Software/Hacking General [Developers Only]

APK Manager Lite BETA 0.1
This is a script written with my ideas of easy modification of apks,
and with references of some script codes from APKManager by Dameshm90
so I would like to thank Dameshm90 for the great codes.
Features:
This is a script simplifying your life of android app modding, with a UI that is even simple when comparing to APKManager, with some options that is difficult to understand being absent, and so stop you from wandering around the functions.
You may also have fastboot options found in this script.
Plans: portable-ize, can work on a computer without java jre and admin rights (for apktool install framework)
The script is in BETA stage!
I am unable to test the compatibility of different vendor apps and different android version. All suggestions are welcomed for improving the script and my own skills.
v0.1 BETA Download link: https://www.dropbox.com/s/vbvc0ulcrawtm3z/APKManagerLite.zip
v0.2 BETA Download link: https://www.dropbox.com/s/4e20qz8gayvbehy/APKManagerLite v0.2 BETA.zip

Change Log
v0.2 BETA
Flash kernel via fastboot option
New sign APK by drag and drop option
v0.1 BETA
Initial Release

Related

[RC10] ULTIMATIC RC7T6![EXE]-=Ultimate Jar Power Tools=- w/Maximum MultiTasking Mods!

Note: NOT YET UPDATED FOR KITKAT!
==============================================================================
If this information is helpful, please Rate the thread 5 Stars and click Thanks! Or consider donating
And thanks for feedback!
==============================================================================
-=Ultimate Jar Power Tools=- (Smali Patcher Script) & -=Ultimatic Jar Patcher Tools=- (Fully Automated - .exe/.bat/.sh formats)
This is for patching services.jar on ALL Android ROMS - Froyo and up! (Froyo, Gingerbread, Honeycomb, ICS, Jelly Bean AND Sense 4.0+)
==============================================================================
Important Update! services.jar Patching is now FULLY Ultimatic!
Deodex and ODEX Supported! Windows and Linux and Mac OSX!
-=Ultimatic Jar Patcher Tools=- (zip or exe) attached to this post. Full Instructions are in Step 2A.
So now it's this easy: 1. Run V6 SuperCharger, 2. Run Ultimatic Jar Patcher Tools (Good for ANY OS), 3. SuperClean and Reboot... THAT'S IT!
==============================================================================
Attenion Devs: You can freely modify your services.jar with my script and package it in your ROM.
Just be sure to give proper credit and link to this thread. Thank You.
==============================================================================
Repackaging of this mod with other tweak or mod packages is stricly prohibited.
==============================================================================
Many of you already know that SuperCharging ICS and Jelly Bean requires the patching of services.jar.
That's where this all began...
Since I was already modding services.jar, other things came up that "needed" hacking... lol
The patcher script, formerly known as "Jelly ISCream Smali Patcher" has now grown beyond the scope of the V6 SuperCharger thread and warrants it's own home
Plus, it includes perhaps the biggest thing since SuperCharger...
{
"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"
}
It Makes Your Big Ass RAM MultiTask A Ton - And Then Some!
​ See Post 2 for more info about -=Maximum Overdrive=-
So what's included?
Mod 1. Jelly ISCream for ICS and Jelly Bean. This will SuperCharge Your Home Launcher and ADJ/OOM Priorities! Bonus: You pick launcher strength! There's some info on that here.
Mod 2. Maximum MultiTasking Mods for Froyo and above has 2 parts.
a. -=Maximum Overdrive=- This lets you run up to 70 hidden apps instead of the default 15 (RAM permitting) without breaking the lowmemorykiller!
Why only 15 by default? See the google groups link in Post 2
b. Time Killer Killer. This tries to bypass the 30 minute service inactivity limit by increasing it to 24 hours ;^]
Huge thanks to dorimanx from XDA Forums for ideas and the initial mod to bypass the lowmemorykiller for greater multitasking
Mod 3. Non-Sense App Limit for Sense 4 and above (Not needed for Sense 3.6 and below).
This eliminates additional restrictions introduced with Sense 4.
a. Visible tasks increased from 8 apps to 50 (RAM permitting)
b. Something called "HTC Recent App Fusion" is rendered a non-factor.
The Non-Sense App Limit Mod was born in the EVO 4G LTE forums... see this thread for the groundwork and continued testing.
For assistance, testing and support, thanks to: il Duce, jeffsanace, steal25, bog3nator, fernando sor, mrlakadaddy, SteelH
Bonus Sense Mod: Unlimited Recent Apps Panels by steal25.
By default, the recent apps panel will only show 8 apps.
I tried and failed to do it :cyclops: - but at least I was able to help him break a 16 panel barrier to make it Unlimited
Mods 2 and 3 (where applicable) let you use your RAM to its Fullest MultiTasking Potential!!
Don't worry about if you can't run that many apps at once - the lowmemorykiller will kick in according to your minfrees...
======================================================================
Increase the minfree values for more free ram... Lower them for more multitasking
======================================================================
I strongly recommend using V6 SuperCharger in conjunction with these mods in order to tweak the minfrees, but more importantly, take advantage of its OOM grouping fixes
The OOM grouping fixes will help ensure that the higher, supercharged ADJs won't result in an overly-aggressive lowmemorykiller.
So if do these mods and enjoy multitasking improvement without using V6 SuperCharger's grouping fix - it's even better with SuperCharger!
Get it HERE
===========================================================
Note: Do this at your own risk - regardless of how little risk there is .
............ Do a nandroid but simply reflashing your ROM or restoring services.jar will remove it.
===========================================================
Requirements:
1. Rooted Android Device.
2. Script Manager or Terminal Emulator to run the script. Stock ROMs can also use SM to load up boot scripts!
3. Busybox v1.16.2 OR ABOVE. You can use any of the ones attached to V6 SuperCharger OP which contain a Feature Rich busybox v1.19.4 by wraithdu (CWM flashable.zip, "Normal" Installation script by me and one which reinstalls BusyBox on EACH boot by me.)
OR,,,
Grab the SuperCharger Starter Kit and have busybox plus other tools (fixed su binary, zipalign binary and sqlite3 binary) installed instantly!
BusyBox WARNING: Some versions are "minimal" with many missing applets and functions! I also find v1.18.3, v1.18.4 and 1.185 VERY much a hassle with errors that should NOT be errors! Avoid any such versions! Minimal is BAD!
4. Java must be installed on your computer - Click to Verify Java Installation
5. Device drivers must be installed on your computer (so ADB works) - You can search XDA for "naked drivers" which seems to work for most devices.
===========================================================
Installation - Easy as 1, 2, 3!
Installation is the same as explained in Post 2 of the SuperCharger thread. I won't go into all the gory/smali details again so refer to that for the most part.
But this is the rundown.
Necessary Smali Files Patched:
Froyo and up - ActivityManagerService.smali (Mod 2)
ICS and Jelly Bean - ActivityManagerService.smali and ProcessList.smali (Mods 1 and 2)
Sense 4 and above - ActivityManagerService.smali, ProcessList.smali (Mods 1, 2 and 3)
You get the smali files after decompiling services.jar (In Step 2 Below)
But that doesn't even matter if you choose Option 2A or 2C since those are automatic methods
1. Run the NEWEST V6 SuperCharger script as always.
2. Patch and install services.jar by whichever method you like best.
Note: All options below require Java to be installed on your computer - Click to Verify Java Installation
Option A) Use one of the attached -=Ultimatic Jar Patcher Tools=- (exe or zip) which DO EVERYTHING for you "Fully Ultimatically" on DEODEX & ODEX ROMS!
They do everything that is explained in this tutorial - from start to finish ie. Steps 1 to 9!
These will do both Deodex AND Odex ROMS too!
Includes:
Automation tools: ultimatic_jar_patcher_adb.bat (Windows) and ultimatic_jar_patcher_adb.sh (Linux/Mac OSX)
Ultimate Jar Power Tools RC5
latest smali/baksmali v1.4.1
adb (Windows/Linux/Mac OSX)
some GNU utilities/binaries (Windows)
dexopt-wrapper (used for ODEX roms)
Requirements:
For Android device: busybox, android debugging turned on, charge only mode when plugged into computer.
For Computer: Java installed (for baksmali/smali), device drivers (so ADB works)
Usage:
Windows - use either the Ultimatic*.exe or the zip's ultimatic*.bat file - Windows exe is NOT zipped. Just remove the .zip extension!
Actually, if you have windows cygwin installed, you can even use the zip's ultimatic*.sh file lol
Linux or Mac OSX - use the zip's ultimatic*.sh file
Download attachment to your PC: zip file? - extract to a folder; exe file? - remove the zip extension
How to run -=Ultimatic Jar Patcher Tools=-
1. Connect your Android to your PC with Android Debugging ENABLED and Mass Storage DISABLED so your device has access to your sdcard. I just put it in Charge Only mode...
2. Windows: Run either the zip's *.bat or the attached *.exe
If running the exe, you can put a different ultimate jar power tools script version in the same folder and it will use that one otherwise it uses the embedded version!
If you have cygwin installed, you can even use the zip's *.sh file at the cygwin prompt.
Linux/Mac OSX: run the zip's *.sh file
Just be sure to read everything and answer Yes or No as is your preference.
Example: The script allows you to choose the level of your Launcher's Super Strength! (BulletProof, Die-Hard, or Hard To Kill)
And if you don't know how to run exes or batch files or shell scripts... then MOVE ALONG... please... god please do move along...)
3. Ultimatic Jar Patcher Tools will:
- pull services.jar/services.odex
- decompile services.jar/services.odex
- run Ultimate Jar Power Tools and apply the patches that you pick
- recompile services.jar with a new classes.dex (deodex roms)
- re-odex services.jar and make a new services.odex (odexed roms)
- install services.jar/services.odex to /system/framework and set permissions
4. Don't be stupid and READ what the hell is going on, OK?
Goto Step 3 if you did Option A!
Otherwise... Option B below is the next preferred method - but there's manual work involved.
Option B) Follow the complete I SCream SUPERCHARGER!! Tutorial and use the attached -=Ultimate Jar Power Tools=- script to automate Step 5 - the actual smali editing!
Just be sure to read everything and answer Yes or No as is your preference.
Example: The script allows you to choose the level of your Launcher's Super Strength! (BulletProof, Die-Hard, or Hard To Kill)
Also be sure to have the necessary smali files in the same folder as the script!
ODEX ROMS - ALL Stock ROMS are ODEX (I think... ) So if you have a services.odex file, press the button!
All but Step 5 is automated on Windows with a batch script courtesy of rexstor .
See [Guide][Batch][Odex Rom only!] To get another 50% v6 Supercharged script for ICS!
So you'd run the batch script, and for the editing, run my Ultimate Jar Power Tools patcher script in Step 5
* If you ever have trouble applying permissions to services.jar, just run the ICS Service Centre (Option 29 in the SuperCharger script) and permissions gets applied everytime just before returning to the main menu!
3. SuperClean & ReStart! (ie. Wipe Dalvik Cache & Reboot)
===========================================================
How do I know if it worked?
Mod 1. Run the latest V6 SuperCharger script and it will tell you if your launcher is SuperCharged!
Mods 2 and 3. Install System Tuner and put the widget on the desktop.
Make note of how many apps the widget shows running after running a whole bunch of apps.
It would look like ##/##
So feel free to post before and after screen shots!
===========================================================
Another Test for Maximum Overdrive - Install aLogcat, before and after the mod, run as many apps as you can, run aLogcat and search for longer.
Example Before and After....
Notice how there is very little killing activity after the mod?
But more importantly, notice that before the mod, app #16 gets killed. After the mod, app #71 gets killed.
Because max hidden apps went from 15 to 70
Note that you will likely see a blank screen after the mod, that means you never hit the app limit so nothing got killed
Thanks to Elloco305 for the above screen caps
===========================================================
Change Logs:
Updated Dec 25, 2012: - Ultimatic Jar Patcher Tools RC6
Important! Patch only unmodded services.jars/odex this time!
- Added - 100% Offline Mode on Windows! Windows batch/exe can patch services.jar sitting in the patch_this folder This option is only for deodex roms!
- Easier - No longer need build.prop for offline patching of services.jar (since api level not needed on deodex roms after all )
- Enhance - ODEX Support - If it fails at making a new ODEX in /system/framework, it then tries the sdcard method.
- Tweaked - Code/Interface/Messages to user ALOT!
Updated Dec 25, 2012: - Ultimate Jar Power Tools RC9
Important! Patch only unmodded files this time!
- Improved - Multitasking Mod on 4.2+ ROMS. Max hidden apps got split up - 2/3 of the total goes to empty apps and 1/3 goto hidden apps - I reversed it (why have more empty apps than hidden apps?) so now you get 1/3 empty apps and 2/3 hidden apps.
- Improved - Time Killer Killer - 4.2+ added max empty time - I bumped that up from 30 minutes to 24hrs (just like inactivity time)
- Tweaked - Code ALOT! Syntax stuff but more importantly, more cohesive edits.
- Removed - A few changes to ActivityManagerServcie.smali which, in the end, weren't needed.
- Added - A few changes to ActivityManagerServcie.smali for a much smoother mod!
- Enhanced - Interface a bit
Updated Dec 7, 2012: - Ultimatic Jar Patcher Tools RC5
- Added - Offline Mode! *.sh version (*nix PCs & Mac OSX) can be 100% offline - just put services.jar and build.prop in the new patch_this folder. This options is only for deodex roms!
- Added - Quasi Offline Mode! Windows batch/exe can patch services.jar sitting in the patch_this folder but still needs to be hooked up to Android device for editing the smali files - so it's like 95% offline for now This option is only for deodex roms!
- Added - Better backup! If you're installing services.jar, it makes a backup on the sdcard so that V6 SuperCharger can find it... so you can unsupercharge or use the Jelly ISCream Parlor to restore the original
- Added - Logging!
- Added - Special effect on startup!
- Tweaked - Code ALOT! Better odex support and geeky code stuff
- Tweaked - Interface and message ALOT!
- Learned - That if/else conditions in batch files are a ROYAL PAIN IN THE ASS! <- see? it's purple!
Updated Dec 7, 2012: - Ultimate Jar Power Tools RC8
- Tweaked - Code
- Enhanced - Interface a bit
Updated Nov 28, 2012: - Ultimatic Jar Patcher Tools RC4
- Fixed!? - Compatibility with ODEX ROMS ( I really think this is it!) Now performs dexopt-wrapper (to create services.odex in /system instead of the sdcard
Updated Nov 28, 2012: - Ultimatic Jar Patcher Tools RC3
- Tweaked - Code - better Mac OSX support
- Fixed - odex bug where dexopt-wrapper would fail if there already was a /sdcard/services.odex file
- Changed - Endoding of the windows batch file... it may have been the problem... hopefully it's THE fix...
Updated Nov 28, 2012: - Ultimate Jar Power Tools RC7
- Improved/Tweaked - Code. 100% GREAT for Jelly Bean 2 (hey, it has MORE limits... must hack more stuffz... but I did add one already...)
- Added - Another tweak to JB 4.20... it has a new MAX_EMPTY_TIME value of 30 minutes... so added to the Time Killer Killer... so made MAX_EMPTY_TIME 24 hrs as well lol
Updated Nov 27, 2012: - Ultimatic Jar Patcher Tools RC2
- Tweaked - Interface ALOT!
- Tweaked - Code ALOT!
- Added - Choice to try and relaunch adb as root
- Enhanced - Information/tips to user
Updated Nov 27, 2012: - Ultimate Jar Power Tools RC6
- Improved/Tweaked - Code for more new devices.
- Changed - Non-Sense Mod - No longer needs to edit TaskRecord.smali or ActivityStack.smali
- Added - "Reference" Values to smali files so that in future builds, I can easily display what is the current max hidden apps /recent tasks values as they're sometime hard to detect.
Updated Nov 20, 2012: - Added ALL NEW Ultimatic Jar Patcher Tools RC1
- Features: - Fully automatic patching of DEODEX and ODEX ROMS, on Windows (exe or batch file), Linux or Mac OSX (sh script)! It will pull services.jar/services.odex, decompile, do the smali edits, recompile and install back to your device in just a couple of minutes.
- Requirements: - For Android device: busybox, android debugging turned on. For Computer: Java installed (for baksmali/smali), device drivers
Updated Nov 20, 2012: - Ultimate Jar Power Tools RC5
- Improved - Maximum Overdrive code for SIII (had additional parameters ie. INIT_HIDDEN_APPS, MAX_HIDDEN_APPS_FOR_LOWMEM blah blah...) I also bypass some silly overrided (updateHiddenAppNum)
- Tweaked - Some code
- Enhanced - Information/tips
- Detects - If it's run solo (on the phone) or via Ultimatic script/batch file/exe (initiated from PC via adb) so it gives the relevant output/information.
Updated Oct 29, 2012: - Ultimate Jar Power Tools RC4
- Fixed - Bug in the ProActive Booster (Pre-ICS ROMS)
- Tweaked - Some code
Updated Oct 29, 2012: - Ultimate Jar Power Tools RC3
- Improved - Compatibility for some weird ass Sense ROM... Trickdroid 4.0 something something
- Improved - OS version/root check some more.
Updated Oct 27, 2012: - Ultimate Jar Power Tools RC2
- Added - "Minimum Hidden Protection" - keeps 15 hidden apps (doing background tasks) in memory before empty apps (least important) can push any of them out. Default is only 2!
- Added - "Service Preserver" - (Post-ICS ROMS) This prevents service apps (ie. recently ran apps) from being becoming a "worstType" and therefore, less likely to be killed.
- Added - "ProActive Booster" - (Pre-ICS ROMS) This changes the processes limit from 2 to 50 and activities limit from 20 to 70.
- Improved - OS version check - uses distinct strings in ActivityManagerService.smali to determine ROM version. Makes it possible to run the script on a PC!
- Improved - Compatibility for more smali file variations including, stock SGS3 ROMS. Samsung put in an updateHiddenAppNum parameter that overrides maximum hidden apps - until now lol
Updated Oct 12, 2012: - Ultimate Jar Power Tools RC1
- Fixed - Another bug - Mod 3 was fubarred if Mod 2 wasn't used
Updated Oct 12, 2012: - Ultimate Jar Power Tools Test 16
- Fixed - Bug in code which spat out a sed unknown command error in some instances.
Updated Oct 11, 2012: - Ultimate Jar Power Tools Test 15
- Improved - Compatibility for more smali file variations - Yesterday's was a FAIL
Updated Oct 10, 2012: - Ultimate Jar Power Tools Test 14
- Improved - Compatibility for more smali file variations
- Improved - OS version check - uses the api level found in build.prop
Updated Oct 8, 2012: - Ultimate Jar Power Tools Test 13
- Fixed - A bug in an if/else condition
- Added - A reference to this new thread
Updated Oct 1, 2012: - Ultimate Jar Power Tools Test 12
- Added - "Non-Sense App Limit" for Sense 4+ ROMS!
- Tweaked - Some more code for compatibility
Updated Sept 12, 2012: - Ultimate Jar Power Tools - Jelly ISCream + Maximum MultiTasking Mods Test 11
- New - Name since I've put all the services.jar mods in one script.
- Optional - SuperCharging services.jar optional in case you only want the MultiTasking Mods.
- Tweaked - Maximum Overdrive code to support different ProcessList.smali files
- Added - Lots of comments and info on top
Updated Sept 7, 2012: - Jelly ISCream + Maximum Overdrive + Time Killer Killer Smali Patcher Test 10
- Added -=Maximum Overdrive=- MultiTask like crazy without the 15 hidden app limit... raised it to 50 hidden apps!!! You Still control how much free ram you have... actually this gives you MORE CONTROL!
- Added - Support for ALL ROMS! (Maximum Overdrive and Time Killer Killer)
Updated Aug 27, 2012: - Jelly IScream + Time Killer Killer Smali Patcher Test_9
- Added - Ultimate Multitasking Mod - Experimental - Android kills an app after 30 minutes of inactivity no matter how much free ram you have. This tries to disable it (increases limit to 24 hrs and disables the command to change it's adj/priority)
- If it works, I should be able to do Gingerbread, Froyo, etc as well!
- Thanks to pepcisko for assistance and giving ideas
Updated Aug 23, 2012: - Jelly Scream Smali Patcher Test 8
- Tweaked - Code... should work without issue for ALL services.jars... there was a problem where some services.jars had no debug info which threw off the search for line numbers since those files have fewer lines.
Updated Aug 18, 2012: - Jelly Scream Smali Patcher Test 2
- Added - Option to pick launcher strength!!!
- Tweaked - Will not give an error if you have a space in folder names
- Tweaked - Info to user (ie. Specifies that this is STEP 5 in Post #2)
Updated Aug 15, 2012: - Jelly Scream Smali Patcher Test 1
- First Test - No more manually editing smali files!
- Run just like my other Scripts!
- Put ProcessList.smali AND ActivityManagerService.smali in the same folder as the script!
Attachments are NOT PDFs!
How To Save Attached Files
- Right click with your browser & select "save as" from menu, or use the QR Code or XDA app or Tapatalk
- Also a great method - use Opera Mini web browser. Very easy to download and it's FAST!
So... if you get an error like "line xxx: syntax error: unexpected end of file (expecting "blah blah")", it's an INCOMPLETE DOWNLOAD!
Download it again and DO IT RIGHT.
Don't Mirror Or RePackage My Files - Just link here
If you're going to download something...
Please HIT THANKS and Give a 5 Star Rating!
Here's a little more info about...
-=Maximum Overdrive=- The Multitasking Mod for ALL ROMS!!
Maximum Overdrive Origin: Read Post 1 and Post 2.
I managed to do it surprisingly fast... couple of hours?
dorimanx asked me if I could help implement is mod to set HIDDEN_APP_MIN_ADJ to 20.
This is value is "out of bounds" and breaks the lowmemorykiller so nothing ever gets killed.
Upside: You can run more apps if you have enough RAM.
Downside: You eventually run out of RAM so you need external Task Killer... otherwise the device grinds down to a halt when it gets overloaded with running apps
My initial thought on this, when dori first posted in the SuperCharger thread so many months ago, was... wtf? Thought it was the craziest thing and we actually argued... LOUDLY... LOL
Eventually I saw how it could benefit some users but still wasn't my cup of tea
Anyway, now we're friends so it's ALL GOOD
So he PMed me about putting it in ICS.
I quickly found the edit that dorimanx should try. It worked.
But I found something else that I could change... the maximum number of hidden apps.
I managed to find the various edits pretty quick.
dori tried them... and it worked!
CHECK THIS first confirmation of success!
And -=Maximum Overdrive=- was born!
Upside: You can run up to 70 apps if you have enough RAM. (Default is 15 apps lol)
Downside: NONE
===========================================================
Now it looks like CyanogenMod is following my lead... https://github.com/CyanogenMod/andr...mmit/9a8117c4f887c8b0df9cadb5d9aa7689a878752a
am: Allow more hidden apps on devices with lots of RAM
* If more than 1.5GB is present, allow up to 40 hidden apps. * Number is somewhat arbitrary, but was found to work well on D2. * Also look at the sys.mem.max_hidden_apps value if given.
Click to expand...
Click to collapse
Uh yeah... you get a 40 app limit only if you have 1.5GB of RAM - otherwise, you're STILL stuck at 15 hidden apps...
I had already seen the "sys.mem.max_hidden_apps" code in ProcessList.smali before UJPT RC1 was released - so that's already been bypassed to 70 no matter what.
I just didn't know where that setting came from lol
Of course, "sys.mem.max_hidden_apps" was introduced after my mucking around
===========================================================
So... why is Android limited to only 15 hidden apps by default?
Well... its an arbitrary number... and was decided upon more than 2 years ago when the Nexus One was the top device!
See Froyo Activity Manager and MAX_HIDDEN_APPS at Google Groups
Q. When the MAX_HIDDEN_APPS is set to the default value (15), we can see that many applications that have services running in them are killed and them immediately scheduled to be re-started. Is this the desired behavior, since we know that AM will turn right around and restart these applications? Since this is proactive killing by AM, would it be better if AM took into account running services when it decided who to kill?
Or are we missing something, and these apps with running services should be created differently, maybe as persistent, to prevent this from happening?
Also, where did the choice of 15 for MAX_HIDDEN_APPS come from?
Click to expand...
Click to collapse
A. Yes this is the desired behavior. If the device had less memory available, it would have been killing those processes anyway. This change is just for devices with fairly extreme amounts of memory (such as the nexus one), to avoid keeping around more processes than it makes any sense to.
Note that this does take into account running services -- the max count is for actual background processes. There could be some confusion though because after a service has been running continuously for a while we sneakily drop it down into the background OOM class from the service OOM class, to ensure that it will be eventually be killed and restarted. This is to avoid issues with services with memory leaks or other long-running problems.
That said, the actual number we picked is fairly arbitrary.
Dianne Hackborn
Android framework engineer
Click to expand...
Click to collapse
So... a 15 app limit may have been fine 2+ years ago... but not anymore.
Android devices are getting more powerful every day and yet, old limits are still in place!
It's so.... it's... IT'S SO CLEAN. *tear*
Sent from my T-Mobile myTouch 4G using Tapatalk 2
Im on position and waiting for a good news from here. :good:
Coryyyy said:
It's so.... it's... IT'S SO CLEAN. *tear*
Sent from my T-Mobile myTouch 4G using Tapatalk 2
Click to expand...
Click to collapse
Oh I hope not to mess it up lol
qzroeh said:
Im on position and waiting for a good news from here. :good:
Click to expand...
Click to collapse
Me too
Tho it's all already confirmed.
Mod 2 - read the maximum overdrive background (links to dori's posts)
Mod 3 - read the "groundwork" thread
Oh yeah... Mod 1 has some history
Updated OP with...
How do I know if it worked?
You are a great creator. will all of this ever become an app.?
A huge thanks for all u do for us & ur continue support.
Sent from my GT-P7510 using xda premium
Grear work mate!
All your work in aroma installer would be nice.
Thanks for sharing. :laugh:
derride8 said:
You are a great creator. will all of this ever become an app.?
A huge thanks for all u do for us & ur continue support.
Sent from my GT-P7510 using xda premium
Click to expand...
Click to collapse
The next big thing for me to learn is how to make an app... so it will take a bit of time lol
yocasta said:
Grear work mate!
All your work in aroma installer would be nice.
Thanks for sharing. :laugh:
Click to expand...
Click to collapse
I've never used aroma... but I think SuperCharger is available depending on your ROM's options, yes?
Awesome stuff zepp, running smooth as always, even together with the PDroid patches :good:.
Hey I got a new test method.
Install alogcat from market.
Run LOTS of apps... all of them
Run alogcat and search for "longer" without quotes.
What # shows up?
Supercharger is the best thing on my hacked to death rooted g2x. It made jellybean so smooth. Thanks for putting this script out for everyone. If you did make an app, I would gladly pay for it. Great work!
Sent from my Android powered coffee coaster.
Get a compiling error on the One X with sense 4+ after using the script mate
My rom (Stock 4.0.4 modificate for me) dont found the file:
==========================================
FAIL: ActivityManagerService.smali NOT FOUND
Help me!!
Edit: i has install supercharger v6 and services.jar patcher. I dont know if it is the problem...
Sent from my SK17i using xda premium
Ninoh-FOX said:
My rom (Stock 4.0.4 modificate for me) dont found the file:
==========================================
FAIL: ActivityManagerService.smali NOT FOUND
Help me!!
Edit: i has install supercharger v6 and services.jar patcher. I dont know if it is the problem...
Sent from my SK17i using xda premium
Click to expand...
Click to collapse
From the Post #1...It should be quite clear, just read it with thought
zeppelinrox said:
Necessary Smali Files Patched:
Froyo and up - ActivityManagerService.smali (Mod 2)
ICS and Jelly Bean - ActivityManagerService.smali and ProcessList.smali (Mods 1 and 2)
Sense 4 and above - ActivityManagerService.smali, ProcessList.smali, ActivityStack.smali and TaskRecord.smali (Mods 1, 2 and 3)
You get the smali files after decompiling services.jar (more on that later)
Installation - Easy as 1, 2, 3!
Installation is the same as explained in Post 2 of the SuperCharger thread. I won't go into all the gory/smali details again so refer to that for the most part.
But this is the rundown.
1. Run the NEWEST V6 SuperCharger script as always.
2. Patch and install services.jar by whichever method you like best.
A) Follow the complete tutorial and use the attached -=Ultimate Jar Power Tools=- script to automate Step 5 - the actual smali editing!
Just be sure to read everything and answer Yes or No as is your preference.
Also be sure to have the necessary smali files in the same folder as the script!
OR...
B) Equally Effective AND EASIER than A) - use the Windows Tool to patch services.jar automatically! (Does NOT yet include Mod 3!)
This does everything that is explained in the tutorial - from start to finish! Yep... it does Steps 1 to 9!
I know... it's complicated... this is what you do...
1. Plug in your phone
2. Run the Windows exe to patch and install services.jar!
OK?
* If you ever have trouble applying permissions to services.jar, just run the ICS Service Centre (Option 29 in the SuperCharger script) and permissions gets applied everytime just before returning to the main menu!
3. SuperClean & ReStart! (ie. Wipe Dalvik Cache & Reboot)
Click to expand...
Click to collapse
mwilky said:
Get a compiling error on the One X with sense 4+ after using the script mate
Click to expand...
Click to collapse
What was the error exactly?
Is it an odex rom?
If not, you can use the One X services.jar in the Sense testing thread.
Ninoh-FOX said:
My rom (Stock 4.0.4 modificate for me) dont found the file:
==========================================
FAIL: ActivityManagerService.smali NOT FOUND
Help me!!
Edit: i has install supercharger v6 and services.jar patcher. I dont know if it is the problem...
Sent from my SK17i using xda premium
Click to expand...
Click to collapse
Follow the tutorial. If not on Sense 4*, use the windows exe.
I do not understand, I have restored the original version of my android unmodified (stock 4.0.4, to see if any incorrect modifications that I made in my rom is), I'm back to patch the file services.jar with JellyScreamPatcherV6_0.9.0.6.exe, up there all right.
I then installed supercharger kit, to prepare the original rom to install v6 supercharger.
but when I run Ultimate Jar Power Tools =-SuperCharger-Maximum is still sending me the same error message, so I have no idea that do, nor is how to create those files (my level of English is very bad is these things)
If you run the windows exe, you don't need to run the Power Tools script.
zeppelinrox said:
If you run the windows exe, you don't need to run the Power Tools script.
Click to expand...
Click to collapse
OK, I did that in my newly restored custon rom, I hope that you functions, although supercharger me continues that is 100% but home is die-hard (though tells me that services.jar this supercharger) but what bothers me is that several sectors are at 25% (home) 75% (oom) and 50% (adj), use the option 15 then 25, but still keeps coming, but supercharger makes me at 100%, so do not be if this good or bad :crying:
\\\\ The One and ONLY OOM Fixer! ////
============================================
So is it working? READ MESSAGES BELOW ;^]
================================================
The Next 4 Sections Are Worth 25% Each!
================================================
Launcher is DIE-HARD! ie. SUPERCHARGED! 25%
================================================
SuperCharger ADJ Entries ARE Patched In! 50%
================================================
OOM Grouping Fixes ARE In Effect! 75%
That means the boot script ran!
================================================
Current Values MATCH Prior SuperCharge! 100%
That means that it's working! 
================================================
Current Minfrees = 8,14,55,70,85,100 MB
Prior V6 Minfrees = 8,14,55,70,85,100 MB
================================================
You have 340 MB of RAM on your device...
...512 HP settings are recommended!
-=SuperMinFree Calculator=- says:
Cust-OOMize with 8, 12, 37, 44, 51, 57 MB!
Slot 3 Sets Free RAM & Is Your Task Killer!
================================================
Nitro Lag Nullifier is Installed!
================================================
BulletProof_Apps_is_In_Effect!
================================================
/init.d/97BulletProof_Apps is Running!
================================================
Lag? Disabling Compcache May Help!
Also Run Engine Flush Every Few Hours!
Optimized for display with Script Manager.
SM can give you a quick status check...
...Put a V6 SuperCharger WIDGET on the desktop!
...Try it! ;^]
================================================
True Free 35 MB = "Free" 119 - Cached Apps 84
================================================
SuperCharger Level: 100% SuperCharged!
================================================
Ummm... 4 parts are 25% each... so if all 4 are working... that's 100% SuperCharged... you're already done.
Does the launcher ever redraw?

[Tool][UPDATED v3.5] x-TOOLS - set of GUI-based android engineering tool [12/12/12]

Hello peeps,
I found myself a li'l bit lazy to decompile/re-compile apk files through a command line window each and every time by instructing it
So I decided to build a GUI version of apktool that will help me, and ofcourse others, to decompile and re-build apk files in just a single click.
UPDATED v3.5 with signapk, dex2jar and smali tools.
What is x-TOOLS?
x-TOOLS (previously known as x-APKTool) is a set of GUI-based android engineering tools.
x-TOOLS lets you do forward/reverse engineering in an easy and more convenient way. :good:
Features:
• One-click decompile apk file.
• One-click compile/re-compile edited apk file.
• One-click sign apk and update.zip file.
• One-click conversion of .dex file to .jar file and vice versa.
• One-click conversion of smali files to human readable form and vice versa.
• Detailed logs of output and error (if found).
• Save detailed log in text file.
• Keep recent files record for fast access.
• One-click install framework-res.apk to decompile and recompile stock/custom rom’s dependent apk files.
• One-click install SemGenericUxpRes.apk or resources.apk file.
• Working to build more new features…
Minimum requirements of x-TOOLS:
1. .net framework 3.5 or higher. Download here (if you are on Windows 7 or higher you don’t need to install it.)
2. JRE 1.6 or higher. Download here
NOTE: There was an old problem with Samsung Smali codes that gave error in baksmali process. So if you want to decompile your apk (extracted from Samsung devices), you have to first remove classes.dex file from apk using 7-zip/Winrar and then tried decompiling the apk.
Tested and suggested by aadroid.dev at here
Screenshot:
Attached at bottom of OP.
Changelog:
V3.5:
1. x-APKTool is now formally known as x-TOOLS.
2. Added GUI-based dex2jar tool.
3. Added GUI-based smali tool.
4. Added GUI-based separate apk and update.zip signing tool.
5. Added an option to select,copy and save detailed log in text file. (right click on log window to get these options)
6. Icon improved
7. Added (minor) Google licence info.
8. Fixed some minor bugs.
v1.5:
1. Added automatically signing apk after compilation.
2. Added more info about processing apk file.
3. Added more info about processing apk file.
4. Fixed path name and file name related issues.
5. Fixed a major bug that occurred while forcely decompiling apk file.
6. Fixed some minor bugs.
v1.0:
1. Initial release
Click to expand...
Click to collapse
Download link: download here
Mirror: Download here
Report me for any bug/error. Request/suggestions are always welcome..

[SCRIPT][MOD]Init.d Simulator [Simulate init.d compatibility for kernels without it!]

The init.d simulator
Simulates init.d compatibility, for kernels without it!​
INTRODUCTION
Init.d scripting and modding is an essential part of the android modding community, and devices without that feature buildin or without even ROMs/Kernels build for them, are missing out.
Luckily there's many apps out there that allow files to be executed during boot-time, some even made for the soul purpose of simulating the init.d feature. But they all take space, maybe even a lot of it, and slow down the boot process. This script doesn't.
It installs an script into android that will be called during bootup.
If the init.d folder doesn't exist for some reason, it creates it, otherwise it eecutes all files inside /system/etc/init.d.
It also prints a log file into /system/etc/init.d/INTILOG.log so the user can see what files were executed.
HOW TO USE & REQUIREMENTS
All you need to do is to download the script and run it as root. Smanager from PLayStore is recommended.
Also you need busybox installed for the script to function properly
THAT'S IT!
DOWNLOAD & CHANGELOG
Version 1.2 Click me!
Changelog:
Code:
Version 1.2
- Fixed Logging
- Fixed file executing
- Fixed a bug that prevented the whole script from running
- Fixed installing and updating
Version 1.0
Initial release
Thanks to for my tester:
- @pbedard
Ask before using my work in yours and add proper credits
Donations aren't expected, but are appreciated
XDA:DevDB Information
Init.d Simulator, Tool/Utility for all devices (see above for details)
Contributors
_Bon_Bon
Version Information
Status: Beta
Current Stable Version: 1.0
Stable Release Date: 2015-10-05
Created 2015-10-05
Last Updated 2015-10-05
please specify the instruction to install.. I try run used script manager but failed..
afeeq said:
please specify the instruction to install.. I try run used script manager but failed..
Click to expand...
Click to collapse
Did you run it as root? It will say Done when it's installed
And if the script gave an error please tell me what error
_Bon_Bon said:
Did you run it as root? It will say Done when it's installed
And if the script gave an error please tell me what error
Click to expand...
Click to collapse
what do you mean run it as root? any specific apps?
Moderator, please delete this project

[MOD][SCRIPT]BonBon's Init.d Simulator

The init.d simulator
Simulates init.d compatibility, for ROMs / KERNELs without it!​
INTRODUCTION
Init.d scripting and modding is an essential part of the android tweaking community, and devices without that feature build-in or any replacement ROMs / KERNELs build for them, are missing out.
Luckily there's many apps out there that allow files to be executed during boot-time, some even made for the soul purpose of simulating the init.d feature. But they all take space, maybe even a lot of it, and slow down the boot process. This script doesn't.
It installs a script into android that will be called during bootup.
If the init.d folder doesn't exist for some reason, it creates it, otherwise it executes all files inside /system/etc/init.d.
It also prints a log file into /system/etc/init.d/INTILOG.txt so the user can see what files were executed.
HOW TO USE & REQUIREMENTS
- You need busybox installed for the script to function properly
If you lack one, use mine from here
To use the script, you have to run it, either by terminal:
Code:
su
/directory/where/you/downloaded/the/script/Initd_Simulator
And let it do its magic.
Or, you can use Smanager, from PlayStore [Recommended]
Navigate to where you downloaded the script using Smanager and run it with root enabled.
THAT'S IT!
DOWNLOAD & CHANGELOG
Version 2.1 Click me!
Changelog:
Code:
Version 2.1
- Fixed mounting
- Fixed small bugs
- Improved root check
Version 2.0
- Rebuild the whole script
- Cleaned the code
- Made init.d status checking more accurate
- Made the user-interface better looking and more convenient
- Implemented error free init.d simulation
- Implemented non-destructive init.d simulation
- Improved logging
Version 1.2
- Fixed Logging
- Fixed file executing
- Fixed a bug that prevented the whole script from running
- Fixed installing and updating
Version 1.0
Initial release
Ask before using my work in yours and add proper credits
Donations aren't expected, but are appreciated
XDA:DevDB Information
_Bon_Bon's Init.d Simulator, Tool/Utility for all devices (see above for details)
Contributors
_Bon_Bon
Version Information
Status: Stable
Current Stable Version: 2.1
Stable Release Date: 2016-03-01
Created 2016-02-27
Last Updated 2016-03-01
Reserved
_Bon_Bon said:
Reserved
Click to expand...
Click to collapse
in line 50 etx=etc
52 -f1=-d\ -f1
125 .sh is missing...
These three are main mistakes in your script sir..

[TOOL] [WINDOWS] URET Android Reverser Toolkit v1.4

URET Android Reverser Toolkit v1.4
{
"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"
}
Overview :-
URET Android Reverser Toolkit Has Been Built With The Idea Of Providing The Easy Work With Android Reversing To End User, It Is Fast, Stable, Smooth And NOOB FRIENDLY..!!
This is a GUI program Which Helps You To Do Tasks With Just Clicking Options,No Need To Write Codes Or Commands, It Handles Everything With Itself.It Is Intended To Make Your Work Easy,
Features :-
- Decompile/Compile APK Or JAR Or Dex File.
- Sign The Apk/Create Your Own Keystore.
- Ziplign The Apk.
- Dex2Jar.
- Jar2Dex.
- Oat2Dex.
- Odex2Dex.
- Uncompress Xz Odex Of Samsung Roms.
- ADB One Click Commands.
- Include JDGui In It.
- Beautiful Theme
- Noob Friendly
- Much Faster And Clean,No Need To Put Commands Does Everything Automatically And Fixes Parameters Automatically When Required.
How Does It Work :-
- Drag And Drop/Browse APK/JAR/DEX/ODEX/XZ File To Required Place.
- Select Parameters When Required.
- Options Are Self Explanatory Read HELP For Every Actions.
- Error/Output Redirected To Logs Box .
- Open JDGui Option Open Java Decompiler Bundled With It.
- Clear Input File Option Clears The Present Input File Location From The Box.
HELP IS GIVEN FOR EVERY SINGLE ACTION
I Released Dex Manager Which Used To Work Only With Classes.dex Year Back :- http://forum.xda-developers.com/android/software/tool-dex-manager-v1-0-designed-to-play-t2988532
Then Released APK Signer Here :- http://forum.xda-developers.com/android/software/apk-signer-v1-0-simple-clean-t3223909
Now I decided To Keep Up With This Tool To Keep Updated When Required And Keep All In One !!
It Is Updated From This Version Posted Here :- http://forum.xda-developers.com/android/software/tool-uret-android-reverser-toolkit-v1-0-t3320704
Download :-
v1.4
Direct
Mirror :-
DropAPK
Zippyshare
Changelog :-
v1.4 (Released On 13/Sep/2016)
// HOT FIX :- v1.3 Had Expired Library Which Will Cause Problems In Future,All Users Should Update To v1.4 Version. //
-> NEW :- Add Custom Keystore Option,Now You Can Sign APKs/JARs With Your Own Digital Signature.
-> NEW :- Add Option To Create Keystore On The Go With Your Own Custom Details.
-> NEW :- Custom Keystore Can Be Set To Default As Well As Can Be Reset.
-> UPDATE :- Settings Saved Now Stored In App Local Directory Of Current User For Better Handling.
-> UPDATE :- Updated Help Files.
-> FIX :- Fixed Signing Of APKs Which Were Already Signed Before,Leading To Multiple Signature Causing "Parse Error" On Device.
-> FIX :- Fixed Error "Can't find the file classes.dex" When Decompile Same JAR/DEX Again Which You Already Decompiled As Toolkit Deletes JAR/DEX Directory Before Decompiling Again So When You Decompile Again The Same JAR/DEX Then The Directory Is Deleted And If You Are Inside That Directory In Explorer Then It Will Show Cant Find File As Directory Is Deleted But In Explorer You Are Inside So It Returns As Busy So Directory Cant Be Created Again And Error Thrown Up Has Been Fixed Only Used To Come Up In JAR/DEX File.
-> Required Library Is Now Merged In Main Assembly.
v1.3 (Released On 10/Sep/2016)
// This Version Is Built From Scratch. //
// Detailed Instructions Are Provided For Every Single Task,Read "HELP" Of Every Operations. //
// I Have Tested It With Every Single Input,If Still There Are Issues (Send Me Error) Or Any Suggestions Then Check Toolkit About > Reach Me. //
- Change Icons.
- New Professional Metro UI Hell Yeah!,Removed iTunes UI.
- UI Is Divided Into 2 Tabs Now As Simple And Advanced (Suggested By [email protected]) Hopefully This Wont Make UI Messed Up In Single Place Like Before.
- Added Option To Select Theme Cool Right?.
- Updated Apktool,Smali And Baksmali (You Can Also Update Yourself With Latest When Update Comes And Replace It In Binaries/Here Folder).
- Implemented Dex Manager Feature (Dex Manager Is Not Supported Anymore) ie. Now Directly Classes.dex Can Be Decompiled And Compiled Useful When Apktool Fails To Decompile APK Even Will We Only Want Classes To Decompile Its Due To Trick By Some Packers You Know Which One (In That Case Drag Classes Out And Drop).
- Fixed Issue When Both The Resources And Classes Checkboxes Were Unchecked But Still Resources Was Getting Decompiled My Bad.
- Many Major Bugs Fixed Which Were Leading To Crashes Sometimes.
- Code Is Optimized A LOT So Hopefully Better Speed Up.
- Removed Unused Junks.
- Updated Help Instructions.
- Check For Updates Added.
- All Fancy Stuff From Previous Version Removed.
- Error Box And Logs Box Are Merged Now,Everything Shown In One Box As Output Or Error Cool Isn't It ?.
- Debugger Checks Fixed,Also AV False Positive Fixed.
- Minor Bugs Fixed (Which Could have Created Errors In Some OS).
v1.2 (Released On 26/Feb/2016)
// It Is Recommended To Extract Toolkit On Desktop For Your Work,So It Works Reliable,As Putting It In Logical Drives Like D,E Etc Will Cause Permission Denied Problems,Or Run As Admin. //
// In Case Of Java Error,Make Sure You Add JAVA_HOME Environment In Your PC. //
- Added ADB Commands Like Push,Pull,Install,Uninstall,Backup,Restore,Reboot Device,Reboot Bootloader,Reboot Recovery,Clear Logcat Buffer,Take Logcat,Run Shell Etc With One Click.
- Added Oat2Dex,Odex2Dex.
- Added Uncompress XZ Of Odex In Samsung Firmwares.
- Added Logs Box For The Output Of Right Side Panel.
- Detailed HELP Button For Every Single Task.
- Fixed Symbols "'!^&" In Apk And Jar Name Causing Problems Being Recognized.
- Fix Some Delete Actions.
- On Start It Shows If Java Is Installed Or Not In Logs Box.
- Refactor Bit Of Code.
v1.1 (Released On 23/Feb/2016)
- Fix Dragging/Loading Files From Root Directory Of Toolkit Leading To Errors,Now You Can Load File From Anywhere From PC.
- Fix The Issue With The File Having Spaces In Name Leading To Errors,Now You Can Load Any Files With Any Name Upto Windows Characters Limit.
- Fix Issues In Android JAR Processes Leading To "ACCESS Denied" When Direcotory Was Open.
- Removed Extra ApkTool.
- Cross Checked All The Validations And Fixed When Error Found.
- Fix Loading Speed,Only Takes Small Time On Very First Start To Extract Skin.
- Minor Other Bugs Fixed And Optimizations.
- Toolkit Is Fully Stable Now.
v1.0 (Released On 22/Feb/2016)
- Initial Release.
Requirements :-
-JRE
-Microsoft .Net Framework v4.0 And Above
License :-
Free
Credits :-
- Ben Gruver For Baksmali/Smali.
- Connor Tumbleson And Ryszard Wisniewski For Apktool.
- Emmanuel Dupuy For JDGui.
- Bob Pan For Dex2Jar.
- Softdx For Oat2Dex.
- Igor Pavlov For 7-Zip.
MESSAGE :-
Any Feedback,Requests Post Here!!
THANKS
VIDEO :-
download link doesn't work
erv99 said:
download link doesn't work
Click to expand...
Click to collapse
v1.4 is up link works fine my bad i had to remove old version as update was ready
v1.4 (Released On 13/Sep/2016)
// HOT FIX :- v1.3 Had Expired Library Which Will Cause Problems In Future,All Users Should Update To v1.4 Version. //
-> NEW :- Add Custom Keystore Option,Now You Can Sign APKs/JARs With Your Own Digital Signature.
-> NEW :- Add Option To Create Keystore On The Go With Your Own Custom Details.
-> NEW :- Custom Keystore Can Be Set To Default As Well As Can Be Reset.
-> UPDATE :- Settings Saved Now Stored In App Local Directory Of Current User For Better Handling.
-> UPDATE :- Updated Help Files.
-> FIX :- Fixed Signing Of APKs Which Were Already Signed Before,Leading To Multiple Signature Causing "Parse Error" On Device.
-> FIX :- Fixed Error "Can't find the file classes.dex" When Decompile Same JAR/DEX Again Which You Already Decompiled As Toolkit Deletes JAR/DEX Directory Before Decompiling Again So When You Decompile Again The Same JAR/DEX Then The Directory Is Deleted And If You Are Inside That Directory In Explorer Then It Will Show Cant Find File As Directory Is Deleted But In Explorer You Are Inside So It Returns As Busy So Directory Cant Be Created Again And Error Thrown Up Has Been Fixed Only Used To Come Up In JAR/DEX File.
-> Required Library Is Now Merged In Main Assembly.
TEAMURET said:
v1.4 is up link works fine my bad i had to remove old version as update was ready
v1.4 (Released On 13/Sep/2016)
// HOT FIX :- v1.3 Had Expired Library Which Will Cause Problems In Future,All Users Should Update To v1.4 Version. //
-> NEW :- Add Custom Keystore Option,Now You Can Sign APKs/JARs With Your Own Digital Signature.
-> NEW :- Add Option To Create Keystore On The Go With Your Own Custom Details.
-> NEW :- Custom Keystore Can Be Set To Default As Well As Can Be Reset.
-> UPDATE :- Settings Saved Now Stored In App Local Directory Of Current User For Better Handling.
-> UPDATE :- Updated Help Files.
-> FIX :- Fixed Signing Of APKs Which Were Already Signed Before,Leading To Multiple Signature Causing "Parse Error" On Device.
-> FIX :- Fixed Error "Can't find the file classes.dex" When Decompile Same JAR/DEX Again Which You Already Decompiled As Toolkit Deletes JAR/DEX Directory Before Decompiling Again So When You Decompile Again The Same JAR/DEX Then The Directory Is Deleted And If You Are Inside That Directory In Explorer Then It Will Show Cant Find File As Directory Is Deleted But In Explorer You Are Inside So It Returns As Busy So Directory Cant Be Created Again And Error Thrown Up Has Been Fixed Only Used To Come Up In JAR/DEX File.
-> Required Library Is Now Merged In Main Assembly.
Click to expand...
Click to collapse
Thank you, will try it
erv99 said:
Thank you, will try it
Click to expand...
Click to collapse
you are welcome if any suggestions or bugs you are welcome to post
thanks
TEAMURET said:
URET Android Reverser Toolkit v1.4
Overview :-
URET Android Reverser Toolkit Has Been Built With The Idea Of Providing The Easy Work With Android Reversing To End User, It Is Fast, Stable, Smooth And NOOB FRIENDLY..!!
This is a GUI program Which Helps You To Do Tasks With Just Clicking Options,No Need To Write Codes Or Commands, It Handles Everything With Itself.It Is Intended To Make Your Work Easy,
Features :-
- Decompile/Compile APK Or JAR Or Dex File.
- Sign The Apk/Create Your Own Keystore.
- Ziplign The Apk.
- Dex2Jar.
- Jar2Dex.
- Oat2Dex.
- Odex2Dex.
- Uncompress Xz Odex Of Samsung Roms.
- ADB One Click Commands.
- Include JDGui In It.
- Beautiful Theme
- Noob Friendly
- Much Faster And Clean,No Need To Put Commands Does Everything Automatically And Fixes Parameters Automatically When Required.
How Does It Work :-
- Drag And Drop/Browse APK/JAR/DEX/ODEX/XZ File To Required Place.
- Select Parameters When Required.
- Options Are Self Explanatory Read HELP For Every Actions.
- Error/Output Redirected To Logs Box .
- Open JDGui Option Open Java Decompiler Bundled With It.
- Clear Input File Option Clears The Present Input File Location From The Box.
HELP IS GIVEN FOR EVERY SINGLE ACTION
I Released Dex Manager Which Used To Work Only With Classes.dex Year Back :- http://forum.xda-developers.com/android/software/tool-dex-manager-v1-0-designed-to-play-t2988532
Then Released APK Signer Here :- http://forum.xda-developers.com/android/software/apk-signer-v1-0-simple-clean-t3223909
Now I decided To Keep Up With This Tool To Keep Updated When Required And Keep All In One !!
It Is Updated From This Version Posted Here :- http://forum.xda-developers.com/android/software/tool-uret-android-reverser-toolkit-v1-0-t3320704
Download :-
v1.4
Direct
Mirror :-
DropAPK
Zippyshare
Changelog :-
v1.4 (Released On 13/Sep/2016)
// HOT FIX :- v1.3 Had Expired Library Which Will Cause Problems In Future,All Users Should Update To v1.4 Version. //
-> NEW :- Add Custom Keystore Option,Now You Can Sign APKs/JARs With Your Own Digital Signature.
-> NEW :- Add Option To Create Keystore On The Go With Your Own Custom Details.
-> NEW :- Custom Keystore Can Be Set To Default As Well As Can Be Reset.
-> UPDATE :- Settings Saved Now Stored In App Local Directory Of Current User For Better Handling.
-> UPDATE :- Updated Help Files.
-> FIX :- Fixed Signing Of APKs Which Were Already Signed Before,Leading To Multiple Signature Causing "Parse Error" On Device.
-> FIX :- Fixed Error "Can't find the file classes.dex" When Decompile Same JAR/DEX Again Which You Already Decompiled As Toolkit Deletes JAR/DEX Directory Before Decompiling Again So When You Decompile Again The Same JAR/DEX Then The Directory Is Deleted And If You Are Inside That Directory In Explorer Then It Will Show Cant Find File As Directory Is Deleted But In Explorer You Are Inside So It Returns As Busy So Directory Cant Be Created Again And Error Thrown Up Has Been Fixed Only Used To Come Up In JAR/DEX File.
-> Required Library Is Now Merged In Main Assembly.
v1.3 (Released On 10/Sep/2016)
// This Version Is Built From Scratch. //
// Detailed Instructions Are Provided For Every Single Task,Read "HELP" Of Every Operations. //
// I Have Tested It With Every Single Input,If Still There Are Issues (Send Me Error) Or Any Suggestions Then Check Toolkit About > Reach Me. //
- Change Icons.
- New Professional Metro UI Hell Yeah!,Removed iTunes UI.
- UI Is Divided Into 2 Tabs Now As Simple And Advanced (Suggested By [email protected]) Hopefully This Wont Make UI Messed Up In Single Place Like Before.
- Added Option To Select Theme Cool Right?.
- Updated Apktool,Smali And Baksmali (You Can Also Update Yourself With Latest When Update Comes And Replace It In Binaries/Here Folder).
- Implemented Dex Manager Feature (Dex Manager Is Not Supported Anymore) ie. Now Directly Classes.dex Can Be Decompiled And Compiled Useful When Apktool Fails To Decompile APK Even Will We Only Want Classes To Decompile Its Due To Trick By Some Packers You Know Which One (In That Case Drag Classes Out And Drop).
- Fixed Issue When Both The Resources And Classes Checkboxes Were Unchecked But Still Resources Was Getting Decompiled My Bad.
- Many Major Bugs Fixed Which Were Leading To Crashes Sometimes.
- Code Is Optimized A LOT So Hopefully Better Speed Up.
- Removed Unused Junks.
- Updated Help Instructions.
- Check For Updates Added.
- All Fancy Stuff From Previous Version Removed.
- Error Box And Logs Box Are Merged Now,Everything Shown In One Box As Output Or Error Cool Isn't It ?.
- Debugger Checks Fixed,Also AV False Positive Fixed.
- Minor Bugs Fixed (Which Could have Created Errors In Some OS).
v1.2 (Released On 26/Feb/2016)
// It Is Recommended To Extract Toolkit On Desktop For Your Work,So It Works Reliable,As Putting It In Logical Drives Like D,E Etc Will Cause Permission Denied Problems,Or Run As Admin. //
// In Case Of Java Error,Make Sure You Add JAVA_HOME Environment In Your PC. //
- Added ADB Commands Like Push,Pull,Install,Uninstall,Backup,Restore,Reboot Device,Reboot Bootloader,Reboot Recovery,Clear Logcat Buffer,Take Logcat,Run Shell Etc With One Click.
- Added Oat2Dex,Odex2Dex.
- Added Uncompress XZ Of Odex In Samsung Firmwares.
- Added Logs Box For The Output Of Right Side Panel.
- Detailed HELP Button For Every Single Task.
- Fixed Symbols "'!^&" In Apk And Jar Name Causing Problems Being Recognized.
- Fix Some Delete Actions.
- On Start It Shows If Java Is Installed Or Not In Logs Box.
- Refactor Bit Of Code.
v1.1 (Released On 23/Feb/2016)
- Fix Dragging/Loading Files From Root Directory Of Toolkit Leading To Errors,Now You Can Load File From Anywhere From PC.
- Fix The Issue With The File Having Spaces In Name Leading To Errors,Now You Can Load Any Files With Any Name Upto Windows Characters Limit.
- Fix Issues In Android JAR Processes Leading To "ACCESS Denied" When Direcotory Was Open.
- Removed Extra ApkTool.
- Cross Checked All The Validations And Fixed When Error Found.
- Fix Loading Speed,Only Takes Small Time On Very First Start To Extract Skin.
- Minor Other Bugs Fixed And Optimizations.
- Toolkit Is Fully Stable Now.
v1.0 (Released On 22/Feb/2016)
- Initial Release.
Requirements :-
-JRE
-Microsoft .Net Framework v4.0 And Above
License :-
Free
Credits :-
- Ben Gruver For Baksmali/Smali.
- Connor Tumbleson And Ryszard Wisniewski For Apktool.
- Emmanuel Dupuy For JDGui.
- Bob Pan For Dex2Jar.
- Softdx For Oat2Dex.
- Igor Pavlov For 7-Zip.
MESSAGE :-
Any Feedback,Requests Post Here!!
THANKS
VIDEO :-
Click to expand...
Click to collapse
Download link dosnt work and file Does not exist

Categories

Resources