Patcher: add unifiednlp patch by Tom Vincent

merge-requests/23/head
Christopher Roy Bratusek 6 years ago
parent 4ff182f7ac
commit 41c3247c82

@ -19,6 +19,14 @@
* Force-Debloat script
* removed as NanoDroid-Overlay works in System Mode, aswell now
* Patcher
* add unifiednlp patch [by Tom Vincent](https://github.com/tlvince/haystack/commit/3194226568901ac6c2111e6d1cd6be91a5d96254)
### Updates
* automatic
* Substratum (1006)
## 18.2.20180916
### Bug Fixes

@ -247,10 +247,12 @@ detect_sdk () {
SMALI="${BASEDIR}/smali_25.dex"
fi
PATCH_CORE="${BASEDIR}/core_services.jar.dex"
PATCH_UNLP="${BASEDIR}/unifiednlp_services.jar.dex"
if [ "${SDK_VERSION}" -lt 24 ]; then
ui_print " > Android 4.1 - 6.0 (SDK ${SDK_VERSION}) detected"
PATCH_HOOK="${BASEDIR}/hook_4.1-6.0_services.jar.dex"
PATCH_UI_SERVICES="${BASEDIR}/ui_4.1-6.0_services.jar.dex"
else
ui_print " > Android 7.0 - 9.0 (SDK ${SDK_VERSION}) detected"
PATCH_HOOK="${BASEDIR}/hook_7.0-9.0_services.jar.dex"
@ -431,7 +433,7 @@ patch_services () {
mkdir -p "${BASEDIR}/services.jar-mod"
PATCHES="${PATCH_HOOK} ${PATCH_CORE}"
PATCHES="${PATCH_HOOK} ${PATCH_CORE} ${PATCH_UNLP}"
ui_print " >> patching services.jar"
call_dalvikvm \
@ -500,7 +502,7 @@ install_addond () {
/system/addon.d/75-nanodroidpatcher.sh \
/system/addon.d/999-nanodroidpatcher.sh
for file in core_services.jar.dex dexpatcher.dex \
for file in core_services.jar.dex unifiednlp_services.jar.dex dexpatcher.dex \
hook_4.1-6.0_services.jar.dex hook_7.0-9.0_services.jar.dex \
baksmali_25.dex smali_25.dex baksmali_26.dex smali_26.dex; do
cp "${BASEDIR}/${file}" ${PATCHER_ADDOND_DATA}/

@ -17,7 +17,6 @@ detect_bootmode
setup_environment
BASEDIR="${TMPDIR}/dexpatcher"
PATCH_CORE="${BASEDIR}/core_services.jar.dex"
detect_outfd

@ -24,7 +24,6 @@ fi
setup_environment
BASEDIR=/data/adb/nanodroid_patcher
export ANDROID_DATA=${BASEDIR}
PATCH_CORE="${BASEDIR}/core_services.jar.dex"
NanoDroidPatcher () {
sleep 5

Loading…
Cancel
Save