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