Add easyeuicc.apk
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,3 +1,4 @@
|
|||||||
.DS_Store
|
.DS_Store
|
||||||
|
easyeuicc
|
||||||
eazyeuicc
|
eazyeuicc
|
||||||
out
|
out
|
||||||
@@ -3,12 +3,13 @@ set -euo pipefail
|
|||||||
|
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
APP_PKG="uk.simlink.lpa"
|
APP_PKG="uk.simlink.lpa"
|
||||||
JAVA_PKG="im.angry.openeuicc.bridge"
|
|
||||||
APKTOOL_TREE="eazyeuicc"
|
APKTOOL_TREE="eazyeuicc"
|
||||||
|
ORIG_APK="eazyeuicc.apk"
|
||||||
|
DEP_JAR="eazyeuicc.jar"
|
||||||
|
JAVA_PKG="im.angry.openeuicc.bridge"
|
||||||
SRC_DIR="src"
|
SRC_DIR="src"
|
||||||
OUT_DIR="out"
|
OUT_DIR="out"
|
||||||
DEPS_DIR="deps"
|
DEPS_DIR="deps"
|
||||||
ORIG_APK="eazyeuicc.apk"
|
|
||||||
BAKSMALI_JAR="tools/baksmali.jar"
|
BAKSMALI_JAR="tools/baksmali.jar"
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
|
|
||||||
@@ -53,7 +54,7 @@ rebuild_cp_jar() {
|
|||||||
local apk="$1"
|
local apk="$1"
|
||||||
local dexdir="$DEPS_DIR/_dex"
|
local dexdir="$DEPS_DIR/_dex"
|
||||||
local mergedir="$DEPS_DIR/_merge"
|
local mergedir="$DEPS_DIR/_merge"
|
||||||
local jar_out="$DEPS_DIR/eazyeuicc.jar"
|
local jar_out="$DEPS_DIR/$DEP_JAR"
|
||||||
rm -rf "$dexdir" "$mergedir"
|
rm -rf "$dexdir" "$mergedir"
|
||||||
mkdir -p "$dexdir" "$mergedir"
|
mkdir -p "$dexdir" "$mergedir"
|
||||||
|
|
||||||
@@ -71,12 +72,12 @@ rebuild_cp_jar() {
|
|||||||
done
|
done
|
||||||
[[ $any -eq 1 ]] || { echo "ERROR: no classes*.dex found in $apk"; exit 1; }
|
[[ $any -eq 1 ]] || { echo "ERROR: no classes*.dex found in $apk"; exit 1; }
|
||||||
|
|
||||||
(cd "$mergedir" && jar cf "../eazyeuicc.jar" .)
|
(cd "$mergedir" && jar cf "../$DEP_JAR" .)
|
||||||
rm -rf "$dexdir" "$mergedir"
|
rm -rf "$dexdir" "$mergedir"
|
||||||
}
|
}
|
||||||
|
|
||||||
# (Re)build deps jar if missing or incomplete
|
# (Re)build deps jar if missing or incomplete
|
||||||
APP_JAR="$DEPS_DIR/eazyeuicc.jar"
|
APP_JAR="$DEPS_DIR/$DEP_JAR"
|
||||||
need_rebuild=0
|
need_rebuild=0
|
||||||
if [[ ! -f "$APP_JAR" ]]; then
|
if [[ ! -f "$APP_JAR" ]]; then
|
||||||
need_rebuild=1
|
need_rebuild=1
|
||||||
|
|||||||
BIN
deps/easyeuicc.jar
vendored
Normal file
BIN
deps/easyeuicc.jar
vendored
Normal file
Binary file not shown.
BIN
easyeuicc.apk
Normal file
BIN
easyeuicc.apk
Normal file
Binary file not shown.
Reference in New Issue
Block a user