Logo sr.androidermagazine.com
Logo sr.androidermagazine.com

Како варати на референтним вредностима (и зашто бисмо умањили њихову важност)

Anonim

Бенцхмаркови могу бити корисни, било да говоримо о мобилном или било ком другом рачунарском хардверу. Међутим, постоји проблем - морате зависити од тога да ли ће сви бити искрени. Дозволи да објасним. Кад год видите видео или снимку екрана са референтном оценом, оно што стварно видите је мерило софтвера у интеракцији са хардвером. Постоје два велика проблема у вези с тим: Ниједна Андроид телефона не покрећу исти софтвер и увек постоји неки шаљивац који жели да вара. недавно је наш пријатељ Јохн из Телефонске арене приметио неколико квадрата новог телефона који су прениски у поређењу с осталим наведеним телефонима. И добро за Јохна што је то истакао.

Свакако, референтни показатељи могу бити забавни, као што је преглед малог утицаја ЛГ-евог корисничког сучеља на Оптимус 2Кс у поређењу са Стоцк Фроио-ом, а могу бити корисни ако их сами покренете да процијените неке промјене које унесете у свој софтвер. Али превршили смо то. Своју оцену перформанси засноваћемо на основу перформанси, а не на бројевима.

Проклето је једноставно преварити се на свим референтним вредностима, јер су то само Андроид апликације. Погледајте све остале магичне људе са Андроид апликацијама и запитајте се - да ли су референтни показатељи толико различити да их не можете „хаковати“? Одговор је не, и показаћемо вам како да хакујете најлакшом (али дефинитивно не једином) којом се манипулише, квадрантом.

Проверите након скока.

Да мало погледамо тачно шта ћемо овде радити кроз магију видеа.

ИоуТубе веза за гледање путем мобилних уређаја

За овај пример ћете морати да се укоријените. Постоји пуно других начина за варање некоријењених телефона уређивањем кода и поновном изградњом саме апликације, али овај једноставан начин треба искоријенити. Требат ће вам и неколико алата:

  • Нека адб ради, са роот приступом у љусци.
  • Квадрантни стандард са Андроид Маркет-а. Користили смо Куадрант Адванцед у нашем демо програму, јер је тако лако видети преваре. Желите да користите Стандард, јер је тако лако видети преваре.
  • Системска плоча (или било која апликација која може убити све процесе) са Андроид Маркет-а.
  • СетЦПУ са Андроид Маркет-а или еквивалентно (ако имате оверцлоцкед кернел).
  • Две руке, тастатура и нема савјести.

Инсталирајте све апликације и поново покрените телефон. Пустите га да стоји 5 до 10 минута, тако да се синхронизација и скенирање заврши, а затим покрените Квадрант (погледајте страну „пре“ на слици горе) како бисте знали истину.

Прикључите телефон на рачунар и унесите шкољку. Као роот покрените следећу наредбу:

моунт -т тмпфс тмпфс /дата/дата/цом.аурорасофтворкс.куадрант.уи.стандард

Унесите га тачно онако како је написано. То је једноставно - И / О делови свих телефона су највеће уско грло, тако да мапу података Куадрант преносимо са физичке меморије у РАМ. РАМ је добра. Читање и писање је брзо. Супер брзо. Ово се одбацује при поновном покретању, тако да је лако вратити ствари у нормалу.

Затим желимо да откажемо било који ефекат скалирања ЦПУ-а. Ко треба да уштеди батерију, желимо високе резултате! Упалите СетЦПУ и подесите брзину такта ЦПУ-а онолико колико је горња, и изаберите „перформансе“ за управљача процесора. Ово ће непрестано радити ствари максималном брзином.

Сада користите ону апликацију за коју сте се одлучили (ја користим системски панел за надгледање ствари, а укључује страшне килл-алл као додатну функцију) да бисте убили све позадинске задатке. Ако можете убити системске процесе, још боље. Није нас брига колико телефон добро функционише, већ само колико су високи бројеви.

Упалите квадрант и покрените свој референтни број. Покрените га два или три пута да бисте се сместили, а затим почните снимати снимке заслона. Схватите колико је то једноставно било лако направити, а затим замислите шта се други вараји могу урадити обрнутим инжењерингом референтних апликација и променом математике која се користи за писање резултата. Додајте још неколико трикова као што је промена линије или две у датотеци буилд.проп да бисте надували процесоре ЦПУ-а, а ви сте златни. Пре него што неко каже „Да, али ја користим Бецхмарк киз9000 Про и не можете га преварити“. Да ти то можеш. Чак и ја могу, а вани је пуно људи талентованији од мене. Верујте само референтним вредностима које користе много бројила и жица, треперећим лампицама, јер је било шта друго само софтвер који неко може да хакује.

Сада је игралиште на нивоу. Честитамо, преварант си.