LG inkluderer et Root Checker-verktøy på noen av enhetene deres

click fraud protection

Et rotkontrollverktøy laget av LG har blitt funnet på flere flaggskip LG-enheter; den forringer tilsynelatende systemytelsen kraftig til den deaktiveres.

LG hadde en gang en blandet holdning når det kom til å modifisere enhetene sine, selv om de har åpnet seg de siste årene, og nå har de fleste internasjonale LG-telefoner en enkel måte å låse opp bootloaderen på. Faktisk er LG-enheter nå ganske populære blant utviklere i forumene våre, med flaggskipslinjer som har solid tilpasset ROM-støtte. Imidlertid har selskapet i årevis gjort det har innlemmet et rotkontrollverktøy på mange av enhetene deres, som brukere på forumene våre har funnet til redusere ytelsen betydelig til den er deaktivert.


Dette problemet ble sist tatt opp av XDA Senior Member dimm0k. Ifølge ham forsøkte han å finne ytelsesproblemer på sin forankrede T-Mobile LG V20. Selv etter å ha tørket enheten og bare installert Magisk, la han merke til en rekke "sh"-prosesser som fortsatte å gyte til systemytelsen ble negativt påvirket. Forskningen hans førte ham til slutt til en prosess kalt "

rctd" blir utløst ved oppstart, som sjekker for root-tilgang og for visse tegn på root-tilgang, og tilsynelatende logger det den finner.

Prosessen er faktisk et rotkontrollverktøy lagt til av LG. Og det står for, ikke overraskende, Verktøy for rotkontroll (RCT). Den store datamengden den tilsynelatende logger på rotfestede enheter og mylderet av prosesser den skaper kan merkbart forringe brukergrensesnittytelsen, som rapportert av LG V20-brukere på våre forum.

Mens den sist ble funnet på T-Mobile LG V20, har vi også bekreftet eksistensen av RCT for T-Mobile LG G6 og den europeiske LG G5 (ulåst) på både Marshmallow og Nougat. Vi kan imidlertid ikke bekrefte at den er der på alle Android 6.0+ LG-enheter, siden vi ikke fant den på LG G4. Vi vet imidlertid at LG har inkorporert RCT en god stund, ettersom vi har nevnt RCT-fjerningsverktøy dating helt tilbake til 2013.

I motsetning til enkelte apper som følger med fra operatøren, som DT Ignite, er ikke dette en Android-pakke du bare kan deaktivere. RCT er begravd i telefonens oppstartsbilde, noe som gjør det ekstremt vanskelig å deaktivere for den gjennomsnittlige rootede brukeren. Hvis du imidlertid er i stand til å pakke oppstartsbildet på nytt og flashe det til enheten din, kan du merke betydelig forbedret ytelse, som brukere på våre V20-fora har bemerket.

Hvordan kan jeg vite om telefonen min har det?

Hvis du er forankret, er det en ganske enkel måte å vite om enheten din er påvirket av RCT-bakgrunnsprosesser. Først av alt trenger du en terminalapp som Termux eller en hvilken som helst annen terminalemulator. Du kan laste ned Termux ved å bruke lenken nedenfor. Du kan også gjøre dette med ADB-skallet, men du trenger root uansett for å få en utgang, så vi bruker terminalapper på telefonen for å forenkle ting.

[appbox googleplay com.termux]

Når du har satt opp terminalappen, skriv inn su-kommandoen for å gi terminalrottillatelser.

su

Send deretter følgende kommando:

ps | grep rctd

Hvis utgangen er tom, er du upåvirket. Men hvis du får en utgang, blir enheten din påvirket av RCT. Bildet nedenfor viser deg hvordan det skal se ut på en upåvirket enhet.

Hvordan kan jeg deaktivere den fra telefonen min?

Som vi sa før, er det ikke en pakke du bare kan deaktivere fra telefonen. Den er startet som en tjeneste innenfor init.lge.rc som ligger inne i ramdisk/oppstartsbildet, så du må manuelt kommentere linjene som starter tjenesten inne i oppstartsbildet. Hvis du har en LG V20, er du heldig, ettersom XDA Senior Member dimm0k selv redigerte V20s boot.img for å deaktivere alle rotkontrollverktøyets forekomster. Gå over til tråden hans for å laste ned og flashe de modifiserte oppstartsbildene. For andre enheter må du redigere oppstartsbildet manuelt eller vente på at en utvikler redigerer det for enheten din. Heldigvis er det en wrapper script tilgjengelig som automatisk retter oppstartsbildet for deg.

Vi er ikke helt sikre på hva det eksakte formålet med Root Checker Tool er, eller hvorfor det ser ut til å skape så mange prosesser som kan hindre enhetens ytelse på rotfestede LG-enheter. Vi tok kontakt med LG for kommentarer for noen uker siden, og venter på å høre tilbake fra LGs ingeniører om saken.

Takk til Zachary Wander for å sjekke støvelbildene for oss!