GMS.NoPlayGames

This hook has nothing to do with privacy. It blocks the "Please install/upgrade/login to Google Play Games" dialog shown by some games. This hook reimplements the "No Play Games" Xposed module at http://repo.xposed.info/module/com.fifsource.android.noplaygames / https://forum.xda-developers.com/showthread.php?t=3332763 Only one of the Xposed module or XPL hook must be enabled at the same time. EdXposed users: Google Play Services (aka. GMS) must be whitelisted (or not blacklisted) in EdXposed Manager. This means that your device will not pass SafetyNet. Instructions: 1. Download this hook. 2. Make sure that the Fif collection is enabled in XPL Pro. 3. In XPL, navigate to the Google Play Services app (you may have to change the filter to "Show all apps" first), and expand the restriction categories. 4.a. Check the "Install Play Games" category. 4.b. Or, alternately, enable GMS.NoPlayGames hook for "Google Play Services" in XPL Pro. Changelog: v1 - 2020-05-27 First public release.

CollectionFif
GroupInstall Play Games
NameGMS.NoPlayGames
AuthorFif_
Version1
Updated (UTC)2020-05-28 02:13:36
Created (UTC)2020-05-28 02:13:36
Downloads291
Class namecom.google.android.gms.games.entrypoint.UpgradeModuleEntryPointChimeraActivity
Method nameonCreate
Parameter typesandroid.os.Bundle
Return typevoid
Min SDK0
Max SDK999
Min APK201500000
Max APK2147483647
Excluded packages^(?!com\.google\.android\.gms$).*
EnabledYes
OptionalNo
UsageYes
NotifyNo
Settings-
-- GMS.NoPlayGames is a Lua hook definition designed to work
-- with XPrivacyLua.

-- GMS.NoPlayGames is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.

-- GMS.NoPlayGames is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU General Public License for more details.

function after(hook, param)
  local obj = param:getThis()
  obj:onBackPressed()
  return true
end