diff --git a/README.md b/README.md index 286b766..163483a 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ Enables Pixel Ui and Some Exclusive Features.
## ⭐ Features ### Pixel 6 Features Enables - Pixel 6 Live Wallpapers * +- Magic Earser (USE THIS APK)(7+) - Google Dialer Direct Call (USE THIS APK)(7+) - Live Transcript (Not working on my device)(12+) - Google Quick Pharse* @@ -60,6 +61,7 @@ Enables Pixel Ui and Some Exclusive Features.
## ⭐ ChangeLogs ### Version 1.71 +- Attempt to enable Direct my Call and Call Recording to all countries - Dropped fingerprint spoof - Dropped SimpleDeviceConfig - Update Bootanim and media from pixel 6 diff --git a/customize.sh b/customize.sh index b6e3c29..184d30f 100644 --- a/customize.sh +++ b/customize.sh @@ -1,6 +1,3 @@ -s_inc="SD1A.210817.019.C2" -s_id="7738411" -s_change=0 pixel_spoof=0 if [ $ARCH != "arm64" ] && [ $API -le 23 ]; then @@ -84,7 +81,7 @@ if [ $internet -eq 1 ]; then echo "$NGAVERSION" >> $pix/nga.txt echo "$LWVERSION" >> $pix/pixel.txt echo "$DPVERSION" >> $pix/dp.txt - NGASIZE="$($MODPATH/addon/curl -sI https://gitlab.com/Kingsman-z/pixelify-files/-/raw/master/NgaResources.apk | grep -i Content-Length | cut -d':' -f2 | cut -c 2-4) Mb" + NGASIZE="$($MODPATH/addon/curl -sI https://gitlab.com/Kingsman-z/pixelify-files/-/raw/master/NgaResources.apk | grep -i Content-Length | cut -d':' -f2 | cut -c 2-3) Mb" LWSIZE="$($MODPATH/addon/curl -sI https://gitlab.com/Kingsman-z/pixelify-files/-/raw/master/pixel.tar.xz | grep -i Content-Length | cut -d':' -f2 | cut -c 2-3) Mb" DPSIZE="$($MODPATH/addon/curl -sI https://gitlab.com/Kingsman-z/pixelify-files/-/raw/master/dp-$API.tar.xz | grep -i Content-Length | cut -d':' -f2 | cut -c 2-3) Mb" else @@ -282,41 +279,6 @@ if [ ! -z "$(getprop ro.rom.version | grep Oxygen)" ] || [ ! -z "$(getprop ro.mi done <$MODPATH/spoof.prop fi -# if [ $API -eq 26 ]; then - # sed -i -e "s/:11/:8.0.0/g" $MODPATH/spoof.prop - # sed -i -e "s/redfin/walleye/g" $MODPATH/spoof.prop - # sed -i -e "s/raven/walleye/g" $MODPATH/spoof.prop - # sed -i -e "s/Pixel 6 Pro/Pixel 2/g" $MODPATH/spoof.prop - # sed -i -e "s/${id}/OPD1.170816.025/g" $MODPATH/spoof.prop - # sed -i -e "s/${inc}/4424668/g" $MODPATH/spoof.prop -# elif [ $API -eq 27 ]; then - # sed -i -e "s/:11/:8.1.0/g" $MODPATH/spoof.prop - # sed -i -e "s/redfin/walleye/g" $MODPATH/spoof.prop - # sed -i -e "s/raven/walleye/g" $MODPATH/spoof.prop - # sed -i -e "s/Pixel 6 Pro/Pixel 2/g" $MODPATH/spoof.prop - # sed -i -e "s/${id}/OPM2.171026.006.G1/g" $MODPATH/spoof.prop - # sed -i -e "s/${inc}/4820017/g" $MODPATH/spoof.prop -# elif [ $API -eq 28 ]; then - # sed -i -e "s/:11/:9/g" $MODPATH/spoof.prop - # sed -i -e "s/redfin/blueline/g" $MODPATH/spoof.prop - # sed -i -e "s/raven/blueline/g" $MODPATH/spoof.prop - # sed -i -e "s/Pixel 6 Pro/Pixel 3/g" $MODPATH/spoof.prop - # sed -i -e "s/${id}/PQ3A.190801.002/g" $MODPATH/spoof.prop - # sed -i -e "s/${inc}/5670241/g" $MODPATH/spoof.prop -# elif [ $API -eq 29 ]; then - # sed -i -e "s/:11/:10/g" $MODPATH/spoof.prop - # sed -i -e "s/redfin/coral/g" $MODPATH/spoof.prop - # sed -i -e "s/${id}/QQ3A.200805.001/g" $MODPATH/spoof.prop - # sed -i -e "s/${inc}/6578210/g" $MODPATH/spoof.prop -# elif [ $API -eq 31 ]; then - # sed -i -e "s/:11/:12/g" $MODPATH/spoof.prop - # sed -i -e "s/redfin/raven/g" $MODPATH/spoof.prop - # if [ $s_change -eq 0 ]; then - # sed -i -e "s/${id}/${s_id}/g" $MODPATH/spoof.prop - # sed -i -e "s/${inc}/${s_inc}/g" $MODPATH/spoof.prop - # fi -# fi - print "" print " Do you want to Spoof your device to $(grep ro.product.system.model $MODPATH/spoof.prop | cut -d'=' -f2) $(grep ro.product.device $MODPATH/spoof.prop | cut -d'=' -f2 )?" print " Vol Up += Yes" @@ -434,7 +396,9 @@ else fi if [ -d /data/data/$DIALER ]; then - print " Do you want to install Call Screening & Call Recording?" + print " Do you want to install Google Dialer features?" + print " - Includes Call Screening, Call Recording, Hold for Me, Direct My Call" + print " (For all Countries)" print " Vol Up += Yes" print " Vol Down += No" print "" @@ -443,7 +407,9 @@ if [ -d /data/data/$DIALER ]; then DIALER_PREF=/data/data/com.google.android.dialer/shared_prefs/dialer_phenotype_flags.xml sed -i -e "s/CallScreening=0/CallScreening=1/g" $MODPATH/config.prop print "- Enabling Call Screening & Hold for me & Direct My Call" - print "- Please Use google Dialer apk for Direct my Call given in Pixelify github link" + print "" + print "- Please Use google Dialer apk for" + print " Direct my Call given in Pixelify github link" print " " print "- Enabling Call Recording (Working is device dependent)" setprop sys.persist.locale en-US @@ -453,7 +419,12 @@ if [ -d /data/data/$DIALER ]; then print " " device="$(getprop ro.product.device)" device_len=${#device} - + carr_coun1="$(getprop gsm.sim.operator.iso-country)" + carr_coun="$(getprop gsm.sim.operator.iso-country | tr '[:lower:]' '[:upper:]')" + if [ ! -z $carr_coun ]; then + sed -i -e "s/TI/${carr_coun}/g" $MODPATH/files/$DIALER + sed -i -e "s/xy/${carr_coun1}/g" $MODPATH/files/$DIALER + fi carr="$(getprop gsm.sim.operator.numeric)" carrier=${#carr} case $carrier in @@ -531,13 +502,6 @@ if [ -d /data/data/$DIALER ]; then cp -Tf $MODPATH/files/$DIALER /data/data/com.google.android.dialer/files/phenotype/$DIALER am force-stop $DIALER - bool_patch speak_easy $DIALER_PREF - bool_patch speakeasy $DIALER_PREF - bool_patch call_screen $DIALER_PREF - bool_patch revelio $DIALER_PREF - bool_patch record $DIALER_PREF - bool_patch atlas $DIALER_PREF - if [ -z $(pm list packages -s $DIALER) ] && [ ! -f /data/adb/modules/Pixelify/system/product/priv-app/GoogleDialer/GoogleDialer.apk ]; then print "" print "- Google Dialer is not installed as a system app !!" diff --git a/files/com.google.android.dialer b/files/com.google.android.dialer index f75eb21..6cd5b4c 100644 Binary files a/files/com.google.android.dialer and b/files/com.google.android.dialer differ diff --git a/inc.prop b/inc.prop deleted file mode 100644 index a8e0bb2..0000000 --- a/inc.prop +++ /dev/null @@ -1,50 +0,0 @@ -SD1A.210817.015.A4=7697517 -SP1A.210812.015=7679548 -SPB5.210812.002=7671067 -SPB4.210715.014=7654839 -SPB4.210715.011=7608474 -SPB3.210618.013=7533405 -RQ3A.211001.001=7641976 -RQ3A.210905.001=7511028 -RQ3A.210805.001=7474174 -RQ3A.210805.001.A1=7474174 -RQ3A.210705.001=7380771 -RQ3A.210605.005=7349499 -RQ2A.210505.003=7255357 -RQ2A.210405.005=7181113 -RQ2A.210305.007=7124944 -RQ2A.210305.006=7119741 -RQ1A.210205.004=7038034 -RQ1A.210105.003=7005429 -RQ1A.201205.011=6953398 -RQ1A.201205.010=6953398 -RQ1C.210205.006=7038034 -RQ1D.210205.004=7038034 -RQ1D.210105.003=7005429 -RQ1D.201205.012.A1=6953398 -RPP4.200409.015=6455311 -RPP3.200320.017=6412707 -RPP2.200227.009=6291673 -RPP1.200123.016=6203814 -RPB3.200720.005=6705141 -RPB2.200611.009=6625208 -RPB1.200504.018=6520161 -RP1A.201105.002=6869500 -RP1A.201005.006=6828489 -RP1A.201005.004=6782484 -RP1A.201005.004=6782484 -RP1A.201005.004.A=6934943 -RP1A.201005.004.A1=6934943 -RP1A.200720.009=6720564 -RD2A.210905.002=7513089 -RD2A.210905.003=7513089 -RD2A.210605.006=7360941 -RD2A.210605.007=7360941 -RD1A.201105.003.A1=6886399 -RD1A.201105.003.B1=6886399 -RD1A.201105.003.C1=6886399 -RD1A.200810.022.A4=6792687 -RD1A.200810.021.A3=6792687 -RD1A.200810.021.B3=6792687 -RD1A.200810.020=6792687 -RD1A.200810.020.A1=6792687 diff --git a/spoof.prop b/spoof.prop index 6591d95..f59133c 100644 --- a/spoof.prop +++ b/spoof.prop @@ -1,11 +1,3 @@ -#ro.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/7641976:user/release-keys -#ro.bootimage.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/7641976:user/release-keys -#ro.system.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/7641976:user/release-keys -#ro.vendor.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/7641976:user/release-keys -#ro.product.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/7641976:user/release-keys -#ro.odm.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/7641976:user/release-keys -#ro.system_ext.build.fingerprint=google/redfin/redfin:11/RQ3A.211001.001/7641976:user/release-keys -#ro.build.description=redfin-user 11 RQ3A.211001.001 7641976 release-keys ro.product.brand=google ro.product.system.brand=google ro.product.vendor.brand=google @@ -13,7 +5,6 @@ ro.product.product.brand=google ro.product.product.brand=google ro.product.odm.brand=google ro.product.system_ext.brand=google -#ro.build.display.id=redfin-user 11 RQ3A.211001.001 7641976 release-keys ro.product.manufacturer=Google ro.product.system.manufacturer=Google ro.product.vendor.manufacturer=Google