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
key4.db
pkcs11.txt
**/cert9.db
**/key4.db
**/pkcs11.txt

View File

@ -1,6 +1,7 @@
@echo off
:: Set environment variable
set CERT_DIR=certs
set TEMP=tmp
set CERT=cert9.db
set KEY=key4.db
set PKCS11=pkcs11.txt
@ -12,28 +13,27 @@ if DB_DIR == "" (
)
:: Cleanup
del /f %CERT%
del /f %KEY%
del /f %PKCS11%
rmdir /s /q %TEMP%
mkdir %TEMP%
:: Pull files from phone
@echo Getting %CERT%
adb pull %DB_DIR%/%CERT% .
adb pull %DB_DIR%/%CERT% ./%TEMP%/
@echo Getting %KEY%
adb pull %DB_DIR%/%KEY% .
adb pull %DB_DIR%/%KEY% ./%TEMP%/
@echo Getting %PKCS11%
adb pull %DB_DIR%/%PKCS11% .
adb pull %DB_DIR%/%PKCS11% ./%TEMP%/
:: Clear password and add certificates
@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
for %%i in (%CERT_DIR%/*) do (
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
@ -41,11 +41,11 @@ for %%i in (%CERT_DIR%/*) do (
adb shell stop b2g
@echo copying %CERT%
adb push ./%CERT% %DB_DIR%/%CERT%
adb push ./%TEMP%/%CERT% %DB_DIR%/%CERT%
@echo copying %KEY%
adb push ./%KEY% %DB_DIR%/%KEY%
adb push ./%TEMP%/%KEY% %DB_DIR%/%KEY%
@echo copying %PKCS11%
adb push ./%PKCS11% %DB_DIR%/%PKCS11%
adb push ./%TEMP%/%PKCS11% %DB_DIR%/%PKCS11%
@echo Starting 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.