User Tools

Site Tools


howto:toolchain

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howto:toolchain [2017/07/30 11:53]
czokie
howto:toolchain [2022/05/28 14:45] (current)
milo2491 ToDo unchecked: Instructions for installing GIT for windows users
Line 10: Line 10:
   curl -fsSL https://raw.githubusercontent.com/czokie/dji-rev-toolchain/master/toolchain.sh | bash   curl -fsSL https://raw.githubusercontent.com/czokie/dji-rev-toolchain/master/toolchain.sh | bash
  
-**NOTE: If you run this auto install command on OSX, you can skip everything else, unless you want to do a manual install.**+There is one other component required if you want to build APK files. [[http://​www.oracle.com/​technetwork/​java/​javase/​downloads/​index.html|Download jdk (java development kit) from here and install]] 
 + 
 +**NOTE: If you run this auto install command on OSX, you can skip everything else, unless you want to do a manual install.** 
  
 ===== Manual Install ===== ===== Manual Install =====
Line 54: Line 57:
   * pip: windows users can install pip using python and this script: https://bootstrap.pypa.io/get-pip.py   * pip: windows users can install pip using python and this script: https://bootstrap.pypa.io/get-pip.py
   python get-pip.py   python get-pip.py
-  * Python 3 / PIP3 is also needed for some of the advanced tools. FIXME+  * Python 3 / PIP3 is also needed for some of the advanced tools.
   * Install Android platform tools using the [[https://forum.xda-developers.com/showthread.php?t=2588979|installer]], and answer yes to all the prompts to install the adb toolchain in windows.   * Install Android platform tools using the [[https://forum.xda-developers.com/showthread.php?t=2588979|installer]], and answer yes to all the prompts to install the adb toolchain in windows.
-  * git: fixme+  * git: TBA
   * git-lfs:    * git-lfs: 
     * git install git-lfs     * git install git-lfs
Line 63: Line 66:
  
 ==== 3. Install jdk  ==== ==== 3. Install jdk  ====
-This is only required for deejayeye-modder+This is only required for deejayeye-modder and exploring app.asar
  
 [[http://www.oracle.com/technetwork/java/javase/downloads/index.html|Download jdk (java development kit) from here and install]] [[http://www.oracle.com/technetwork/java/javase/downloads/index.html|Download jdk (java development kit) from here and install]]
  
-==== 4. Install python 2.x components ====+==== 4. Install python components ====
 Below is a set of instructions to install Python components. This should work on all platforms if you successfully installed Python 3. Below is a set of instructions to install Python components. This should work on all platforms if you successfully installed Python 3.
  
   pip install pathlib   pip install pathlib
-  pip install pyusb 
   pip install pyusb   pip install pyusb
   pip install pyserial   pip install pyserial
   pip install pkcs7   pip install pkcs7
 +  pip3 install pycrypto
  
 ==== 5. Install RUBY components ==== ==== 5. Install RUBY components ====
Line 92: Line 95:
   mv apktool_2.2.3.jar apktool.jar   mv apktool_2.2.3.jar apktool.jar
  
- +===== Contribute ===== 
- +  * <todo>Add instructions for Python 3 and PIP3 for windows users </todo> 
 +  * <todo #cmjaolan:2019-12-15>Reformat windows instructions to improve readability</todo> 
 +  * <todo>Instructions for installing GIT for windows users</todo>
  
howto/toolchain.1501415582.txt.gz · Last modified: 2017/07/30 11:53 by czokie