Disabling Game Optimizing Service doesn't work

I’ve been trying to disable Game Optimizing Service. First via the menu but it’s still doing stuff in the background logs. I even disabled the packages with game in the name via adb:

com.samsung.android.game.gos
com.samsung.android.game.gametools
com.samsung.android.game.gamehome
com.samsung.gamedriver.sm8250

But this zombie com.samsung.android.game.gos the one called "Game Optimizing Service"magically refuses to stay disabled, and gets enabled again by some watchdog service. It’s not some lightweight service either. Every single time you change focus to a app, this sucker starts doing stuff.

It’s not lightweight either. For example:
06-03 11:24:04.910 1148 1148 D SemGameManager: getGMSBinder(), successful: true
06-03 11:24:04.910 1148 1148 D GameManagerService: identifyGamePackage. org.quantumbadger.redreader, mCurrentUserId: 0, callerUserId: 0
06-03 11:24:04.910 1148 1148 D PkgDataHelper: getGamePkgData(). org.quantumbadger.redreader
06-03 11:24:04.911 1148 1148 D SemGameManager: getGMSBinder(), begin
06-03 11:24:04.911 1148 1148 D SemGameManager: getGMSBinder(), successful: true
06-03 11:24:04.911 1148 1148 D GameManagerService: identifyGamePackage. org.quantumbadger.redreader, mCurrentUserId: 0, callerUserId: 0
06-03 11:24:04.911 1148 1148 D PkgDataHelper: getGamePkgData(). org.quantumbadger.redreader
06-03 11:24:05.310 1148 1148 D SemGameManager: getGMSBinder(), begin
06-03 11:24:05.310 1148 1148 D SemGameManager: getGMSBinder(), successful: true
06-03 11:24:05.310 1148 1148 D GameManagerService: identifyGamePackage. org.quantumbadger.redreader, mCurrentUserId: 0, callerUserId: 0
06-03 11:24:05.310 1148 1148 D PkgDataHelper: getGamePkgData(). org.quantumbadger.redreader
06-03 11:24:05.310 1148 1148 D SemGameManager: getGMSBinder(), begin
06-03 11:24:05.311 1148 1148 D SemGameManager: getGMSBinder(), successful: true
06-03 11:24:05.311 1148 1148 D GameManagerService: identifyGamePackage. org.quantumbadger.redreader, mCurrentUserId: 0, callerUserId: 0
06-03 11:24:05.311 1148 1148 D PkgDataHelper: getGamePkgData(). org.quantumbadger.redreader
06-03 11:24:05.562 1148 1842 D PowerManagerService: [api] userActivityFromNative : 3600 (event: 2 flags: 0) eventTime = 28338155
06-03 11:24:06.697 1148 1148 D SemGameManager: getGMSBinder(), begin
06-03 11:24:06.698 1148 1148 D SemGameManager: getGMSBinder(), successful: true
06-03 11:24:06.698 1148 1148 D GameManagerService: identifyGamePackage. org.quantumbadger.redreader, mCurrentUserId: 0, callerUserId: 0
06-03 11:24:06.698 1148 1148 D PkgDataHelper: getGamePkgData(). org.quantumbadger.redreader
06-03 11:24:06.699 1148 1148 D SemGameManager: getGMSBinder(), begin
06-03 11:24:06.701 1148 1148 D SemGameManager: getGMSBinder(), successful: true
06-03 11:24:06.701 1148 1148 D GameManagerService: identifyGamePackage. org.quantumbadger.redreader, mCurrentUserId: 0, callerUserId: 0
06-03 11:24:06.701 1148 1148 D PkgDataHelper: getGamePkgData(). org.quantumbadger.redreader
06-03 11:24:06.997 1148 1842 D PowerManagerService: [api] userActivityFromNative : 3610 (event: 2 flags: 0) eventTime = 28339591
06-03 11:24:07.279 1148 1148 D SemGameManager: getGMSBinder(), begin
06-03 11:24:07.279 1148 1148 D SemGameManager: getGMSBinder(), successful: true
06-03 11:24:07.280 1148 1148 D GameManagerService: identifyGamePackage. org.quantumbadger.redreader, mCurrentUserId: 0, callerUserId: 0
06-03 11:24:07.280 1148 1148 D PkgDataHelper: getGamePkgData(). org.quantumbadger.redreader
06-03 11:24:07.281 1148 1148 D SemGameManager: getGMSBinder(), begin
06-03 11:24:07.282 1148 1148 D SemGameManager: getGMSBinder(), successful: true
06-03 11:24:07.282 1148 1148 D GameManagerService: identifyGamePackage. org.quantumbadger.redreader, mCurrentUserId: 0, callerUserId: 0
06-03 11:24:07.282 1148 1148 D PkgDataHelper: getGamePkgData(). org.quantumbadger.redreader

That’s all from just 3 seconds browsing reddit.

My log file which only contains about 8 hours has the follow occurrences:
SemGameManager 5866 times
GameManagerService 4458 times
getGamePkgData 2842 times

Your user interface LIES when it says it’s disabled, and I can’t even manually disable it!
Samsung, for the love of GOD, how do I get this stupid service to STAY DISABLED!??!

Please open a support request for this issue. I think they will need the logs and information to run this down.

Ron
Samsung Developer Relations

This issue has existed for YEARS. Go look in the samsung forums or xda-developers.com. The only thing that works is people rooting the phone and deleting it. Everybody hates the game optimization app, it actually slows your phone down, and makes games worse.