FORUMS
Remove All Ads from XDA

[TOOL] Android Job Box v3.10 [May 26, 2017] [Un/Lock | Bak/Res | Recovery | Optimize]

1,070 posts
Thanks Meter: 1,754
 
By chevycam94, Senior Member on 26th October 2015, 04:55 AM
Post Reply Email Thread

This is for Windows ONLY at the moment.


Features:
Unlock bootloader
Relock bootloader
Backup data (selectable sections)
Restore data (selectable sections)
Optimize all OGG files on device
Zipalign all APK files on device
Batch install APKs from local PC folder
Batch install APKs from local PC folder
Batch install APKs from local PC folder
Reboot device
Reboot into recovery
Reboot into bootloader
Flash recovery


Changelog:
v3.10
* Updated all binaries in /Data with up-to-date versions from v26-RC tools
* Fixed menu choices in REBOOT menu
* Fixed backup and restore functions
* Fixed timing issue with bootloader lock/unlock commands
* Fixed a ton of misplaced commands
* Reworked terminal output to be more visually friendly
* Made some adb push/pull functions verbose again
* Removed some unused code blocks
* Made reboot options escapable within the script


Download: v3.10



Download method 2:

There is now a free version and a donate version. The donate version requires a minimum donation of $5. First, set up a FREE GitLab account. Once you have donated, send me your GitLab username, in a PM or in this thread, and I'll add you to the repo so you have access.

I will be adding features to the donate version as I get time. I have to balance work/college/family, so my time is limited. General fixes will apply to both versions.

Requirements:
As of v3.10, both versions are the exact same. Next version is where they will start to differ.

FREE version:
Code:
git clone https://gitlab.com/ChevyCam94/Android-Job-Box-FREE.git
cd Android-Job-Box-FREE
JobBox.bat


DONATE version:

Code:
git clone https://gitlab.com/ChevyCam94/Android-Job-Box-DONATE.git
  ## enter your GitLab.com username/password here when prompted ##
cd Android-Job-Box-DONATE
JobBox.bat





Previous changes:
v3.00
* Updated all data binaries in /Data with up-to-date versions
* Fixed the OGG optimization process
* Fixed mounting of /system in TWRP
* Fixed a couple menu text inconsistencies
* Removed a couple unnecessary subroutines
* Reduced the size of some subroutines
* Optimized the removal of non-apks and empty folders



Installation:
1: Extract the contents of the zip file somewhere (NO spaces in the whole folder path. Need to sort that out)
2: Double-click on JobBox.bat

Installation for method 2:
1: Navigate to a folder where you want the script (NO spaces in the whole folder path)
2: Run the commands for the version you want
3: Run JobBox.bat

NOTES:
To flash recovery, the recovery image must be in "/Data" as "recovery.img"

Optimizing OGG files is done by pulling all audio from the device, into the local computer
where the are optimized, and then pushed back to the device in their original location. HOWEVER,
be aware that optimizing an audio file too many times will break it, and cause serious loss of
audio quality. I have no way to test if the files were optimized already or not, so please keep
track of that yourself.

Optimizing APK files is done by pulling all APKs from the device, into the local computer
where they are optimized, and then pushed back to the device in their original location. There
is no verbose output (by choice), or progress animation. Believe me, its still working. Just
give it time.

No part of this script may be copied,
modified, redistributed, or included
anywhere without my written consent.


Credit goes to Lexmazter for the original template I'm using to make my script. You can find his tool HERE
Credit to Chris Bagwell for SOX
Credit to Google for the adb/fastboot binaries
The Following 11 Users Say Thank You to chevycam94 For This Useful Post: [ View ] Gift chevycam94 Ad-Free
 
 
26th October 2015, 08:07 AM |#2  
sacredsoul's Avatar
Senior Member
Flag Singapore
Thanks Meter: 552
 
More
Will it be able to root as well in the future?
26th October 2015, 03:03 PM |#3  
Tung_meister's Avatar
Senior Member
Flag Rotherham
Thanks Meter: 166
 
Donate to Me
More
Quote:
Originally Posted by chevycam94

[CENTER]



This tool is a work in progress.
As I add features, I'll release new
versions of the tool. This is for
Windows ONLY at the moment.

Just a heads up, you need to update the unlock command to "fastboot flashing unlock" as this is the new command for the M devices - oem unlock no longer works.
26th October 2015, 06:41 PM |#4  
OP Senior Member
Thanks Meter: 1,754
 
Donate to Me
More
Thanks for the heads up. Question. Is that for devices that shipped with M?
26th October 2015, 07:44 PM |#5  
d1ez3's Avatar
Senior Member
Flag Orlando, Florida
Thanks Meter: 155
 
More
Is all data wiped when performing the unlock no matter what?
26th October 2015, 08:47 PM |#6  
Senior Member
Flag London
Thanks Meter: 354
 
More
Heads up - This tool does not work for some reason, just times out every time.

Quote:

FAILED : (Remote : unknown command)
finished total time : ABC-XYZ

Its weird if you enable ADB USB debugging via developers options and allow OEM unlock and boot into bootloader it refuses to OEM UNLOCK even when using ADB terminal commands manually

Adb Devices - Lists the device
Fastboot reboot - Works
Fastboot reboot recovery - works

Weirdness - I'll Try ADB on my chromebook see if i can do it there
26th October 2015, 09:23 PM |#7  
Tung_meister's Avatar
Senior Member
Flag Rotherham
Thanks Meter: 166
 
Donate to Me
More
Quote:
Originally Posted by hutzdani

Heads up - This tool does not work for some reason, just times out every time.



Its weird if you enable ADB USB debugging via developers options and allow OEM unlock and boot into bootloader it refuses to OEM UNLOCK even when using ADB terminal commands manually

Adb Devices - Lists the device
Fastboot reboot - Works
Fastboot reboot recovery - works

Weirdness - I'll Try ADB on my chromebook see if i can do it there

use "fastboot flashing unlock" oem unlock has been depreciated on the new nexus devices.
26th October 2015, 09:30 PM |#8  
Senior Member
Flag London
Thanks Meter: 354
 
More
Quote:
Originally Posted by Tung_meister

use "fastboot flashing unlock" oem unlock has been depreciated on the new nexus devices.

Yeah i can't get that to work on my ADB drivers i think i need to pull them down from google again, ill try after dinner must eat lol
26th October 2015, 09:51 PM |#9  
OP Senior Member
Thanks Meter: 1,754
 
Donate to Me
More
I included (just in case) the 4 adb files from my current SDK, v24.4.1. I don't have my 6P yet, so I can't test it.

Also, when someone unlocks their 6P, report back here if it clobber use of the fingerprint scanner and/or Android Pay. I want to add a warning about them in the script if it does.
26th October 2015, 10:35 PM |#10  
Born<ICs's Avatar
Senior Member
Flag GMT -5
Thanks Meter: 31
 
More
Quote:
Originally Posted by chevycam94

Thanks for the heads up. Question. Is that for devices that shipped with M?

.
It might just be for the Huawei 6P, not all MM devices not certain. Since it's a Nexus device should be fastboot oem unlock not sure why Huawei changed.
27th October 2015, 03:14 AM |#11  
OP Senior Member
Thanks Meter: 1,754
 
Donate to Me
More
Just in case, I added in an option to choose which method to use to unlock/relock the bootloader.
The Following User Says Thank You to chevycam94 For This Useful Post: [ View ] Gift chevycam94 Ad-Free
Post Reply Subscribe to Thread

Tags
adb, bootloader, nexus, tool, windows

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes