REPLACE=" " # Taken from unlock-cn-gms # Credit: Howard20181, yujincheng08 https://github.com/yujincheng08/unlock-cn-gms PERMISSIONS_PATH=/etc/permissions SYSTEM_PATH=/system SYSTEM_EXT_PATH=$SYSTEM_PATH/system_ext PRODUCT_PATH=$SYSTEM_PATH/product VENDOR_PATH=$SYSTEM_PATH/vendor OPLUS_BIGBALL_PATH=/my_bigball OPLUS_BIGBALL_VENDOR_PATH=/mnt/vendor$OPLUS_BIGBALL_PATH ROOT_LIST=""$SYSTEM_PATH$PERMISSIONS_PATH" "$PRODUCT_PATH$PERMISSIONS_PATH" "$VENDOR_PATH$PERMISSIONS_PATH" "$SYSTEM_EXT_PATH$PERMISSIONS_PATH" "$OPLUS_BIGBALL_PATH$PERMISSIONS_PATH" "$OPLUS_BIGBALL_VENDOR_PATH$PERMISSIONS_PATH"" FILE_LIST="services.cn.google.xml cn.google.services.xml oplus_google_cn_gms_features.xml" for ROOT in $ROOT_LIST; do for FILE in $FILE_LIST; do if [ -f "$ROOT/$FILE" ]; then PERMISSION_PATH="$MODPATH$ROOT" FILE_NAME=$FILE ui_print "- PATH $ROOT/$FILE_NAME" mkdir -p "$PERMISSION_PATH" cat >"$PERMISSION_PATH/$FILE_NAME" < EOF [ "$ROOT" = "$OPLUS_BIGBALL_PATH$PERMISSIONS_PATH" ] || [ "$ROOT" = "$OPLUS_BIGBALL_VENDOR_PATH$PERMISSIONS_PATH" ] && { if [ ! -f "$MODPATH/post-fs-data.sh" ]; then cat >"$MODPATH/post-fs-data.sh" <> "$MODPATH/post-fs-data.sh" } fi done done # Set permissions for Google Dialer if it's default app DEF_DIALER=`cmd package resolve-activity --brief -a android.intent.action.DIAL | grep com.google.android.dialer` if [ -n "$DEF_DIALER" ]; then cp -a ${MODPATH}/cn2g-optional/GmsConfigOverlayComms.apk ${MODPATH}/system/product/overlay ui_print "" ui_print "******⚠注意⚠******" ui_print "Google 電話アプリを必ずデフォルトの電話アプリに" ui_print "設定して、権限や通知、自動起動を設定してください。" ui_print "設定していないと受話できなくなります。" ui_print "******⚠注意⚠******" ui_print "" ui_print "" ui_print "******⚠ WARNING ⚠******" ui_print "Please set Google Phone app as default-" ui_print "phone app and setup permissions / autostart." ui_print "If you don't, you can't receive a call." ui_print "******⚠ WARNING ⚠******" ui_print "" fi rm -rf ${MODPATH}/cn2g-optional