Why is the GOS of Samsung Galaxy phones a Serious problem?
1. The way GOS operates is too arbitrary and too restrictive.
Usually, throttling exists on other smartphones. When CPU and GPU usage in the phone's AP increases, heat is generated, and in order to solve this problem, the phone lowers the AP's performance and reduces screen brightness to reduce heat generation.
Due to the nature of smartphones, which inevitably have poor heat dissipation due to their physical characteristics, there is a high possibility that their phones will have problems without throttling. Of course, this mechanism applies to Samsung phones, except for GOS. And if it had ended here, there would have been no problem.
The performance limit of GOS is too strong.
The reason why GOS is a problem is that the degree is too strong and the standard is very 'forced'.
constant operation regardless of fever
As mentioned above, throttling occurs in all phones. And it doesn't care which apps you use. Regardless of whether you're filming with a camera, watching YouTube, listening to music, or playing games, once the phone gets hot, the phone gets a throttling, lowering the heat and trying to solve the problem. In fact, as the temperature of the AP increases in the kernel, the clock decreases, which is how almost all phones control the performance and temperature of the phone.
However, GOS is completely different. Regardless of whether a fever actually occurs, the performance limit is unconditionally imposed by simply turning on the game. For this reason, even if the temperature of the phone is lowered through various methods such as a smartphone external cooler, performance restrictions are continuously applied. In other words, regardless of the temperature of the AP, we will put a limit on it. In addition, since it even spins on top of the kernel+system service, it cannot even be turned off in a general way.
severe performance degradation
As will be described below, it is also a problem that the degree is too serious. Once activated, the GPU loses almost one-third of its performance. If the performance of a mobile phone is reduced by 70% (downgraded to -6 generations) without any notice, anyone will feel that the specification is falsely written.
arbitrary criterion
Among the methods of applying GOS, the fact that Samsung admitted through the notice is that it operates when an app classified as a game is turned on. According to Samsung's explanation in the second notice, it said it will be applied in consideration of specificity (high CPU/GPU usage) and sustainability only for game apps, and benchmarking apps are putting more pressure on devices than on games.
Benchmark overloads and overworks all the performance and resources of the device as the highest interval performance and retention test of the device is significant. In other words, according to the logic of limiting performance to games claimed by Samsung, benchmarks are much harsher environments than games, so stronger performance restrictions should be imposed.
But that list doesn't exist in the Google Play Store, such as Magisks, YouTube Vansds, and Google Cameras, and contains apps that users must get apk unconditionally, and even basic apps such as One UI Home and Camera. Unfortunately, however, famous benchmark apps such as 3DMark, Gigbench, Antutu, and GFXBench do not exist in DB regardless of type.
Considering all of this, it is possible to reasonably infer that if Samsung does not come up with a clever explanation that anyone can understand, the game performance is lowered, it is not applied as much as when running a benchmark app that measures device performance, and even removed it from the list. And the Gigbench maker pointed this out and permanently removed the devices from the benchmark list.
2. It doesn't matter if you don't play games?
Among those who have encountered this situation and searched for related content, there are responses saying, "It doesn't matter if you don't play games," but that's not the case at all. The developer of Gigbench also cited that the general app (Instagram) was influenced by GOS as the basis for leaving the chart. In other words, considering the circumstances so far, it seems that Samsung has some kind of method that can limit the performance of general apps, and it is also presumed that it can be applied without consent without notifying the user.
For example, suppose Samsung controls the entire phone by removing the now-famous name Game from GOS and evolving it into a Total Optimizing Service (TOS). A similar incident was Apple's Battery Gate.
According to this article, Samsung claims that Apple's battery gate is better than Apple's battery gate, saying, "There was a problem that we had to add batteries, and we can solve by software updates." Apple had a clear standard of less than 80% battery efficiency, because Samsung currently has a collective application of GOS to all phones without him.
What if Samsung decides to control all apps and force TOS on all phones? Apple was able to solve the problem by replacing the battery for money, but Samsung is currently unable to solve the problem forever unless it changes its device to a third-party smartphone.
Furthermore, it can be exploited for planned outdated practices such as Sony Timer and Battery Gate. This is because performance restrictions can be strongly imposed as soon as the warranty period is over, or paid AS or device changes can be induced by always overclocking to cause high battery consumption and heat generation problems.
The way GOS works is also a problem, but the principles and mechanisms of the GOS item and the mechanisms clearly revealed so far through this article are as follows.
1) Samsung has created an app name database, of which it detects when an app corresponding to a game is launched.
2) The server retrieves the appropriate policy for the game.
3) The policy limits devices.
At this time, concerns are as follows.
1) What if it was a game that would immediately impose restrictions and then fine-tune it? Samsung may accidentally or intentionally classify certain apps as games to prevent them from performing properly. In other words, it means that all apps can be controlled according to Samsung's taste.
2) Even if it's a game, what if you have to load a specific setting from the server to limit it? At this time, it will rarely "by mistake" designate other apps as games. Because you have to set the setting value of the app on the server, you have to make a double mistake of classifying the DB as a game and putting the setting value on the server. However, it means that Samsung will apply "different settings" to each game at will, so in other words, it means that it can limit the driving of each game differently according to Samsung's taste. In particular, Samsung operates its app store, so in the extreme, it may impose driving restrictions on all games that are not in its store.
In other words, looking at the driving method of GOS that has been revealed so far, either is a problem.
☛ Tip: How to disable Game Optimizing Service (GOS) on Samsung Galaxy phones