User Tools

Site Tools


howto:deejayeye-modder

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:deejayeye-modder [2019/01/03 01:19]
cantrepeat Deeyayeye-Modder fixed from user Ronny's deletion.
howto:deejayeye-modder [2019/12/22 05:47] (current)
digdat0 dl link last edit
Line 22: Line 22:
  
 And about much more here: [[http://androidcracking.blogspot.de/search/label/smali]] And about much more here: [[http://androidcracking.blogspot.de/search/label/smali]]
-====== APK Creation Using Windows Command Line======+====== APK Creation Using Windows Command Line ======  
 +  
 +1. Grab the files from bin4ry. https://​github.com/​Bin4ry/​deejayeye-modder
  
-Grab the files from bin4ryhttps://github.com/Bin4ry/deejayeye-modder+2. Unzip them to a folder. ​ Look for download_tools.bat and run it.  This will make a tools folder for you and download the necessary additional files you need and places them in the tools folder. 
 +  
 +3You may need to install Java Development Kit, you can get it here: http://www.oracle.com/technetwork/java/javase/downloads/index.html  
 +  
 +4. Go get an APK from here:  
  
-Unzip them to a folder Look for download_tools.bat and run it.  This will make a tools folder for you and download the necessary additional files you need and place them in the tools folder. +  * DJI Go 4.1.22: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.22_NoSecNeo.apk 
- +  * DJI Go 4.1.15http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.15_NoSecNeo.apk 
-You may need to install Java Development Kit, you can get it here: http://www.oracle.com/technetwork/java/javase/downloads/index.html +  * DJI Go 4.1.14: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.14_NoSecNeo.apk 
- +  * DJI Go 4.1.3: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.3.apk 
-Go get the 4.1.3 APK from herehttps://www.apkmirror.com/apk/dji-technology-co-ltd/dji-go-4/dji-go-4-4-1-3-release/dji-go-4-4-1-3-android-apk-download/  Put it in the PutApkHere folder Rename this apk to orig.apk. Do you see how easy bin4ry made this for you?  You need to tell him thanks.  There are also other APK's you can patch.  Look in the patches folder to see what versions of APK bin4ry's tool supports.  APK versions 4.1.14 and 4.1.15 have NoSecNeo in them, so you can't use a stock APK for patching.  You will need to go to Slack to get these ANY APK you want to patch must be renamed to orig.apk, or the patching won't work. +  * DJI Go 3: http://dankdronedownloader.co.uk/NLD_Downloads/Go3-nosecneo.apk
- +
-Run RunMe.bat as admin If you don’t know how to do this, just stop right now Follow the prompts, you can now choose what patches you want to apply!!  Pick a number for the corresponding patch and hit enter to move to the next choice.  Once you are done, enter P, then enter again Follow the patching progress It may take a while, so be patient.+
  
 +
 +5. Download and save it in the PutApkHere folder. ​ Rename whatever APK you download and want to patch to orig.apk. Do you see how easy bin4ry made this for you?  You need to tell him thanks. ​ 
 +ANY APK you want to patch must be renamed to orig.apk, or the patching won't work.
 +
 +6. Run RunMe.bat as admin. ​ If you don’t know how to do this, just stop right now, and step away from your PC.  Follow the prompts, and pick what patches you want to apply!!​ 
 +Pick a number for the corresponding patch and hit enter to move to the next choice. ​ Once you are done, enter P, then enter again. ​ Follow the patching progress. ​ It may take a while, so be patient.
 You will find your modified apk file in the MODDED_APK_OUT directory. You will find your modified apk file in the MODDED_APK_OUT directory.
  
Line 50: Line 60:
 5.      Install .Net Framework 4.6.2 if you don't have it: https://www.microsoft.com/en-us/download/details.aspx?id=53344 5.      Install .Net Framework 4.6.2 if you don't have it: https://www.microsoft.com/en-us/download/details.aspx?id=53344
  
-6. Download the apk from here https://www.apkmirror.com/apk/dji-technology-co-ltd/dji-go-4/dji-go-4-4-1-3-release/dji-go-4-4-1-3-android-apk-download/ Be sure the APK name does not have any spaces in it. For example, change the apk from "DJI GO 4  4.1.3.apk" to "DJIGO4413.apk", or even just "orig.apk" etc. Then for the sake of ease, put the apk in c:\patchAPK+6. Go get an APK from here:   
 + 
 +Downloads for stock DJI Go you can use with the deejayeye-modder toolset (with sec-neo removed) 
 +  * DJI Go 4.1.22: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.22_NoSecNeo.apk 
 +  * DJI Go 4.1.15: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.15_NoSecNeo.apk 
 +  * DJI Go 4.1.14: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.14_NoSecNeo.apk 
 +  * DJI Go 4.1.3: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.3.apk 
 +  * DJI Go 3: http://dankdronedownloader.co.uk/NLD_Downloads/Go3-nosecneo.apk 
 + 
 +Be sure the APK name does not have any spaces in it. For example, change the apk from "DJI GO 4  4.1.3.apk" to "DJIGO4413.apk", or even just "orig.apk" etc. Then for the sake of ease, put the apk in c:\patchAPK
   
 7. Click OK until you are out of those windows. 7. Click OK until you are out of those windows.
Line 71: Line 90:
 ====== APK Creation using OSX / Linux ====== ====== APK Creation using OSX / Linux ======
  
-===== 1Toolchain ===== +Make sure you have dialog, bspatch, dos2unix xmlstarlet java and libwebp installed.  
-Install your toolchain as per the instructions [[.:toolchain|here]]You only need to do this once... but check the instructions to see if there are any new tools that you may need.+a)sudo apt-get install dialog bspatch dos2unix xmlstarlet openjdk-8-jre  
 +b) i)mkdir temp ii)wget https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.0.0.tar.gz -O temp/libwebp-1.0.0.tar.gz iii)tar xvzf libwebp-1.0.0.tar.gz iv)cd libwebp-1.0.0 v)./configure vi)make vii)sudo make install
  
-===== 2. Get the deejayeye-modder magic ===== +Download needed tools manually or run the script provided. (download_tools.sh) 
-If this is your first time using deejayeye-modderyou will need to checkout the code from git +   
 +Manual download: 
 +a) Download apktoolrename it to apktool.jar and save it to tools folder: https://bitbucket.org/iBotPeaches/apktool/downloads/
  
-  cd ~/Documents/ +b) Download sign.jar from https://github.com/appium/sign/raw/master/dist/sign.jar and put it in tools folder
-  git clone https://github.com/Bin4ry/deejayeye-modder.git +
-  cd deejayeye-modder +
-  chmod u+x RunMe.sh+
  
-If you have done this before and you want to make sure you have the latest code, you just need to sync to the most recent version+Get the apk to modify Go4 4.1.22: 
  
-  cd ~/Documents/deejayeye-modder +  * DJI Go 4.1.22: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.22_NoSecNeo.apk 
-  git pull+  * DJI Go 4.1.15: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.15_NoSecNeo.apk 
 +  * DJI Go 4.1.14: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.14_NoSecNeo.apk 
 +  * DJI Go 4.1.3: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.3.apk 
 +  * DJI Go 3: http://dankdronedownloader.co.uk/NLD_Downloads/Go3-nosecneo.apk
  
 +Download and save it in the PutApkHere folder. ​ Rename whatever APK you download and want to patch to orig.apk. Do you see how easy bin4ry made this for you?  You need to tell him thanks. ​ 
 +ANY APK you want to patch must be renamed to orig.apk, or the patching won't work.
  
-===== 3Create symlinks for stuff we have in our toolchain ===== +RunMe.sh If a Settings.xml file is present, data are read from and used to automatically field the corresponding settings. For more information, please read Settings.xml file content.
-  ln -s ~/Documents/tools/ ~/Documents/deejayeye-modder/+
  
-===== 4. Get an apk =====+====== APK Creation Using Mac OS ======
  
-Go get the 4.1.3 APK from herehttps://www.apkmirror.com/apk/dji-technology-co-ltd/dji-go-4/dji-go-4-4-1-3-release/dji-go-4-4-1-3-android-apk-download/ +Install the required dependencies with Brew:
  
-Put the original file into the "PutApkHere" folder and name it orig.apk +brew install dialog dos2unix imagemagick webp gnu-getopt gnu-sed xmlstarlet wget brew link --force gnu-getopt ./download_tools.sh
- +
-===== 5. Mod away ===== +
- +
-  ./RunMe.sh +
- +
-You will find your modified apk file in the MODDED_APK_OUT directory+
  
 +Get the apk to modify Go4 4.1.22: 
  
 +  * DJI Go 4.1.22: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.22_NoSecNeo.apk
 +  * DJI Go 4.1.15: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.15_NoSecNeo.apk
 +  * DJI Go 4.1.14: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.14_NoSecNeo.apk
 +  * DJI Go 4.1.3: http://dankdronedownloader.co.uk/NLD_Downloads/DJI_Go_v4_4.1.3.apk
 +  * DJI Go 3: http://dankdronedownloader.co.uk/NLD_Downloads/Go3-nosecneo.apk
 +
 +Download and save it in the PutApkHere folder. ​ Rename whatever APK you download and want to patch to orig.apk. Do you see how easy bin4ry made this for you?  You need to tell him thanks. ​ 
 +ANY APK you want to patch must be renamed to orig.apk, or the patching won't work.
  
 +RunMe.sh If a Settings.xml file is present, data are read from and used to automatically field the corresponding settings. For more information, please read Settings.xml file content.
  
  
howto/deejayeye-modder.1546478369.txt.gz · Last modified: 2019/01/03 01:19 by cantrepeat