Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Interesante
  • BusyBox - Për çfarë shërben ky aplikacion? BusyBox: Thika zvicerane për sistemet e integruara Linux.

BusyBox - Për çfarë shërben ky aplikacion? BusyBox: Thika zvicerane për sistemet e integruara Linux.

Në thelb, Busybox është një grup i shërbimeve të konsolës për sistemet Linux. Aplikacioni kërkohet që app2sd dhe disa programe të tjera të funksionojnë. Kjo ju lejon të bëheni pronar i të drejtave të zgjeruara, pa pasur nevojë të punoni drejtpërdrejt me kernelin e firmuerit. Busybox për android do të hapë të drejtat tuaja rrënjësore në 100%. Ndërfaqja e aplikacionit është e nevojshme për punën më të thjeshtë dhe më të plotë me sistemin e skedarëve të smartphone. Duke shfaqur një madhësi të vogël dhe kodin vendas të shkruar në asembler, programi krenohet me performancë të shkëlqyer edhe për pajisjet e dobëta. Siç e dini, çdo menaxher skedar punon me sistemin përkatës të smartphone, megjithatë, mungesa e të drejtave dhe motorëve të pronarit të shkruar në një gjuhë programimi të nivelit më të lartë ul në mënyrë drastike shiritin për performancën, funksionalitetin dhe komoditetin e menaxherëve të skedarëve. Sidomos për të parandaluar pasoja të tilla, u zhvillua programi më i fundit Android, Busybox. Pas lëshimit të tij, filluan të shfaqen menaxherët e parë të skedarëve, duke përdorur Busybox si bazë. E gjithë kjo shumëfishoi performancën dhe funksionalitetin e tyre disa herë. Ky trend është për shkak të madhësisë së vogël të linjave në kodimin e programit dhe ndërfaqes jashtëzakonisht produktive.

Përveç menaxherëve të skedarëve, Busybox ofron punë me kernelet e palëve të treta, duke siguruar kështu një ndërfaqe për ndërveprimin midis bibliotekave të programit dhe sistemit të skedarëve të smartfonit. Ndërfaqja e programit komunikohet duke hyrë në bibliotekat, të cilat përmbajnë grupin kryesor të komandave më të rëndësishme. Përdoruesit e avancuar do të jenë në gjendje të instalojnë një ndërfaqe të guaskës së komandës. Nëpërmjet komandave të caktuara, si dhe të drejtave të marra rrënjësore, mund të fitoni lehtësisht kontrollin mbi drejtoritë ekzistuese në pajisjen tuaj android. Pas nisjes së parë të programit, ai do të mbledhë në mënyrë aktive informacione për sistemin tuaj, të gjitha aplikacionet e instaluara dhe proceset që përdorin sistemin e skedarëve. Në fund të kësaj faze, mund të vazhdoni me instalimin e drejtpërdrejtë të aplikacionit. Rekomandohet t'i jepni përparësi Smart Install, pasi është sa më i sigurt për sistemin tuaj, edhe nëse zgjat pak më shumë. Pra, shtypni butonin dhe prisni që procesi i instalimit të përfundojë. Më pas, klikoni në kryqin e kuq - dilni nga Busybox. Sa i përket mekanizmit të programit, në fakt, Busybox është një lloj guaskë për vijën e komandës, e cila menjëherë pas instalimit integrohet shpejt në ndërfaqen e sistemit operativ dhe ju lejon të merrni kontroll të plotë mbi pajisjen.

Dihet se platforma Android i jep përdoruesit lirinë për të personalizuar telefonin ose tabletin për t'iu përshtatur shijeve dhe nevojave të tyre. Kjo është sigurisht interesante për ata që e shohin të pamjaftueshme dhe kufizojnë përdorimin e plotë të nivelit të aksesit në aftësitë e pajisjes. Megjithatë, kjo nuk mjafton sepse, çfarëdo që të thotë dikush, gjithmonë dëshiron më shumë. Pastaj programet vijnë në shpëtim, duke ju lejuar të zgjeroni aksesin në cilësimet e pajisjes.

Një nga këto programe është BusyBox, qëllimi kryesor i të cilit është të sigurojë akses të plotë në të gjitha funksionet dhe në sistemin e skedarëve të pajisjes (nëse disponohet). Qasja ROOT). Duhet të them që në fakt "Beezybox" është një nga komponentët e shumë firmware-ve të fabrikës. Shumë, por jo të gjithë, kështu që biseda jonë e sotme ka të bëjë me këtë mjet.

Çfarë është BusyBox në Android dhe funksionet e tij

Në thelb, Busybox është një grup i caktuar shërbimesh të linjës së komandës Unix që lejon çdo përdorues, pavarësisht nga niveli i aftësisë së tij teknologjike, të instalojë dhe përditësojë në versionin më të fundit të programeve që përmirësojnë përvojën e pajisjeve Android, që i përket Unix. familja e sistemeve. Plus i madh është se Busybox kërkon një minimum memorie dhe specifikime teknike. Kjo është pikërisht ajo që ju lejon të ekzekutoni programin në smartphone (tableta) dhe të punoni me të.

Dy veçoritë më të rëndësishme që bëhen të mundshme pas instalimit të Busybox dhe më së shpeshti tërheqin përdoruesit janë mbiclockimi i procesorit të pajisjes dhe optimizimi i konsumit të RAM-it.

Mbingarkim i CPU-së

Të gjithë duan të kenë një vegël të fuqishme. Por veçantia e pajisjeve celulare është e tillë që flamuri, disa vjet pas blerjes, fillon të vjetërohet. Mund të ndihmojë në rregullimin e kësaj overclocking pajisjes. Një procedurë e tillë do të rrisë performancën e përgjithshme të vegël dhe do ta bëjë punën më të rehatshme.

Optimizimi

Çdo përdorues i tabletave ose telefonave e di se RAM-i i mbingarkuar çon në një ngadalësim të pajisjes dhe probleme kur përdorin aplikacione që kërkojnë shumë RAM në dispozicion. Prandaj, funksioni që optimizon Android-in dhe shmang këto shqetësime është kaq i rëndësishëm.

Si të instaloni Busybox në Android

Para së gjithash, është e nevojshme shkarkoni dhe instaloni programin në pajisjen tuaj. Pas nisjes së aplikacionit. Në vetë aplikacionin, së pari duhet të lexoni dhe pranoni kushtet e marrëveshjes së licencës.

Pastaj kontrolloni kutinë pranë " modaliteti i pastër».

Pas kësaj zgjidhni " Instaloni"Dhe" instalim inteligjent».

Kur instalimi të përfundojë, prisni mesazhin e përfundimit dhe rindizni pajisjen tuaj. Ekzekutoni përsëri programin, prisni që skanimi të përfundojë.

Kontrollo kutinë " Zëvendësoni të gjitha”.

Si më parë, zgjidhni " Instaloni"Dhe" instalim inteligjent". Pasi të rindizni përsëri telefonin, fshini manualisht tepricën dhe kaq, aplikacioni është gati për t'u përdorur! Tani, meqenëse shërbimet do të ndërtohen plotësisht në thelbin e sistemit, shumica e funksioneve do të shtohen automatikisht.

Duke përmbledhur, mund të themi se Busybox është një aplikacion vërtet i dobishëm për një pajisje android. Është i dobishëm për përdoruesit që duan të marrin gjithçka të mundshme nga smartphone ose tableti i tyre. Por vlen të përmendet se vetëm ata që dinë se çfarë po bëjnë dhe pse duhet ta marrin atë - me thjeshtësi të jashtme, programi është akoma më i përqendruar te përdoruesit me përvojë.



Mirëdita, të dashur lexues të portalit tonë të informacionit për fansat-android! Sot do të vazhdojmë temën e të drejtave rrënjësore në telefon. Le të flasim për një program që, së bashku me programin SU (SuperUser), i ndihmon programet tona (në veçanti menaxherët e skedarëve) të marrin të drejta të zgjeruara pa iu drejtuar punës së drejtpërdrejtë me thelbin e firmuerit tuaj.

Dhe kështu, çfarë mund të bëjë ky program dhe a ndikon mungesa e tij në funksionalitetin e telefonit tuaj? Le t'i marrim këto pyetje me radhë.

Ky program është i disponueshëm falas në tregun e lojërave, mund ta shkarkoni. Pse është ky program kaq i jashtëzakonshëm dhe pse është thelbësore që të drejtat tuaja rrënjësore të përdoren 100%? Ky program është një ndërfaqe që është e nevojshme për punën më të thjeshtë dhe më të plotë me sistemin e skedarëve të smartfonit tuaj. Për shkak të madhësisë së tij jashtëzakonisht të vogël dhe kodit vendas të shkruar në asembler, ky program ka performancë të shkëlqyer për telefonat inteligjentë të nivelit të ulët. Çfarë saktësisht mund t'i japë ky program përdoruesit përfundimtar? Siç e dini, çdo menaxher skedar punon me sistemin e skedarëve të smartphone-it tuaj android. Megjithatë, mungesa e të drejtave rrënjësore dhe motorët e tyre të shkruar në një gjuhë programimi të nivelit të lartë po ulin me shpejtësi shiritin për performancën, komoditetin dhe funksionalitetin e këtyre menaxherëve të skedarëve. Përdoruesit me përvojë të sistemeve UNIX e vunë re menjëherë këtë veçori dhe tani, disa muaj pas lëshimit të versionit të parë të android, filloi zhvillimi i mundimshëm i BusyBox-it të parë për android. Menjëherë pas lëshimit të këtij programi (ose më mirë ta quajmë atë jo një program, por një grup mjetesh për krijimin e një ndërfaqeje midis sistemit të skedarëve dhe përdoruesit), filluan të shfaqen menaxherët e parë të skedarëve, të cilët përdorën BusyBox si bazën e tyre. Kjo rriti shumë funksionalitetin dhe performancën e tyre. E gjithë kjo ndodhi falë madhësisë shumë më të vogël të linjave në kodin e programit dhe ndërfaqes shumë produktive BusyBox. Gjithashtu, përveç menaxherëve të skedarëve, bibliotekat BusyBox ofrojnë punë me kernelet e palëve të treta, duke siguruar një ndërfaqe për ndërveprimin midis tyre dhe sistemit të skedarëve të smartfonit tuaj.

Si mund të komunikojnë programet me këtë ndërfaqe, një grup komandash për kontakt funksional dhe produktiv me sistemin e skedarëve të smartfonit? E gjithë kjo ndodh për shkak të thirrjeve në biblioteka, të cilat përmbajnë komandat më të thjeshta. Mund t'i gjeni këtu: http://ru.wikipedia.org/wiki/BusyBox. Është gjithashtu e mundur që përdoruesit e avancuar të instalojnë një guaskë komandimi për këtë ndërfaqe. Me ndihmën e të gjitha komandave të njëjta, ju mund të merrni lehtësisht kontrollin e të gjitha drejtorive në androidin tuaj. Natyrisht, jo pa ndihmën e një kerneli të zhbllokuar paraprakisht, d.m.th. pa ndihmën e root-rights.

Le të shohim tani drejtpërdrejt performancën e këtij programi në një smartphone me android 4.04, Samsung Galaxy SIII. Çfarë ndodh nëse ekzekutoni një program që ka nevojë për bibliotekat BusyBox? Do të shihni mesazhin e mëposhtëm:

Për të rivendosur funksionalitetin e programit, do t'ju duhet të instaloni BusyBox. Shkarkoni nga tregu dhe instaloni. Pasi ta lëshoni atë, do të shihni foton e mëposhtme.

Dihet se platforma Android i jep përdoruesit lirinë për të personalizuar telefonin ose tabletin për t'iu përshtatur shijeve dhe nevojave të tyre. Kjo është sigurisht interesante për ata që e shohin të pamjaftueshme dhe kufizojnë përdorimin e plotë të nivelit të aksesit në aftësitë e pajisjes. Megjithatë, kjo nuk mjafton sepse, çfarëdo që të thotë dikush, gjithmonë dëshiron më shumë. Pastaj programet vijnë në shpëtim, duke ju lejuar të zgjeroni aksesin në cilësimet e pajisjes.

Një nga këto programe është BusyBox, qëllimi kryesor i të cilit është të sigurojë akses të plotë në të gjitha funksionet dhe në sistemin e skedarëve të pajisjes (nëse disponohet). Duhet të them që në fakt "Beezybox" është një nga komponentët e shumë firmware-ve të fabrikës. Shumë, por jo të gjithë, kështu që biseda jonë e sotme ka të bëjë me këtë mjet.

Në thelb, Busybox është një grup i caktuar shërbimesh të linjës së komandës Unix që lejon çdo përdorues, pavarësisht nga niveli i aftësisë së tij teknologjike, të instalojë dhe përditësojë në versionin më të fundit të programeve që përmirësojnë përvojën e pajisjeve Android, që i përket Unix. familja e sistemeve. Plus i madh është se Busybox kërkon një minimum memorie dhe specifikime teknike. Kjo është pikërisht ajo që ju lejon të ekzekutoni programin në smartphone (tableta) dhe të punoni me të.

Dy veçoritë më të rëndësishme që bëhen të mundshme pas instalimit të Busybox dhe më së shpeshti tërheqin përdoruesit janë mbiclockimi i procesorit të pajisjes dhe optimizimi i konsumit të RAM-it.

Mbingarkim i CPU-së

Të gjithë duan të kenë një vegël të fuqishme. Por veçantia e pajisjeve celulare është e tillë që flamuri, disa vjet pas blerjes, fillon të vjetërohet. Mund të ndihmojë në rregullimin e tij. Një procedurë e tillë do të rrisë performancën e përgjithshme të vegël dhe do ta bëjë punën më të rehatshme.

Optimizimi

Çdo përdorues i tabletave ose telefonave e di se RAM-i i mbingarkuar çon në një ngadalësim të pajisjes dhe probleme kur përdorin aplikacione që kërkojnë shumë RAM në dispozicion. Prandaj, funksioni që optimizon Android-in dhe shmang këto shqetësime është kaq i rëndësishëm.

Para së gjithash, ju duhet të shkarkoni dhe instaloni programin në pajisjen tuaj. Pas nisjes së aplikacionit. Në vetë aplikacionin, së pari duhet të lexoni dhe pranoni kushtet e marrëveshjes së licencës.

Pastaj duhet të kontrolloni kutinë pranë rreshtit "Modaliteti i pastër".

Pas kësaj, zgjidhni "Install" dhe "Instalim inteligjent".

Kur instalimi të përfundojë, prisni mesazhin e përfundimit dhe rindizni pajisjen tuaj. Ekzekutoni përsëri programin, prisni që skanimi të përfundojë.

Kontrolloni kutinë "Zëvendësoni të gjitha".

Ashtu si herën e kaluar, zgjidhni "Install" dhe "Instalim inteligjent". Pasi të rindizni përsëri telefonin, fshini manualisht tepricën dhe kaq, aplikacioni është gati për t'u përdorur! Tani, meqenëse shërbimet do të ndërtohen plotësisht në thelbin e sistemit, shumica e funksioneve do të shtohen automatikisht.

Duke përmbledhur, mund të themi se Busybox është një aplikacion vërtet i dobishëm për një pajisje android. Është i dobishëm për përdoruesit që duan të marrin gjithçka të mundshme nga smartphone ose tableti i tyre. Por vlen të përmendet se vetëm ata që dinë se çfarë po bëjnë dhe pse duhet ta marrin atë - me thjeshtësi të jashtme, programi është akoma më i përqendruar te përdoruesit me përvojë.

Unë ende nuk e kuptoj se çfarë është busybox, shpjegoni se çfarë është dhe pse është e nevojshme në android?

Përgjigjet (3)

  1. BusyBox është softuer i lirë i lëshuar sipas kushteve të Licencës së Përgjithshme Publike GNU, e cila ofron një numër mjetesh Unix në një skedar të vetëm të ekzekutueshëm.

    Shumë nga mjetet e ofruara nga BusyBox janë krijuar për të punuar me ndërfaqet që lidhen me kernelin Linux. BusyBox mund të funksionojë në sisteme të ndryshme operative si Linux dhe Android.

    Përdoret nga disa sisteme operative që funksionojnë në sisteme të integruara. Ai u krijua posaçërisht për sistemet operative të integruara që kanë burime të kufizuara.

    Ndarja e kodit të përbashkët midis aplikacioneve dhe rutinave të optimizuara për madhësinë e lejon BusyBox të jetë shumë më i vogël se një sistem me versione të plota të shërbimeve.

  2. Përgjigje e shpejtë: BusyBox është një grup mjetesh të fuqishme të linjës së komandës në një ekzekutues të vetëm binar që mund të ekzekutohet në sistemet e bazuara në UNIX, duke përfshirë Android.

    Seti i mjeteve të disponueshme varet nga mënyra se si është ndërtuar binar BusyBox dhe kodi burimor është një GPLv2 me burim të hapur i disponueshëm në busybox.net. Shumë nga mjetet nuk bëjnë asgjë të dobishme pa rrënjë.

    Çfarë manipulimesh mund të kryhen në një smartphone? Për shembull, është e mundur të shkruani të dhëna drejtpërdrejt në çdo ndarje në pajisjen tuaj. Shumë firmware të palëve të treta, përfshirë Cyanogenmod, përdorin gjerësisht BusyBox.

    Përparësitë e këtij aplikacioni janë përmasat e vogla dhe kërkesat e ulëta të harduerit. Është një skedar i vetëm (kjo kursen hapësirën në disk).

  3. Cilat janë komandat bazë për busybox?
    Këtu është një listë e komandave në Rusisht:
    ash - guaskë komanduese
    awk - gjuha e shabllonit të vargut
    cat - lexoni një skedar
    chmod - ndryshoni lejet
    cp - kopje
    data - data dhe/ose ora aktuale
    dd - kopjoni skedarin me konvertim dhe formatim
    df - shfaq statistikat e përdorimit të sistemit të skedarëve
    dmesg - nxjerr buferin e mesazheve të kernelit
    jehonë - nxjerr një varg
    egrep - grep me mbështetje për shprehje të rregullta të zgjeruara
    fgrep - grep me kërkim të optimizuar të linjës fikse
    grep - kërkoni për një model në çdo skedar ose hyrje standarde
    gunzip - zbërtheje nga gzip
    gzip - paketoj në gzip
    vras - përfundon një proces
    ln - krijoni një lidhje me emrin LINK_NAME ose CATALOG në TARGET të specifikuar.
    login - filloni një sesion të ri në sistem
    ls - listoni skedarët ose drejtoritë
    mdu
    mkdir - krijoni drejtorinë
    më shumë - pamje e faqes së skedarëve të tekstit
    montim - montim i sistemeve të skedarëve
    mv - zhvendos skedarin
    netstat - informacion rreth cilësimeve dhe lidhjeve të rrjetit
    ntpc - klienti i sinkronizimit të kohës NTP
    ntpsync
    nvram
    pidof - listoni PID-të e të gjitha proceseve, emrat e të cilëve përputhen me EMRI
    ping - dërgoni paketat ICMP ECHO_REQUEST te hostet
    ps - përpunoni informacionin
    pwd - shfaq drejtorinë e punës
    rm - fshini skedarët ose drejtoritë
    rmdir - hiqni drejtoritë boshe
    rstats - e drejta e autorit
    sed - konvertimi i rrjedhave të tekstit
    sh - interpretuesi i komandës
    gjumë - pauzë N sekonda
    sinkronizimi - shkruani të gjitha blloqet e sistemit të skedarëve të ruajtur në disk
    tar - punë me arkivat e katranit
    prek - përditësoni datën e fundit të modifikuar në skedarin ose skedarët e dhënë
    umount - çmontoj sistemet e skedarëve
    uname - informacioni i sistemit
    në gjumë - pauzë N mikrosekonda
    vi - modifikoni skedarin
    shiko - ekzekuto programin në mënyrë periodike
    zcat - shpaketoj në stdout
    Shikoni videon që tregon se si të instaloni BusyBox

Artikujt kryesorë të lidhur