iPod School

Samsung trapaceia nos testes de benchmark do Galaxy Note 3

André BazagliaAndré Bazaglia

Phil Schiller, vice-presidente sênior de marketing da Apple, compartilhou em seu Twitter uma reportagem interessantíssima escrita em outubro – mas que não causou uma repercussão na web tão forte. Decidi, portanto, compartilhar o fato hoje, que envolve um polêmico caso da sul-coreana Samsung, uma das principais concorrentes da Apple no mercado de smartphones.

Descobriu-se que a Samsung otimizou o Galaxy Note 3 para burlar testes de benchmark, que são operacões realizadas por softwares terceirizados que avaliam o desempenho do conjunto hardware e sistema operacional em diversos aspectos, como:

Os critérios usados parecem bastante convincentes. Mas como o Galaxy Note 3 se sai no teste? O gráfico abaixo responde.

benchmarks

Como a Samsung atingiu uma pontuação tão boa apresentada acima? Sua interface TouchWiz foi completamente reformulada e está mais leve? Seu hardware tem detalhes ocultos não revelados? Não e não. Trata-se de uma manipulação de má fé que manipula o resultado dos benchmarks. Eis o código usado pela empresa:

{
 BOARD_PLATFORM = SystemProperties.get("ro.board.platform");
 mToken = 0;
 PACKAGES_FOR_LCD_FRAME_RATE_ADJUSTMENT = new PackageInfo[0];
 isEngBinary = "eng".equals(Build.TYPE);
 PackageInfo[] arrayOfPackageInfo = new PackageInfo[26];
 arrayOfPackageInfo[0] = new PackageInfo("com.aurorasoftworks.quadrant.ui.standard", false);
 arrayOfPackageInfo[1] = new PackageInfo("com.aurorasoftworks.quadrant.ui.advanced", false);
 arrayOfPackageInfo[2] = new PackageInfo("com.aurorasoftworks.quadrant.ui.professional", false);
 arrayOfPackageInfo[3] = new PackageInfo("com.redlicense.benchmark.sqlite", false);
 arrayOfPackageInfo[4] = new PackageInfo("com.antutu.ABenchMark", false);
 arrayOfPackageInfo[5] = new PackageInfo("com.greenecomputing.linpack", false);
 arrayOfPackageInfo[6] = new PackageInfo("com.greenecomputing.linpackpro", false);
 arrayOfPackageInfo[7] = new PackageInfo("com.glbenchmark.glbenchmark27", false);
 arrayOfPackageInfo[8] = new PackageInfo("com.glbenchmark.glbenchmark25", false);
 arrayOfPackageInfo[9] = new PackageInfo("com.glbenchmark.glbenchmark21", false);
 arrayOfPackageInfo[10] = new PackageInfo("ca.primatelabs.geekbench2", false);
 arrayOfPackageInfo[11] = new PackageInfo("com.eembc.coremark", false);
 arrayOfPackageInfo[12] = new PackageInfo("com.flexycore.caffeinemark", false);
 arrayOfPackageInfo[13] = new PackageInfo("eu.chainfire.cfbench", false);
 arrayOfPackageInfo[14] = new PackageInfo("gr.androiddev.BenchmarkPi", false);
 arrayOfPackageInfo[15] = new PackageInfo("com.smartbench.twelve", false);
 arrayOfPackageInfo[16] = new PackageInfo("com.passmark.pt_mobile", false);
 arrayOfPackageInfo[17] = new PackageInfo("se.nena.nenamark2", false);
 arrayOfPackageInfo[18] = new PackageInfo("com.samsung.benchmarks", false);
 arrayOfPackageInfo[19] = new PackageInfo("com.samsung.benchmarks:db", false);
 arrayOfPackageInfo[20] = new PackageInfo("com.samsung.benchmarks:es1", false);
 arrayOfPackageInfo[21] = new PackageInfo("com.samsung.benchmarks:es2", false);
 arrayOfPackageInfo[22] = new PackageInfo("com.samsung.benchmarks:g2d", false);
 arrayOfPackageInfo[23] = new PackageInfo("com.samsung.benchmarks:fs", false);
 arrayOfPackageInfo[24] = new PackageInfo("com.samsung.benchmarks:ks", false);
 arrayOfPackageInfo[25] = new PackageInfo("com.samsung.benchmarks:cpu", false);
 PACKAGES_FOR_BOOST_ALL_ADJUSTMENT = arrayOfPackageInfo;
 mCameraCPUBooster = null;
 mCameraCPUCoreNumBooster = null;
 mCPUFrequencyTable = null;
 mCPUCoreTable = null;
 mRotationCPUCoreNumBooster = null;
 mRotationGPUBooster = null;
 }

Programador, blogueiro, estudante de Engenharia de Computação. Em busca de deixar sua marquinha no universo.

  • assim é facil… pena deles

  • Wesley

    Isso mostra o tanto que e fraca a Samsung querendo ser boa mais acaba sendo pior

    • Davi

      os tantos processos judiciais feitas pela Apple contra a Samsung tambem nao ajudam muito…

  • Tiago Lima

    sem comentários –' ..