Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Interesant
  • BusyBox - Pentru ce este această aplicație? BusyBox: Cuțitul elvețian pentru sistemele Linux încorporate.

BusyBox - Pentru ce este această aplicație? BusyBox: Cuțitul elvețian pentru sistemele Linux încorporate.

Practic, Busybox este un set de utilitare de consolă pentru sistemele Linux. Aplicația este necesară pentru ca app2sd și alte programe să funcționeze. Vă permite să deveniți proprietarul drepturilor extinse, fără a fi nevoie să lucrați direct cu nucleul firmware-ului. Busybox pentru Android va deschide drepturile de root la 100%. Interfața aplicației este necesară pentru cea mai simplă și completă lucrare cu sistemul de fișiere pentru smartphone. Având o dimensiune mică și cod nativ scris în asamblare, programul se laudă cu performanțe excelente chiar și pentru dispozitivele slabe. După cum știți, orice manager de fișiere funcționează cu sistemul de smartphone corespunzător, cu toate acestea, lipsa drepturilor și a motoarelor proprietare scrise într-un limbaj de programare de nivel superior scade drastic ștacheta pentru performanța, funcționalitatea și comoditatea managerilor de fișiere. Mai ales pentru a preveni astfel de consecințe, a fost dezvoltat cel mai recent program Android, Busybox. După lansare, au început să apară primii manageri de fișiere, folosind Busybox ca bază. Toate acestea le-au multiplicat de mai multe ori performanța și funcționalitatea. Această tendință se datorează dimensiunii reduse a liniilor din codificarea programului și interfeței extrem de productive.

Pe lângă managerii de fișiere, Busybox oferă lucru cu nuclee terțe, oferind astfel o interfață pentru interacțiunea dintre bibliotecile programului și sistemul de fișiere al smartphone-ului. Interfața programului este comunicată prin accesarea bibliotecilor, care conțin setul principal al celor mai importante comenzi. Utilizatorii avansați vor putea instala o interfață shell de comandă. Prin anumite comenzi, precum și prin drepturile de root primite, puteți obține cu ușurință controlul asupra directoarelor existente în dispozitivul dvs. Android. După prima lansare a programului, acesta va colecta în mod activ informații despre sistemul dvs., toate aplicațiile instalate și procesele care utilizează sistemul de fișiere. La sfârșitul acestei etape, puteți trece la instalarea directă a aplicației. Este recomandat să acordați preferință Smart Install, deoarece este cât mai sigur posibil pentru sistemul dumneavoastră, chiar dacă durează puțin mai mult. Deci, apăsați butonul și așteptați finalizarea procesului de instalare. Apoi, faceți clic pe cruce roșie - ieșiți din Busybox. În ceea ce privește mecanismul programului, de fapt, Busybox este un fel de shell pentru linia de comandă, care imediat după instalare este integrat rapid în interfața sistemului de operare și vă permite să obțineți control deplin asupra dispozitivului.

Se știe că platforma Android oferă utilizatorului libertatea de a personaliza telefonul sau tableta în funcție de gusturile și nevoile sale. Acest lucru este cu siguranță interesant pentru cei care consideră că este insuficient și limitând utilizarea deplină a nivelului de acces la capacitățile dispozitivului. Totuși, acest lucru nu este suficient pentru că, orice ar spune cineva, întotdeauna vrei mai mult. Apoi programele vin în ajutor, permițându-vă să extindeți accesul la setările dispozitivului.

Unul dintre aceste programe este BusyBox, al cărui scop principal este de a oferi acces deplin la toate funcțiile și la sistemul de fișiere al dispozitivului (dacă este disponibil). Acces ROOT). Trebuie să spun că, de fapt, „Beezybox” este una dintre componentele multor firmware din fabrică. Multe, dar nu toate, așa că conversația noastră de astăzi este despre acest instrument.

Ce este BusyBox în Android și funcțiile sale

În esență, Busybox este un anumit set de utilități de linie de comandă Unix care permite oricărui utilizator, indiferent de nivelul său de competență tehnologică, să instaleze și să actualizeze la cea mai recentă versiune a programelor care îmbunătățesc experiența dispozitivelor Android, care aparține Unix. familie de sisteme. Marele plus este că Busybox necesită un minim de memorie și specificații tehnice. Acesta este exact ceea ce vă permite să rulați programul pe smartphone-uri (tablete) și să lucrați cu el.

Cele mai importante două caracteristici care devin posibile după instalarea Busybox și care atrag cel mai adesea utilizatorii sunt overclockarea procesorului dispozitivului și optimizarea consumului de RAM.

Overclocking CPU

Toată lumea vrea să aibă un gadget puternic. Dar particularitatea dispozitivelor mobile este de așa natură încât flagship-ul, la câțiva ani după achiziție, începe să devină învechit. Poate ajuta la remedierea asta overclockarea dispozitivului. O astfel de procedură va crește performanța generală a gadgetului și va face lucrul la acesta mai confortabil.

Optimizare

Orice utilizator de tablete sau telefoane știe că RAM supraîncărcată duce la o încetinire a dispozitivului și la probleme la utilizarea aplicațiilor care necesită multă memorie RAM la dispoziție. Prin urmare, funcția care optimizează Android și evită aceste inconveniente este atât de importantă.

Cum se instalează Busybox pe Android

În primul rând, este necesar descărcați și instalați programul pe dispozitivul dvs. După lansarea aplicației. În aplicația în sine, trebuie mai întâi să citiți și să acceptați termenii acordului de licență.

Apoi bifați caseta de lângă „ modul curat».

După aceea alege " Instalare" și " instalare inteligentă».

Când instalarea este finalizată, așteptați mesajul de finalizare și reporniți dispozitivul. Rulați din nou programul, așteptați ca scanarea să se termine.

Bifeaza casuta " Înlocuiește-le pe toate”.

Ca și înainte, selectați „ Instalare" și " instalare inteligentă". După ce reporniți telefonul din nou, ștergeți manual excesul și gata, aplicația este gata de funcționare! Acum, deoarece utilitățile vor fi complet integrate în nucleul sistemului, majoritatea funcțiilor vor fi adăugate automat.

Rezumând, putem spune că Busybox este o aplicație cu adevărat utilă pentru un dispozitiv Android. Este util pentru utilizatorii care doresc să obțină tot ce este posibil de pe smartphone sau tabletă. Dar este de remarcat faptul că numai cei care știu ce fac și de ce ar trebui să-l asume - cu simplitate externă, programul este încă mai orientat către utilizatorii experimentați.



Bună ziua, dragi cititori ai portalului nostru de informații fani-android! Astăzi vom continua subiectul drepturilor de root pe telefon. Să vorbim despre un program care, împreună cu programul SU (SuperUser), ajută programele noastre (în special managerii de fișiere) să obțină drepturi extinse fără a recurge la lucru direct cu nucleul firmware-ului tău.

Și așadar, ce poate face acest program și absența lui afectează funcționalitatea telefonului tău? Să luăm aceste întrebări în ordine.

Acest program este disponibil gratuit pe piața de jocuri, îl puteți descărca. De ce este acest program atât de remarcabil și de ce este esențial ca drepturile dvs. de root să fie utilizate 100%? Acest program este o interfață care este necesară pentru cea mai simplă și completă lucrare cu sistemul de fișiere al smartphone-ului tău. Datorită dimensiunii sale extrem de mici și a codului nativ scris în asamblare, acest program are performanțe excelente pentru smartphone-urile low-end. Ce anume poate oferi acest program utilizatorului final? După cum știți, orice manager de fișiere funcționează cu sistemul de fișiere al smartphone-ului tău Android. Cu toate acestea, lipsa drepturilor de root și propriile lor motoare scrise într-un limbaj de programare de nivel superior coboară rapid ștacheta pentru performanța, confortul și funcționalitatea acestor manageri de fișiere. Utilizatorii experimentați ai sistemelor UNIX au observat imediat această caracteristică și acum, la câteva luni după lansarea primei versiuni de Android, a început dezvoltarea minuțioasă a primului BusyBox pentru Android. Imediat după lansarea acestui program (sau mai bine numim nu un program, ci un set de instrumente pentru crearea unei interfețe între sistemul de fișiere și utilizator), au început să apară primii manageri de fișiere, care au folosit BusyBox ca bază. Acest lucru le-a crescut foarte mult funcționalitatea și performanța. Toate acestea s-au întâmplat datorită dimensiunii mult mai mici a liniilor din codul programului și interfeței BusyBox foarte productive. De asemenea, pe lângă managerii de fișiere, bibliotecile BusyBox oferă lucru cu nuclee terțe, oferind o anumită interfață pentru interacțiunea dintre acestea și sistemul de fișiere al smartphone-ului tău.

Cum pot comunica programele cu această interfață, un set de comenzi pentru contact funcțional și productiv cu sistemul de fișiere al smartphone-ului? Toate acestea se întâmplă din cauza apelurilor către biblioteci, care conțin cele mai simple comenzi. Le găsiți aici: http://ru.wikipedia.org/wiki/BusyBox . Este, de asemenea, posibil ca utilizatorii avansați să instaleze un shell de comandă pentru această interfață. Cu ajutorul tuturor acelorași comenzi, puteți prelua cu ușurință controlul asupra tuturor directoarelor din Android. Desigur, nu fără ajutorul unui nucleu pre-deblocat, adică. fără ajutorul root-drepturilor.

Să ne uităm acum direct la performanța acestui program pe un smartphone cu Android 4.04, Samsung Galaxy SIII. Ce se întâmplă dacă rulați un program care are nevoie de bibliotecile BusyBox? Veți vedea următorul mesaj:

Pentru a restabili funcționalitatea programului, va trebui să instalați BusyBox. Descărcați-l de pe piață și instalați. După lansare, veți vedea următoarea imagine.

Se știe că platforma Android oferă utilizatorului libertatea de a personaliza telefonul sau tableta în funcție de gusturile și nevoile sale. Acest lucru este cu siguranță interesant pentru cei care consideră că este insuficient și limitând utilizarea deplină a nivelului de acces la capacitățile dispozitivului. Totuși, acest lucru nu este suficient pentru că, orice ar spune cineva, întotdeauna vrei mai mult. Apoi programele vin în ajutor, permițându-vă să extindeți accesul la setările dispozitivului.

Unul dintre aceste programe este BusyBox, al cărui scop principal este de a oferi acces deplin la toate funcțiile și la sistemul de fișiere al dispozitivului (dacă este disponibil). Trebuie să spun că, de fapt, „Beezybox” este una dintre componentele multor firmware din fabrică. Multe, dar nu toate, așa că conversația noastră de astăzi este despre acest instrument.

În esență, Busybox este un anumit set de utilități de linie de comandă Unix care permite oricărui utilizator, indiferent de nivelul său de competență tehnologică, să instaleze și să actualizeze la cea mai recentă versiune a programelor care îmbunătățesc experiența dispozitivelor Android, care aparține Unix. familie de sisteme. Marele plus este că Busybox necesită un minim de memorie și specificații tehnice. Acesta este exact ceea ce vă permite să rulați programul pe smartphone-uri (tablete) și să lucrați cu el.

Cele mai importante două caracteristici care devin posibile după instalarea Busybox și care atrag cel mai adesea utilizatorii sunt overclockarea procesorului dispozitivului și optimizarea consumului de RAM.

Overclocking CPU

Toată lumea vrea să aibă un gadget puternic. Dar particularitatea dispozitivelor mobile este de așa natură încât flagship-ul, la câțiva ani după achiziție, începe să devină învechit. Ar putea ajuta la remediere. O astfel de procedură va crește performanța generală a gadgetului și va face lucrul la acesta mai confortabil.

Optimizare

Orice utilizator de tablete sau telefoane știe că RAM supraîncărcată duce la o încetinire a dispozitivului și la probleme la utilizarea aplicațiilor care necesită multă memorie RAM la dispoziție. Prin urmare, funcția care optimizează Android și evită aceste inconveniente este atât de importantă.

În primul rând, trebuie să descărcați și să instalați programul pe dispozitivul dvs. După lansarea aplicației. În aplicația în sine, trebuie mai întâi să citiți și să acceptați termenii acordului de licență.

Apoi ar trebui să bifați caseta de lângă linia „Mod Curățare”.

După aceea, selectați „Instalare” și „Instalare inteligentă”.

Când instalarea este finalizată, așteptați mesajul de finalizare și reporniți dispozitivul. Rulați din nou programul, așteptați ca scanarea să se termine.

Bifați caseta „Înlocuiește tot”.

Ca și data trecută, selectați „Instalare” și „Instalare inteligentă”. După ce reporniți telefonul din nou, ștergeți manual excesul și gata, aplicația este gata de funcționare! Acum, deoarece utilitățile vor fi complet integrate în nucleul sistemului, majoritatea funcțiilor vor fi adăugate automat.

Rezumând, putem spune că Busybox este o aplicație cu adevărat utilă pentru un dispozitiv Android. Este util pentru utilizatorii care doresc să obțină tot ce este posibil de pe smartphone sau tabletă. Dar este de remarcat faptul că doar cei care știu ce fac și de ce ar trebui să-l asume - cu simplitate exterioară, programul este încă concentrat mai mult pe utilizatorii experimentați.

Încă nu înțeleg ce este busybox, explic ce este și de ce este necesar pe Android?

Răspunsuri (3)

  1. BusyBox este un software gratuit lansat în conformitate cu termenii GNU General Public License, care furnizează un număr de instrumente Unix într-un singur fișier executabil.

    Multe dintre instrumentele oferite de BusyBox sunt concepute pentru a funcționa cu interfețe legate de kernel-ul Linux. BusyBox poate rula pe diverse sisteme de operare, cum ar fi Linux și Android.

    Este folosit de mai multe sisteme de operare care rulează pe sisteme încorporate. A fost conceput special pentru sistemele de operare încorporate care au resurse limitate.

    Partajarea codului comun între aplicații și rutine optimizate pentru dimensiune permite BusyBox să fie mult mai mic decât un sistem cu versiuni de utilitate complete.

  2. Răspuns rapid: BusyBox este un set de instrumente puternice de linie de comandă într-un singur executabil binar care poate fi rulat pe sisteme bazate pe UNIX, inclusiv Android.

    Setul de instrumente disponibile depinde de modul în care a fost construit binarul BusyBox, iar codul sursă este un GPLv2 open source disponibil la busybox.net. Multe dintre instrumente nu fac nimic util fără root.

    Ce manipulări pot fi efectuate pe un smartphone? De exemplu, este posibil să scrieți date direct pe orice partiție a dispozitivului dvs. Multe firmware-uri terțe, inclusiv Cyanogenmod, folosesc BusyBox pe scară largă.

    Avantajele acestei aplicații sunt dimensiunile reduse și cerințele hardware reduse. Este un singur fișier (acest lucru economisește spațiu pe disc).

  3. Care sunt comenzile de bază pentru busybox?
    Iată o listă de comenzi în rusă:
    ash - shell de comandă
    awk - limbaj de șablon de șiruri
    pisică - citește un fișier
    chmod - modificarea permisiunilor
    cp - copiere
    data - data și/sau ora curentă
    dd - copiați fișierul cu conversie și formatare
    df - afișează statisticile de utilizare a sistemului de fișiere
    dmesg - scoateți bufferul de mesaje kernel
    echo - scoate un șir
    egrep - grep cu suport pentru expresii regulate extinse
    fgrep - grep cu căutare optimizată pe linie fixă
    grep - caută un model în fiecare fișier sau intrare standard
    gunzip - decomprimați din gzip
    gzip - pachet în gzip
    kill - termina un proces
    ln - creați un link denumit LINK_NAME sau CATALOG către ȚINTA specificată.
    autentificare - începeți o nouă sesiune în sistem
    ls - listează fișiere sau directoare
    mdu
    mkdir - creați director
    mai mult - vizualizare de pagină a fișierelor text
    mount - montarea sistemelor de fișiere
    mv - mutați fișierul
    netstat - informații despre setările și conexiunile de rețea
    ntpc - client de sincronizare a timpului NTP
    ntpsync
    nvram
    pidof - listează PID-urile tuturor proceselor ale căror nume se potrivesc cu NAME
    ping - trimite pachete ICMP ECHO_REQUEST către gazde
    ps - proces informații
    pwd - afișează directorul de lucru
    rm - șterge fișiere sau directoare
    rmdir - elimina directoarele goale
    rstats - drepturi de autor
    sed - conversia fluxurilor de text
    sh - interpret de comandă
    somn - pauză N secunde
    sync - scrieți toate blocurile de sistem de fișiere stocate pe disc
    tar - lucrați cu arhivele tar
    atingere - actualizați data ultimei modificări pentru fișierul sau fișierele date
    umount - demontează sistemele de fișiere
    uname - informații de sistem
    usleep - pauză N microsecunde
    vi - editați fișierul
    watch - executa periodic programul
    zcat - despachetează la stdout
    Urmărește videoclipul care arată cum să instalezi BusyBox

Top articole similare