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
Last revision Both sides next revision
howto:toolchain [2017/07/30 11:53]
czokie
howto:toolchain [2022/05/28 14:45]
milo2491 ToDo checked: 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 #milo2491:2022-05-28>Instructions for installing GIT for windows users</todo>
  
howto/toolchain.txt · Last modified: 2022/05/28 14:45 by milo2491