Vad gör en kernel? >Besvarat<

Discussion in 'Galaxy S' started by Dalby, Oct 4, 2010.

  1. Dalby

    Dalby Teen Droid Medlem

    Joined:
    Sep 27, 2010
    Messages:
    256
    Likes Received:
    10

    MINA ENHETER

    Hejsan.

    Jag har en funderingar över kernel-filer,
    Vad gör den?
    Hur fungerar den?
    Hur vet man när man ska använda den?

    Har sökt men inte hittat något, tycker det borde finnas på ett sådant här forum?

    Tack på förhand!
     
    Last edited: Oct 4, 2010
  2. GregerW

    GregerW Teen Droid Medlem

    Joined:
    Jun 1, 2010
    Messages:
    422
    Likes Received:
    11

    MINA ENHETER

    Kernel det är kärnan i Android/linux systemet där alla inställningar och drivrutinner ligger till mobilen. Kan jämföras med register och system32 mapp i Windows utan kernel inget fungerande operativsystem
     
  3. Dalby

    Dalby Teen Droid Medlem

    Joined:
    Sep 27, 2010
    Messages:
    256
    Likes Received:
    10

    MINA ENHETER

    okej, men som nu skulle jag lägga in en rommod, då tog jag och la in kernel som pda i odin -> flashade > recovery mode och körde update.zip >sen kernel igen.

    Om jag inte hade använt mig av kernel, vad hade hänt då?
     
  4. Hund

    Hund Android Hedersmedlem

    Joined:
    Aug 15, 2009
    Messages:
    5 564
    Likes Received:
    1 003
    Operatör:
    Fello
    Telefon:
    Google Pixel 7

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    Google Pixel 7
    ROM:
    GrapheneOS
    Du flashade in en annan kernel över den befintliga i ROM:en.

    Edit:
    Förmodar jag iaf. Verkar ju dumt att skeppa en ROM utan en kernel. :D
     
  5. Dalby

    Dalby Teen Droid Medlem

    Joined:
    Sep 27, 2010
    Messages:
    256
    Likes Received:
    10

    MINA ENHETER

    med andra ord så hade det inte hänt någonting då jag redan har en kernel i telefonen som hade funnits där om jag inte skrivit över den ?
     
  6. GregerW

    GregerW Teen Droid Medlem

    Joined:
    Jun 1, 2010
    Messages:
    422
    Likes Received:
    11

    MINA ENHETER

    Vet inte kanske mobilen hade låst sig vid start eller användning p.g.a felaktiga inställningar, drivrutiner som saknas, kan inte android och linux så mycket men så mycket vet jag att rör man kernel och gör något fel så är det adjös med systemet man blir tvungen att kompilera kernel eller installera om hela systemet.
     
  7. Hund

    Hund Android Hedersmedlem

    Joined:
    Aug 15, 2009
    Messages:
    5 564
    Likes Received:
    1 003
    Operatör:
    Fello
    Telefon:
    Google Pixel 7

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    Google Pixel 7
    ROM:
    GrapheneOS
    Rent tekniskt nej.
     
  8. Dalby

    Dalby Teen Droid Medlem

    Joined:
    Sep 27, 2010
    Messages:
    256
    Likes Received:
    10

    MINA ENHETER

    installera om hela systemet - flasha om den?
     
  9. Dalby

    Dalby Teen Droid Medlem

    Joined:
    Sep 27, 2010
    Messages:
    256
    Likes Received:
    10

    MINA ENHETER

    okej, men jag kör med samma kernel varje gång jag blir tillsagt att använda kernel, är det helt meningslöst då?
     
  10. GregerW

    GregerW Teen Droid Medlem

    Joined:
    Jun 1, 2010
    Messages:
    422
    Likes Received:
    11

    MINA ENHETER

    Japp, om det går, det kan vara så att inte ens det går p.g.a. något fel i kernel t.ex. mobilens USB drivrutin har pajat och då får du ingen kontakt med mobilen via datorn och då kan du inte flasha om.

    När du flashar så flashar du inte in hela Android operativsystemet utan bara en del av det, större delen av Android operativsystemet finns i mobilen, och pajar det som finns i mobilen så kan du inte flasha den kompleterande delen så att mobilen fungerar som tillverkaren har tänkt sig.
     
    Last edited: Oct 4, 2010
  11. Hund

    Hund Android Hedersmedlem

    Joined:
    Aug 15, 2009
    Messages:
    5 564
    Likes Received:
    1 003
    Operatör:
    Fello
    Telefon:
    Google Pixel 7

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    Google Pixel 7
    ROM:
    GrapheneOS
    Om du blir ombedd att flasha en speciell kernel finns det väl en bra anledning till det. :)
     
  12. Dalby

    Dalby Teen Droid Medlem

    Joined:
    Sep 27, 2010
    Messages:
    256
    Likes Received:
    10

    MINA ENHETER

    låter som om man ska välja en kernel från en säker källa med andra ord ? :o
     
  13. Dalby

    Dalby Teen Droid Medlem

    Joined:
    Sep 27, 2010
    Messages:
    256
    Likes Received:
    10

    MINA ENHETER

    problemet är att det står oftast bara att man ska flasha med kernel.. ibland ser man någon fråga:
    -Var får jag tag på kerneln då?
    - sök på google efter kernel.
     
  14. dekadans

    dekadans Adult Droid Medlem

    Joined:
    Jan 6, 2010
    Messages:
    986
    Likes Received:
    6

    MINA ENHETER

    - Wikipedia

    Kerneln i en Android-telefon ligger i Boot-partitionen. Man ska inte flasha en kernel som inte hör till den ROM man använder. Man ska antingen flasha en som utvecklaren distribuerar eller en som utvecklaren säger är okej. Det som kan hända är allt från krascher till att telefonen inte startar.
     
  15. Dalby

    Dalby Teen Droid Medlem

    Joined:
    Sep 27, 2010
    Messages:
    256
    Likes Received:
    10

    MINA ENHETER

    okej, nu börjar jag greppa det här, kernel är inget att leka med, med andra ord.
     
  16. Dalby

    Dalby Teen Droid Medlem

    Joined:
    Sep 27, 2010
    Messages:
    256
    Likes Received:
    10

    MINA ENHETER

    Där är en punkt som inte är besvarad men man kanske kan lista ut om man är smart nog,
    När ska man använda sig av kernel?
     
  17. dekadans

    dekadans Adult Droid Medlem

    Joined:
    Jan 6, 2010
    Messages:
    986
    Likes Received:
    6

    MINA ENHETER

    Nej man ska inte leka med den om man inte är rutinerad Linux-knackare^^

    Den används hela tiden, allt styrs av Kerneln. Du som normalanvändare kommer dock inte att direkt arbeta mot kerneln.

    Du kommer sannolikt att flasha en kernel till telefonen någon gång (oftast i form av en boot.img-fil), men utöver det kommer den att sköta sig själv.
     
  18. Dalby

    Dalby Teen Droid Medlem

    Joined:
    Sep 27, 2010
    Messages:
    256
    Likes Received:
    10

    MINA ENHETER

    jag menade mer, om jag t.ex. ska köra en rommod, hur vet jag om jag ska köra med kernel, eller bara starta om i recovery mode och köra update.zip direkt utan att flasha med kernel?
     
  19. dekadans

    dekadans Adult Droid Medlem

    Joined:
    Jan 6, 2010
    Messages:
    986
    Likes Received:
    6

    MINA ENHETER

    Det står väl oftast i installationsbeskrivningen för den ROM du ska köra, eller så finns det folk på forum att fråga :) Det finns ingen tumregel direkt, vissa ROMs använder den kernel som levereras med telefonen, medan andra kör en Custom Kernel.

    Jag vet inte hur det är med SGS, men med min Acer Liquid är det inte ovanligt att kerneln är inbakad i en update.zip, så slipper man oroa sig för den.
     
  20. Dalby

    Dalby Teen Droid Medlem

    Joined:
    Sep 27, 2010
    Messages:
    256
    Likes Received:
    10

    MINA ENHETER

    Okej, tack så hemskt mycket för visat instresse för min, än så länge, okunnighet :)