Nice , I suggest you could maybe just add the needed binaries in the folder.
so the installing part will be reduced from 5 steps to just 1.
Installing:
Download my scripts http://github.com/wilmsn/myGAPPS/archive/master.zip and extract them at a place on your choice on your computer, called later.
Goto \tools
Extract dos2unix here
Extract 7za442.zip here
Extract here this files from the sign archive: signapk.jar http://github.com/appium/sign/raw/ma...st/signapk.jar, testkey.pk8 http://github.com/appium/sign/raw/master/testkey.pk8, testkey.x509.pem http://raw.githubusercontent.com/app...stkey.x509.pem
(Make sure you have installed java runtime on your computer)
Second, thing I wanted to say, since actually all rom builders that will need gapps are on linux you could maybe make an additional shell script, since there wont be a lot of windows users that build open source roms
here is some example of how it would be in bash/shell script (linux)
Code:#!/bin/bash mkdir tools cd tools echo "Now configuring your GAPPS...." echo "ui_print(" ");" > updater-script echo "ui_print("Make your own GAPPS");" >> updater-script echo "ui_print(" ");" >> updater-script echo "ui_print(" by N.Wilms");" >> updater-script echo "ui_print("Mounting system...");" >> updater-script echo "run_program("/sbin/busybox", "mount", "/system");" >> updater-script echo "show_progress(10, 10);" >> updater-script echo "I can delete the old GAPPS from your ROM." echo "For Details look at "tools/deloldgapps.txt"" echo "If you have anything more to delete place it there!" echo echo "Delete old GAPPS from existing ROM [y/n]?:" read delOLD if [[ $delOLD == "y" ]] cat `deloldgapps.txt` >> updater-script echo "show_progress(10, 10);" >> updater-script cat `instgapps.txt` >> updater-script echo "Now extracting ....." 7za -o..\extract ..\*.zip META-INF\CERT.RSA > output.txt 7za x -o..\extract ..\*.zip META-INF\CERT.SF >> output.txt 7za x -o..\extract ..\*.zip META-INF\MANIFEST.MF >> output.txt 7za x -o..\extract ..\*.zip META-INF\com\google\android\update-binary >> output.txt 7za x -o..\extract ..\*.zip system\addon.d\*gapps.sh >> output.txt 7za x -o..\extract ..\*.zip system\app\GoogleContactsSyncAdapter.apk >> output.txt 7za x -o..\extract ..\*.zip system\etc\permissions\com.google.android.maps.xml >> output.txt 7za x -o..\extract ..\*.zip system\etc\permissions\com.google.android.media.effects.xml >> output.txt 7za x -o..\extract ..\*.zip system\etc\permissions\com.google.widevine.software.drm.xml >> output.txt 7za x -o..\extract ..\*.zip system\etc\permissions\features.xml >> output.txt 7za x -o..\extract ..\*.zip system\framework\com.google.android.maps.jar >> output.txt 7za x -o..\extract ..\*.zip system\framework\com.google.android.media.effects.jar >> output.txt 7za x -o..\extract ..\*.zip system\framework\com.google.widevine.software.drm.jar >> output.txt 7za x -o..\extract ..\*.zip system\priv-app\CalendarProvider.apk >> output.txt 7za x -o..\extract ..\*.zip system\priv-app\GoogleBackupTransport.apk >> output.txt 7za x -o..\extract ..\*.zip system\priv-app\GoogleFeedback.apk >> output.txt 7za x -o..\extract ..\*.zip system\priv-app\GoogleLoginService.apk >> output.txt 7za x -o..\extract ..\*.zip system\priv-app\GooglePartnerSetup.apk >> output.txt 7za x -o..\extract ..\*.zip system\priv-app\GoogleServicesFramework.apk >> output.txt 7za x -o..\extract ..\*.zip system\priv-app\Phonesky.apk >> output.txt 7za x -o..\extract ..\*.zip system\priv-app\PrebuiltGmsCore.apk >> output.txt 7za x -o..\extract ..\*.zip system\priv-app\SetupWizard.apk >> output.txt mv updater-script ..\extract\META-INF\com\google\android >> output.txt echo "if you would like to add some APKs?" echo "Copy them to the right place in the "extract" dir." echo "Or change something else?" echo "Now its the time!" echo echo "Press any key to continue" read any echo "Zipping" 7za a -tzip "../updateold.zip" "../extract/*" -mx echo "Signing" java -Xmx512m -jar signapk.jar -w testkey.x509.pem testkey.pk8 ../updateold.zip ../mygapps/mygapps.zip cd .. rm updateold.zip echo "Press any key to continue" read any
Not tested but this should somewhat do the trick on linux
They are sure that they are all steps? not get it to work with the steps taken. Sure you have not missed any step? as decompress gapps preferred in some folder?