Un instrument de verificare a rădăcinilor realizat de LG a fost găsit pe mai multe dispozitive emblematice LG; se pare că degradează puternic performanța sistemului până când este dezactivat.
LG a avut odată o poziție mixtă când a fost vorba de modificarea dispozitivelor, deși s-au deschis în ultimii ani, iar acum majoritatea telefoanelor internaționale LG au o modalitate ușoară de a debloca bootloader-ul. De fapt, dispozitivele LG sunt acum destul de populare printre dezvoltatorii de pe forumurile noastre, liniile emblematice având suport solid pentru ROM personalizat. Cu toate acestea, de ani de zile compania are a încorporat un instrument de verificare a rădăcinilor pe multe dintre dispozitivele lor, pe care utilizatorii de pe forumurile noastre le-au găsit degradează semnificativ performanța până când este dezactivată.
Această problemă a fost adusă în discuție cel mai recent de un membru senior XDA dimm0k. Potrivit acestuia, el încerca să determine probleme de performanță pe LG V20 T-Mobile înrădăcinat. Chiar și după ce a șters dispozitivul și a instalat doar Magisk, a observat o serie de procese „sh” care au continuat să apară până când performanța sistemului a fost afectată negativ. Cercetările sale l-au condus în cele din urmă la un proces numit „
rctd" fiind declanșat la pornire, care verifică accesul root și anumite semne de acces root și se pare că înregistrează ceea ce găsește.Procesul este, într-adevăr, un instrument de verificare a rădăcinilor adăugat de LG. Și înseamnă, fără a fi surprinzător, Instrumentul de verificare a rădăcinii (RCT). Cantitatea mare de date pe care aparent le înregistrează pe dispozitivele înrădăcinate și multitudinea de procese pe care le generează pot degrada considerabil performanța interfeței de utilizare, după cum a raportat Utilizatorii LG V20 pe forumurile noastre.
Deși a fost găsit cel mai recent pe T-Mobile LG V20, am confirmat și existența RCT pentru T-Mobile LG G6 și LG G5 european (deblocat) atât pe Marshmallow, cât și pe Nougat. Totuși, nu putem confirma că este disponibil pe toate dispozitivele LG cu Android 6.0+, deoarece nu l-am găsit pe LG G4. Cu toate acestea, știm că LG a încorporat RCT de ceva timp, deoarece avem mențiuni despre instrumentele de îndepărtare a RCT. tot drumul înapoi până în 2013.
Spre deosebire de unele aplicații incluse în pachet, cum ar fi DT Ignite, acesta nu este un pachet Android pe care îl puteți dezactiva pur și simplu. RCT este îngropat în imaginea de pornire a telefonului, ceea ce face extrem de dificilă dezactivarea pentru utilizatorul mediu rootat. Dacă reușiți să reambalați imaginea de pornire și să o introduceți pe dispozitiv, atunci este posibil să observați o performanță semnificativ îmbunătățită, așa cum au observat utilizatorii de pe forumurile noastre V20.
Cum pot să știu dacă telefonul meu îl are?
Dacă sunteți rootat, există o modalitate destul de simplă de a afla dacă dispozitivul dvs. este afectat de procesele de fundal RCT. În primul rând, veți avea nevoie de o aplicație de terminal precum Termux sau orice alt emulator de terminal. Puteți descărca Termux folosind link-ul de mai jos. Puteți face acest lucru și cu shell-ul ADB, dar aveți nevoie de root în orice mod pentru a obține o ieșire, așa că folosim aplicații terminale pe telefon pentru a simplifica lucrurile.
[appbox googleplay com.termux]
Odată ce ați configurat aplicația terminal, introduceți comanda su pentru a acorda permisiuni rădăcină terminalului.
su
Apoi, trimiteți următoarea comandă:
ps | grep rctd
Dacă ieșirea este goală, atunci nu ești afectat. Dar dacă obțineți o ieșire, atunci dispozitivul dvs. este afectat de RCT. Imaginea de mai jos vă arată cum ar trebui să arate pe un dispozitiv neafectat.
Cum îl pot dezactiva de pe telefonul meu?
După cum am spus mai devreme, nu este un pachet pe care îl puteți dezactiva doar de pe telefon. A început ca un serviciu în init.lge.rc situat în interiorul imaginii ramdisk/boot, așa că va trebui să comentați manual liniile care pornesc serviciul în interiorul imaginii de boot. Dacă aveți un LG V20, aveți noroc, deoarece membrul senior XDA dimm0k însuși a editat boot.img al lui V20 pentru a dezactiva toate instanțele instrumentului de verificare a rădăcinilor. Mergeți la firul lui pentru a descărca și flash imaginile de boot modificate. Pentru alte dispozitive, va trebui să editați manual imaginea de pornire sau să așteptați ca un dezvoltator să o editeze pentru dispozitivul dvs. Din fericire, există o script-ul wrapper disponibil care corectează automat imaginea de boot pentru tine.
Nu suntem siguri care este scopul exact al instrumentului Root Checker sau de ce pare să dea naștere atât de multe procese care pot împiedica performanța dispozitivului pe dispozitivele LG rootate. Am contactat LG pentru comentarii cu câteva săptămâni în urmă și așteptăm răspunsuri de la inginerii LG cu privire la această problemă.
Mulțumim lui Zachary Wander pentru că ne-a verificat imaginile de încărcare!