fixup! patch.sh: completely migrate to sed_libapp

- the filepath is unnessecary and does not do anything as $2 is unused
- since sed_libapp already do both armeabi-v7a and arm64-v8a, only one
  command is needed per sed operation

gotta apologize for the sudden commonizing

Signed-off-by: fukiame <fukiame@proton.me>
This commit is contained in:
Hikarie Fukirei 2025-07-23 02:08:20 +07:00 • committed by Cuynu
commit 4c028cf2bb

View file

@ -166,8 +166,6 @@ do
sed -i 's|<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"/>| |g' ~/mbbpatch/MBCPApp/mbapk/mbapk_unpacked/AndroidManifest.xml sed -i 's|<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"/>| |g' ~/mbbpatch/MBCPApp/mbapk/mbapk_unpacked/AndroidManifest.xml
echo 'Patching [libapp.so]...' echo 'Patching [libapp.so]...'
sed_libapp 's|PackageName|packageMBBB|g' sed_libapp 's|PackageName|packageMBBB|g'
sed_libapp 's|PackageName|packageMBBB|g'
sed_libapp 's|packageName|packageMBBa|g'
sed_libapp 's|packageName|packageMBBa|g' sed_libapp 's|packageName|packageMBBa|g'
patch_finish "bypass_accessibility_malicious_app_check" patch_finish "bypass_accessibility_malicious_app_check"
echo "Applied [Bypass accessibility & malicious apps check] patch !!!" echo "Applied [Bypass accessibility & malicious apps check] patch !!!"
@ -201,8 +199,6 @@ do
echo "WARNING : Remove eMBee also remove customer support and any other options on eMBee Helper !" echo "WARNING : Remove eMBee also remove customer support and any other options on eMBee Helper !"
echo "Removing eMBee Customer support function..." echo "Removing eMBee Customer support function..."
sed_libapp 's|group_button_support|itsnotworthittouseem|g' sed_libapp 's|group_button_support|itsnotworthittouseem|g'
sed_libapp 's|group_button_support|itsnotworthittouseem|g'
sed_libapp 's|Customer support| |g'
sed_libapp 's|Customer support| |g' sed_libapp 's|Customer support| |g'
echo "Removing eMBee..." echo "Removing eMBee..."
rm -f 'mbapk/mbapk_unpacked/assets/flutter_assets/assets/images/dynamic/base/eMBee_img_page.webp' rm -f 'mbapk/mbapk_unpacked/assets/flutter_assets/assets/images/dynamic/base/eMBee_img_page.webp'
@ -421,7 +417,6 @@ fi
# Test remove VPN detection function from bundle, that showing notice warn users to turn off VPN. # Test remove VPN detection function from bundle, that showing notice warn users to turn off VPN.
elif [ "$opt" == 'Remove VPN detection' ]; then elif [ "$opt" == 'Remove VPN detection' ]; then
echo "Applying patch..." echo "Applying patch..."
sed_libapp 's|vpn|app|g'
sed_libapp 's|vpn|app|g' sed_libapp 's|vpn|app|g'
patch_finish "remove_vpn_detection" patch_finish "remove_vpn_detection"
echo "Applied [Remove VPN detection patch] !!!" echo "Applied [Remove VPN detection patch] !!!"
@ -470,10 +465,9 @@ fi
then then
echo "Applying patch [Remove banners & MiniApp]..." echo "Applying patch [Remove banners & MiniApp]..."
echo 'Removing banner links from [libapp.so]...' echo 'Removing banner links from [libapp.so]...'
sed_libapp 's|banner|remove|g'
sed_libapp 's|banner|remove|g' sed_libapp 's|banner|remove|g'
sed_libapp 's|marketplacehome|removemarketapp|g'
sed_libapp 's|marketplacehome|removemarketapp|g' sed_libapp 's|marketplacehome|removemarketapp|g'
echo 'Removing related resources...' echo 'Removing related resources...'
rm -rf 'mbapk/mbapk_unpacked/assets/flutter_assets/packages' rm -rf 'mbapk/mbapk_unpacked/assets/flutter_assets/packages'
rm -f 'mbapk/mbapk_unpacked/assets/flutter_assets/assets/images/dynamic/base/billing_img_defaultBanner.webp' rm -f 'mbapk/mbapk_unpacked/assets/flutter_assets/assets/images/dynamic/base/billing_img_defaultBanner.webp'