Hirdetés

Új hozzászólás Aktív témák

  • #71562240

    törölt tag

    válasz nagymedve970 #832 üzenetére

    Az Android (mint ahogy az iOS is) Unix alapú operációs rendszer, hasonlóan a Linux-hoz, tehát sokmindenben hasonlóan működik (de természetesen nem teljesen úgy), mint az asztali gépeken a Linux-ok, csak az Androidban (iOS-ben, Windows Mobile-ban, Blackberry-ben...) sok fontos funkció el van zárva a felhasználó elől, elsősorban kereskedelmi (és szerzői jogi) okokból. Tehát a Mate-eden lényegében Linux fut (mint ahogy az iPhone-okon is), nem véletlen, hogy egyre többfajta Linux disztribúciót átírnak androidos okostelefonokra az ügyes "szabadságharcos" programozók.

    A rootolás lényege, hogy ügyes "szabadságharcos" programozók készítenek olyan szoftvereket, amelyek feltörik azt a szoftveres zárat, amelyet a telefon- és szoftverfejlesztők belehelyeztek az operációs rendszerbe avégett, hogy te ne férjél hozzá bizonyos funkciókhoz. Többféle ilyen zárfeltörő szoftver van, ezeket az adott telefontípusra alkalmazzák az ügyes "szabadságharcosok", tehát ez minden telefonon más és más, kivéve, hogy vannak telefonok, amelyeknek lényegében azonos a hardverük és az oprendszerük (mobiltelefonon szokás az operációs rendszert is és annak a hardveres tárolóját is ROM-nak nevezni, ami elég következetlen szóhasználat, de elterjedt). Jelen esetben a Mate-nek még nincs igazán külön testreszabott rootszoftvere, ellenben a Huawei P6 telefon azonosnak minősül a Mate-tel ebből a szempontból, ezért a P6 topikjának az első hozzászólásában mindent megtudsz elegendően részletesen arról, hogyan rootold a telefonodat és az mire jó.

    A rootolás után, amellett hogy rendszergazdaként garázdálkodhatsz a telefonodon, könnyen hozzá lehet férni a telefon recovery-jéhez is, ami olyasmi, mint a Windows-nál a BIOS, ott is fontos beállításokat és műveleteket lehet végrehajtani, persze csak annak, aki már biztos a dolgában, illetve lehet "szabadságharcos" programozók által készített egyedi (úgymond custom) recovery-ket telepíteni, majd ezek segítségével egyedi operációs rendszereket (ROM-okat), úgynevezett custom ROM-okat (a magyar argóban főzött ROM-okat) telepíteni a telefonra, amelyek esetleg olyan szolgáltatásokat tudnak, amiket a gyári ROM nem tud nem tud.
    Fontos még egyebek mellett a bootloader fogalma, ami a rendszerbetöltőt jelenti, azaz az operációs rendszer "telepítője" (több is ennél, kicsit hasonlít a Windows registry-jéhez is a funkcionalitása), illetve a kernel, azaz rendszermag fogalma, ami az operációs rendszer szoftveres "vezérlőközpontja", abban vannak az oprendszer működését meghatározó alap algoritmusok, ezekre alapozódik a felépítmény, azaz az operációs rendszer. A Linux kernel és az operációs rendszerek fejlesztése valamelyest külön halad, ezért egy adott operációs rendszerhez, például a Jelly Bean-hez többféle verziószámú kernel is alkalmas lehet, illetve egy adott veerziószámú kernelen többféle operációsrendszer-verzió is helyet foglalhat, de csak bizonyos szűk határok között, a régibb kernelek már nem alkalmasak az újabb operációs rendszerek futtatására. Akkor van könnyű dolga a "szabadságharcos" fejlesztőknek főzött ROM-ok létrehozatalához, ha az adott telefonnak úgymond nyitott a bootloadere, azaz a telefon gyártója megadja a bootloader forráskódjait, ezt azonban nagyon kevés telefonnal teszik meg a gyártók, ezért kell sokszor a legrissebbhez képest elavultabb kernelre rátennie a főzött ROM-ot a "szakácsnak". Ha jól veszem észre, Neonflake is most éppen afféle félig-meddig főzött ROM-ot használ.

    A további konkrétumokhoz ott a P6 topikjának elsőhozzászólása (témaösszefoglalója), nem túl részletes, de a lényeget tartalmazza.

    További (és előzetes) általános művelődéshez, képbe kerüléshez még szintén alkalmasak az elterjedtebb telefonok színvonalasan megírt elsőhozzászólásai is, nekem egyelőre Motorola Defy-om van, ezért tudom, hogy a Defy topikok elsőhozzászólásai kirívóan színvonalasak, ha azokat és a hozzákapcsolt irodalmakat igényed szerint elolvasod, mindent megtudhatsz arról, hogyan is működik az Android térben és időben, és hogy milyen problémák merülhetnek fel. Ezen írások elolvasása után már még értőbben olvashatod a P6 topik elsőhozzászólását is - amíg majd Neonflake meg nem csinálja ennek a topiknak a témaösszefoglalóját. A Defy-topikokhoz kapcsolt írások közül külön felhívom a figyelmedet szabof1 fórumtárs útmutatóira (linkelve van a Mélyvíz szövegben), amely írások persze Defy-ra vonatkoznak, de természetesen általános érvényűen is kihüvelyezhető belőle mindannak a gyakorlati menete, amit én itt rootolásról, ROM-okról, recovery-kről, kernelekről összefoglaltam. Szabof1 írásai ebből a szempontból a didaktika felsőfoka, kifejezetten szájbarágósan, praktikusan "hülyebiztosan" leírják, képekkel is illusztrálják amit tudni kell az Android (a Defy-on levő Android) modifikálásáról.

    Linkek, olvasd őket ebben a sorrendben, ha művelődni akarsz:
    Motorola DEFY - ez aztán döfi!
    Motorola Defy - MÉLYVÍZ
    Motorola DEFY+ - a szükséges plusz
    Huawei P6

Új hozzászólás Aktív témák