LG inkluderer et Root Checker-værktøj på nogle af deres enheder

click fraud protection

Et root checker-værktøj lavet af LG er blevet fundet på flere flagskibs LG-enheder; det forringer tilsyneladende systemets ydeevne kraftigt, indtil det deaktiveres.

LG havde engang en blandet holdning, når det kom til at modificere deres enheder, selvom de har åbnet op i de seneste år, og nu har de fleste internationale LG-telefoner en nem måde at låse bootloaderen op. Faktisk er LG-enheder nu ret populære blandt udviklere i vores fora, med flagskibslinjer med solid tilpasset ROM-understøttelse. Men i årevis har virksomheden gjort det har inkorporeret et rodkontrolværktøj på mange af deres enheder, som brugere på vores fora har fundet til forringe ydeevnen betydeligt, indtil den er deaktiveret.


Dette problem er senest blevet rejst af XDA Senior Member dimm0k. Ifølge ham forsøgte han at bestemme ydeevneproblemer på sin forankrede T-Mobile LG V20. Selv efter at have slettet enheden og kun installeret Magisk, bemærkede han en række 'sh'-processer, som blev ved med at gyde, indtil systemets ydeevne blev påvirket negativt. Hans forskning førte ham til sidst til en proces kaldet "

rctd" udløses ved opstart, som tjekker for root-adgang og for visse tegn på root-adgang, og tilsyneladende logger, hvad den finder.

Processen er faktisk et root checker-værktøj tilføjet af LG. Og det står for, ikke overraskende, Værktøj til rodkontrol (RCT). Den store mængde data, den tilsyneladende logger på rodfæstede enheder og det utal af processer, den afføder, kan mærkbart forringe UI-ydeevnen, som rapporteret af LG V20-brugere på vores fora.

Selvom det senest blev fundet på T-Mobile LG V20, har vi også bekræftet eksistensen af ​​RCT til T-Mobile LG G6 og den europæiske LG G5 (ulåst) på både Marshmallow og Nougat. Vi kan dog ikke bekræfte, at det er der på alle Android 6.0+ LG-enheder, da vi ikke fandt det på LG G4. Vi ved dog, at LG har inkorporeret RCT i et stykke tid, da vi har nævnt RCT-fjernelsesværktøjer dating helt tilbage til 2013.

I modsætning til nogle mobilpakkede apps som DT Ignite, er dette ikke en Android-pakke, du bare kan deaktivere. RCT er begravet i telefonens boot image, hvilket gør det ekstremt svært at deaktivere for den gennemsnitlige rootede bruger. Hvis du er i stand til at pakke dit boot-image igen og flashe det på din enhed, vil du muligvis bemærke væsentligt forbedret ydeevne, som brugere på vores V20-fora har bemærket.

Hvordan kan jeg vide, om min telefon har det?

Hvis du er forankret, er der en ret enkel måde at vide, om din enhed er påvirket af RCT-baggrundsprocesser. Først og fremmest skal du bruge en terminalapp som Termux eller enhver anden terminalemulator. Du kan downloade Termux ved at bruge linket nedenfor. Du kan også gøre dette med ADB-skallen, men du skal bruge root begge veje for at få et output, så vi bruger terminalapps på telefonen til at forenkle tingene.

[appbox googleplay com.termux]

Når du har konfigureret terminalappen, skal du indtaste su-kommandoen for at give terminalens root-tilladelser.

su

Send derefter følgende kommando:

ps | grep rctd

Hvis outputtet er tomt, er du upåvirket. Men hvis du får et output, så er din enhed påvirket af RCT. Billedet nedenfor viser dig, hvordan det skal se ud på en upåvirket enhed.

Hvordan kan jeg deaktivere det fra min telefon?

Som vi sagde før, er det ikke en pakke, du bare kan deaktivere fra din telefon. Det er startet som en service inden for init.lge.rc placeret inde i ramdisk/boot-imaget, så du bliver nødt til manuelt at kommentere linjerne, der starter servicen inde i boot-imaget. Hvis du har en LG V20, er du heldig, da XDA Senior Member dimm0k selv redigerede V20's boot.img for at deaktivere alle root checker-værktøjets forekomster. Gå over til hans tråd for at downloade og flashe de ændrede opstartsbilleder. For andre enheder skal du manuelt redigere boot-billedet eller vente på, at en udvikler redigerer det for din enhed. Heldigvis er der en wrapper script tilgængeligt som auto-patcher dit boot-image for dig.

Vi er ikke helt sikre på, hvad det præcise formål med Root Checker Tool er, eller hvorfor det ser ud til at skabe så mange processer, der kan hindre enhedens ydeevne på rootede LG-enheder. Vi kontaktede LG for at få en kommentar for et par uger siden, og vi venter på at høre tilbage fra LGs ingeniører om sagen.

Tak til Zachary Wander for at tjekke støvlebillederne for os!