Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Zanimljivo
  • BusyBox - Čemu služi ova aplikacija? BusyBox: Švicarski nož za ugrađene Linux sisteme.

BusyBox - Čemu služi ova aplikacija? BusyBox: Švicarski nož za ugrađene Linux sisteme.

U osnovi, Busybox je kolekcija konzolnih uslužnih programa za Linux sisteme. Aplikacija je potrebna za rad app2sd i nekih drugih programa. Omogućava vam da postanete vlasnik proširenih prava, bez potrebe da direktno radite sa kernelom firmvera. Busybox za android otvoriće vaša root prava 100%. Interfejs aplikacije je neophodan za najjednostavniji i najpotpuniji rad sa datotečnim sistemom pametnog telefona. Sa svojom malom veličinom i kodom izvornog asemblerskog jezika, program se može pohvaliti odličnim performansama čak i za slabe uređaje. Kao što znate, bilo koji upravitelj datoteka radi s odgovarajućim sistemom pametnog telefona, međutim, nedostatak prava i vlasničkog mehanizma napisanog na programskom jeziku visokog nivoa drastično smanjuju performanse, funkcionalnost i praktičnost upravitelja datotekama. Posebno da bi se spriječile takve posljedice, razvijen je najnoviji program za android - Busybox. Nakon objavljivanja, počeli su se pojavljivati ​​prvi upravitelji datoteka, koristeći Busybox kao osnovu. Sve je to višestruko umnožilo njihove performanse i funkcionalnost. Ovaj trend je uočen zbog male veličine linija u programskom kodiranju i izuzetno produktivnog interfejsa.

Pored menadžera datoteka, Busybox omogućava rad sa kernelima trećih strana, čime se obezbeđuje interfejs za interakciju između programskih biblioteka i sistema datoteka pametnog telefona. Komunikacija sa programskim interfejsom odvija se putem upućivanja na biblioteke, koje sadrže glavni skup najvažnijih komandi. Napredni korisnici će moći da instaliraju interfejs komandne ljuske. Pomoću određenih naredbi, kao i stečenih root-prava, lako možete dobiti kontrolu nad postojećim direktorijima na vašem android uređaju. Nakon prvog pokretanja programa, on će početi aktivno prikupljati informacije o vašem sistemu, svim instaliranim aplikacijama i procesima koji koriste sistem datoteka. Na kraju ove faze, moći ćete nastaviti s direktnom instalacijom aplikacije. Preporučljivo je dati prednost Smart Install, jer je ono što je moguće sigurnije za vaš sistem, čak i ako traje malo duže. Dakle, pritisnemo dugme i čekamo završetak procesa instalacije. Zatim pritisnite crveni krst - izađite iz Busyboxa. Što se tiče mehanizma programa, tada je, zapravo, Busybox neka vrsta ljuske za komandnu liniju, koja se odmah nakon instalacije brzo integrira u sučelje operativnog sistema i omogućava vam potpunu kontrolu nad uređajem.

Poznato je da Android platforma daje korisniku slobodu da prilagodi telefon ili tablet svojim ukusima i potrebama. Ovo je svakako interesantno za one koji smatraju da je nivo pristupa mogućnostima uređaja nedovoljan i ograničava punu upotrebu uređaja. Međutim, to nije dovoljno jer, kako god neko rekao, uvijek želite više. Tada u pomoć priskaču programi koji nam omogućavaju da proširimo pristup postavkama uređaja.

Jedan od ovih programa je BusyBox, čija je glavna svrha da omogući potpuni pristup svim funkcijama i sistemu datoteka uređaja (ako je dostupan ROOT pristup). Moram reći da je zapravo "Busybox" jedna od komponenti mnogih fabričkih firmvera. Mnogi, ali ne svi, tako da je naš današnji razgovor o ovom alatu.

Što je BusyBox u Androidu i njegove funkcije

Zapravo, Busybox je specifičan skup uslužnih programa Unix komandne linije koji omogućava svakom korisniku, bez obzira na njihov nivo tehnoloških vještina, da instalira i ažurira na najnoviju verziju programa koji poboljšavaju performanse uređaja koji koriste operativni sistem Android koji pripada Unix porodica. Veliki plus je što Busybox zahtijeva minimum memorije i tehničkih specifikacija. Upravo to vam omogućava da pokrenete program na pametnim telefonima (tabletima) i radite s njim.

Dvije najvažnije funkcije koje postaju moguće nakon instaliranja Busyboxa i koje najčešće privlače korisnike su overclockanje procesora uređaja i optimizacija potrošnje RAM-a.

Overclocking procesora

Svi žele da imaju moćan gadžet. No, posebnost mobilnih uređaja je takva da vodeći model, nekoliko godina nakon akvizicije, počinje zastarjeti. Pomozite da se ovo popravi overclocking uređaja... Ovaj postupak će povećati ukupne performanse gadgeta i učiniti ga ugodnijim za rad.

Optimizacija

Svaki korisnik tableta ili telefona zna da zagušenje RAM-a dovodi do usporavanja rada uređaja i pojave problema pri korištenju aplikacija koje zahtijevaju puno RAM-a na raspolaganju. Stoga je funkcija koja optimizira Android toliko važna i omogućava vam da izbjegnete ove neugodnosti.

Kako instalirati Busybox na Android

Prije svega, trebate preuzmite i instalirajte program na svoj uređaj. Zatim pokrenite aplikaciju. U samoj aplikaciji prvo morate pročitati i prihvatiti uslove licencnog ugovora.

Tada bi trebalo da stavite kvačicu ispred reda “ Clean Mode».

Nakon toga biramo “ Instaliraj" i " Pametna instalacija».

Kada se instalacija završi, pričekajte poruku o završetku i ponovo pokrenite uređaj. Ponovo pokrenite program, pričekajte da se skeniranje završi.

Označite kućicu “ Zamijenite sve”.

Kao i prošli put, odaberite “ Instaliraj" i " Pametna instalacija". Nakon ponovnog pokretanja telefona, ručno obrišite nepotrebno i to je to, aplikacija je spremna za rad! Sada, pošto će uslužni programi biti u potpunosti ugrađeni u jezgro sistema, većina funkcija će biti dodata automatski.

Da sumiramo, možemo reći da je Busybox zaista korisna aplikacija za android uređaje. Koristan je za korisnike koji žele da dobiju sve što mogu sa svog pametnog telefona ili tableta. Ali vrijedi napomenuti da ga vrijedi uzeti samo za one koji znaju što rade i zašto - uprkos vanjskoj jednostavnosti, program je i dalje više fokusiran na iskusne korisnike.



Dobar dan, dragi čitatelji našeg fan-android informativnog portala! Danas ćemo nastaviti temu root-prava na telefonu. Hajde da razgovaramo o programu koji, zajedno sa SU (SuperUser) programom, pomaže našim programima (posebno menadžerima datoteka) da dobiju proširena prava bez pribegavanja direktnom radu sa kernelom vašeg firmvera.

Dakle, šta ovaj program može učiniti i da li njegov nedostatak utiče na funkcionalnost vašeg telefona? Analizirajmo ova pitanja redom.

Ovaj program je besplatno dostupan na play marketu, možete ga preuzeti. Zašto je ovaj program tako izvanredan i zašto je izuzetno neophodan da bi se vaša root-prava koristila 100%? Ovaj program je sučelje koje je neophodno za najjednostavniji i najpotpuniji rad sa datotečnim sistemom vašeg pametnog telefona. Zbog svoje izuzetno male veličine i izvornog asemblerskog koda, ovaj program ima odlične performanse za slabe pametne telefone. Šta tačno ovaj program može dati krajnjem korisniku? Kao što znate, svaki upravitelj datoteka radi sa sistemom datoteka vašeg android pametnog telefona. Međutim, nedostatak root prava i njihovih vlastitih mehanizama napisanih na vrhunskom programskom jeziku brzo snižavaju ljestvicu performansi, pogodnosti i funkcionalnosti ovih upravitelja datotekama. Iskusni korisnici UNIX sistema odmah su primijetili ovu mogućnost, a sada, nekoliko mjeseci nakon izlaska prve verzije androida, započeo je mukotrpan razvoj prvog BusyBoxa za android. Odmah nakon izlaska ovog programa (ili ga je bolje nazvati ne programom, već skupom alata za kreiranje sučelja između sistema datoteka i korisnika), počeli su se pojavljivati ​​prvi upravitelji datotekama, koji su kao svoje koristili BusyBox. osnovu. To je uvelike povećalo njihovu funkcionalnost i performanse. Sve se to dogodilo zbog mnogo manje veličine linija u programskom kodu i vrlo produktivnog BusyBox interfejsa. Takođe, pored fajl menadžera, BusyBox biblioteke omogućavaju rad sa kernelima trećih strana, obezbeđujući određeni interfejs za interakciju između njih i sistema datoteka vašeg pametnog telefona.

Kako programi mogu komunicirati sa ovim interfejsom, skupom komandi za funkcionalan i produktivan kontakt sa fajl sistemom pametnog telefona? Sve se to događa zahvaljujući pozivima bibliotekama koje sadrže najjednostavnije naredbe. Možete ih pronaći ovdje: http://ru.wikipedia.org/wiki/BusyBox. Takođe, za iskusne korisnike moguće je instalirati komandnu ljusku ovog interfejsa. Uz pomoć svih istih naredbi, lako možete preuzeti kontrolu nad svim direktorijima u svom androidu. Naravno, ne bez pomoći prethodno otključanog kernela, tj. ne bez pomoći root-prava.

Hajde da sada direktno razmotrimo performanse ovog programa na pametnom telefonu sa Android 4.04, Samsung Galaxy SIII. Šta ako pokrenete program koji treba BusyBox biblioteke? Vidjet ćete sljedeću poruku:

Da biste vratili program na rad, morat ćete instalirati BusyBox. Preuzmite ga sa tržišta i instalirajte. Nakon što ga pokrenete, vidjet ćete sljedeću sliku.

Poznato je da Android platforma daje korisniku slobodu da prilagodi telefon ili tablet svojim ukusima i potrebama. Ovo je svakako interesantno za one koji smatraju da je nivo pristupa mogućnostima uređaja nedovoljan i ograničava punu upotrebu uređaja. Međutim, to nije dovoljno jer, kako god neko rekao, uvijek želite više. Tada u pomoć priskaču programi koji nam omogućavaju da proširimo pristup postavkama uređaja.

Jedan od ovih programa je BusyBox, čija je glavna svrha da omogući potpuni pristup svim funkcijama i sistemu datoteka uređaja (ako postoji). Moram reći da je zapravo "Busybox" jedna od komponenti mnogih fabričkih firmvera. Mnogi, ali ne svi, tako da je naš današnji razgovor o ovom alatu.

Zapravo, Busybox je specifičan skup uslužnih programa Unix komandne linije koji omogućava svakom korisniku, bez obzira na njihov nivo tehnoloških vještina, da instalira i ažurira na najnoviju verziju programa koji poboljšavaju performanse uređaja koji koriste operativni sistem Android koji pripada Unix porodica. Veliki plus je što Busybox zahtijeva minimum memorije i tehničkih specifikacija. Upravo to vam omogućava da pokrenete program na pametnim telefonima (tabletima) i radite s njim.

Dvije najvažnije funkcije koje postaju moguće nakon instaliranja Busyboxa i koje najčešće privlače korisnike su overclockanje procesora uređaja i optimizacija potrošnje RAM-a.

Overclocking procesora

Svi žele da imaju moćan gadžet. No, posebnost mobilnih uređaja je takva da vodeći model, nekoliko godina nakon akvizicije, počinje zastarjeti. Može pomoći da se ovo popravi. Ovaj postupak će povećati ukupne performanse gadgeta i učiniti ga ugodnijim za rad.

Optimizacija

Svaki korisnik tableta ili telefona zna da zagušenje RAM-a dovodi do usporavanja rada uređaja i pojave problema pri korištenju aplikacija koje zahtijevaju puno RAM-a na raspolaganju. Stoga je funkcija koja optimizira Android toliko važna i omogućava vam da izbjegnete ove neugodnosti.

Prije svega, morate preuzeti i instalirati program na svoj uređaj. Zatim pokrenite aplikaciju. U samoj aplikaciji prvo morate pročitati i prihvatiti uslove licencnog ugovora.

Zatim treba da stavite kvačicu ispred linije "Clean Mode".

Nakon toga odaberite "Instaliraj" i "Pametna instalacija".

Kada se instalacija završi, pričekajte poruku o završetku i ponovo pokrenite uređaj. Ponovo pokrenite program, pričekajte da se skeniranje završi.

Označite polje za potvrdu “Zamijeni sve”.

Kao i prošli put, odaberite “Install” i “Smart install”. Nakon ponovnog pokretanja telefona, ručno obrišite nepotrebno i to je to, aplikacija je spremna za rad! Sada, pošto će uslužni programi biti u potpunosti ugrađeni u jezgro sistema, većina funkcija će biti dodata automatski.

Da sumiramo, možemo reći da je Busybox zaista korisna aplikacija za android uređaje. Koristan je za korisnike koji žele da dobiju sve što mogu sa svog pametnog telefona ili tableta. Ali vrijedi napomenuti da ga vrijedi uzeti samo za one koji znaju što rade i zašto - uprkos vanjskoj jednostavnosti, program je i dalje više fokusiran na iskusne korisnike.

I dalje nisam shvatio šta je busybox, objasni šta je to i čemu služi na androidu?

Odgovori (3)

  1. BusyBox je besplatni softver objavljen pod uslovima GNU General Public License, koji pruža niz Unix alata u jednoj izvršnoj datoteci.

    Mnogi alati koje pruža BusyBox dizajnirani su za rad sa sučeljima povezanim s Linux kernelom. BusyBox može raditi na različitim operativnim sistemima kao što su Linux i Android.

    Koristi ga nekoliko operativnih sistema koji rade na ugrađenim sistemima. Posebno je dizajniran za ugrađene operativne sisteme koji imaju ograničene resurse.

    Dijeljenje zajedničkog koda između aplikacija i rutina optimiziranih po veličini omogućava BusyBoxu da bude mnogo manji od sistema sa punim verzijama uslužnih programa.

  2. Brzi odgovor: BusyBox je kolekcija moćnih alata komandne linije u jednom binarnom izvršnom fajlu koji se može pokrenuti za UNIX bazirane sisteme, uključujući Android.

    Skup dostupnih alata ovisi o tome kako je BusyBox binarni program izgrađen i open source GPLv2 izvornom kodu dostupnom na busybox.net. Mnogi alati ne rade ništa korisno bez root-a.

    Koje manipulacije se mogu izvoditi na pametnom telefonu? Na primjer, moguće je pisati podatke direktno u bilo koji odjeljak na vašem uređaju. Mnogi firmveri trećih strana, uključujući Cyanogenmod, uveliko koriste BusyBox.

    Prednosti ove aplikacije su mala veličina i niski hardverski zahtjevi. To je jedna datoteka (ovo štedi prostor na disku).

  3. Koje su osnovne komande za busybox?
    evo liste komandi na ruskom:
    ash - komandna ljuska
    awk - jezik šablona zasnovan na stringovima
    mačka - pročitaj fajl
    chmod - promijenite dozvole
    cp - kopija
    datum - trenutni datum i/ili vrijeme
    dd - kopija datoteke sa konverzijom i formatiranjem
    df - prikaz statistike upotrebe sistema datoteka
    dmesg - izlaz bafer poruka kernela
    echo - ispisati niz
    egrep - grep sa proširenom podrškom za regex
    fgrep - grep sa optimizovanim pretraživanjem fiksnih linija
    grep - traži obrazac u svakoj datoteci ili stdin-u
    gunzip - raspakujte iz gzipa
    gzip - pakovanje u gzip
    ubiti - ubiti proces
    ln - kreirati vezu pod nazivom LINK_NAME ili DIRECTORY za navedenu SVRHU.
    login - započnite novu sesiju u sistemu
    ls - lista datoteka ili direktorija
    mdu
    mkdir - kreiranje direktorija
    više - stranica po stranica prikaz tekstualnih datoteka
    mount - montiranje sistema datoteka
    mv - premjestiti datoteku
    netstat - informacije o mrežnim postavkama i vezama
    ntpc - NTP klijent za sinhronizaciju vremena
    ntpsync
    nvram
    pidof - navedite PID-ove svih procesa čija imena odgovaraju NAME
    ping - šaljite ICMP ECHO_REQUEST pakete mrežnim hostovima
    ps - informacije o procesima
    pwd - lista radnog direktorija
    rm - uklanjanje datoteka ili direktorija
    rmdir - ukloniti prazne direktorije
    rstats - autorska prava
    sed - pretvaranje tekstualnih tokova
    sh - interpreter komandi
    spavanje - pauza N sekundi
    sync - upisuje sve blokove sistema datoteka u baferu na disk
    tar - rad sa tar arhivama
    dodir - ažuriranje datuma posljednje izmjene na datom fajlu ili fajlovima
    umount - demontirajte sistem datoteka
    uname - informacije o sistemu
    usleep - pauza N mikrosekundi
    vi - uređivanje fajla
    gledati - periodično izvršavati program
    zcat - raspakujte na standardni izlaz
    Pogledajte video koji pokazuje kako instalirati BusyBox

Top srodni članci