Windows batch final.

pull/1/head
liaronce 2021-10-07 17:35:32 +08:00
parent cd685d128d
commit 7010813dc5
15 changed files with 14 additions and 14 deletions

6
.gitignore vendored
View File

@ -1,3 +1,3 @@
cert9.db **/cert9.db
key4.db **/key4.db
pkcs11.txt **/pkcs11.txt

View File

@ -1,6 +1,7 @@
@echo off @echo off
:: Set environment variable :: Set environment variable
set CERT_DIR=certs set CERT_DIR=certs
set TEMP=tmp
set CERT=cert9.db set CERT=cert9.db
set KEY=key4.db set KEY=key4.db
set PKCS11=pkcs11.txt set PKCS11=pkcs11.txt
@ -12,28 +13,27 @@ if DB_DIR == "" (
) )
:: Cleanup :: Cleanup
del /f %CERT% rmdir /s /q %TEMP%
del /f %KEY% mkdir %TEMP%
del /f %PKCS11%
:: Pull files from phone :: Pull files from phone
@echo Getting %CERT% @echo Getting %CERT%
adb pull %DB_DIR%/%CERT% . adb pull %DB_DIR%/%CERT% ./%TEMP%/
@echo Getting %KEY% @echo Getting %KEY%
adb pull %DB_DIR%/%KEY% . adb pull %DB_DIR%/%KEY% ./%TEMP%/
@echo Getting %PKCS11% @echo Getting %PKCS11%
adb pull %DB_DIR%/%PKCS11% . adb pull %DB_DIR%/%PKCS11% ./%TEMP%/
:: Clear password and add certificates :: Clear password and add certificates
@echo Set password (hit enter twice to set an empty password) @echo Set password (hit enter twice to set an empty password)
"bin/nss/certutil.exe" -d 'sql:.' -N "bin/nss/certutil.exe" -d %TEMP% -N
@echo Adding certificats @echo Adding certificats
for %%i in (%CERT_DIR%/*) do ( for %%i in (%CERT_DIR%/*) do (
echo Adding certificate %%i echo Adding certificate %%i
"bin/nss/certutil.exe" -d 'sql:.' -A -n "`basename %%i`" -t "C,C,TC" -i %CERT_DIR%/%%i "bin/nss/certutil.exe" -d %TEMP% -A -n "`basename %%i`" -t "C,C,TC" -i %CERT_DIR%/%%i
) )
:: Push files to phone :: Push files to phone
@ -41,11 +41,11 @@ for %%i in (%CERT_DIR%/*) do (
adb shell stop b2g adb shell stop b2g
@echo copying %CERT% @echo copying %CERT%
adb push ./%CERT% %DB_DIR%/%CERT% adb push ./%TEMP%/%CERT% %DB_DIR%/%CERT%
@echo copying %KEY% @echo copying %KEY%
adb push ./%KEY% %DB_DIR%/%KEY% adb push ./%TEMP%/%KEY% %DB_DIR%/%KEY%
@echo copying %PKCS11% @echo copying %PKCS11%
adb push ./%PKCS11% %DB_DIR%/%PKCS11% adb push ./%TEMP%/%PKCS11% %DB_DIR%/%PKCS11%
@echo Starting B2G @echo Starting B2G
adb shell start b2g adb shell start b2g

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
bin/nss/ssl3.dll 100644

Binary file not shown.