Skip to content

Commit

Permalink
Enable PlayStore on boot
Browse files Browse the repository at this point in the history
Play Store is needed for Play Integrity (let's call it new Safetynet) - some accounts (low %, Niantic testing?) refuse to login with valid login/password - it's spinning for 30 seconds and throw Unable to authenticate.
  • Loading branch information
JabLuszko authored Jul 26, 2023
1 parent ff8f94a commit 5a0de46
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions 42mad
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ pver="2.0"
#This is for nfs install script
nver="1.2"
# mad rom version
madver="0.6"
madver="0.7"
#magisk version / url
magisk_ver="20.3"
msum="959e46971c2eb500b91a053b2f1c1a8c"
Expand Down Expand Up @@ -409,15 +409,16 @@ if [[ -f "$pdconf" ]] ;then
pduser="$(grep -v raw "$pdconf"|awk -F'>' '/auth_username/{print $2}'|awk -F'<' '{print $1}')"
pdpass="$(grep -v raw "$pdconf"|awk -F'>' '/auth_password/{print $2}'|awk -F'<' '{print $1}')"
pdauth="$pduser:$pdpass"
pm disable-user com.android.vending
### PlayStore is needed for Play Integrity so let's change this to enabled rather than deleting whole line
### and making people run two jobs - ROM update & enabling PlayStore
pm enable com.android.vending
[[ -f /sdcard/reg_session ]] && check_session
elif [[ -f /data/local/pdconf ]] ;then
origin="$(awk -F'>' '/post_origin/{print $2}' /data/local/pdconf|awk -F'<' '{print $1}')"
pdserver="$(grep -v raw /data/local/pdconf|awk -F'>' '/post_destination/{print $2}'|awk -F'<' '{print $1}')"
pduser="$(grep -v raw /data/local/pdconf|awk -F'>' '/auth_username/{print $2}'|awk -F'<' '{print $1}')"
pdpass="$(grep -v raw /data/local/pdconf|awk -F'>' '/auth_password/{print $2}'|awk -F'<' '{print $1}')"
pdauth="$pduser:$pdpass"
pm disable-user com.android.vending
check_session
else
usbfile="$(find /mnt/media_rw/ -name mad_autoconf.txt|head -n1)"
Expand Down

0 comments on commit 5a0de46

Please sign in to comment.