1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Mobiltelefonok és tartozékok >> Okos telefonok

Android Kernel Development

A Linux kernel - az alapkőzet a Linux operációs rendszer - az alapja az Android számítógépes architektúra . Android használja a kernel az alapvető szolgáltatások, beleértve a biztonságot , a memória és a folyamat-menedzsment, és a párna közötti kölcsönhatásokat az Android hardver és szoftver. Az Android fejlesztői is telepítheti a saját Android kernel a számítógépén , és megszokott, hogy bizonyos platformok vagy célokra. Kernel Építési

Ha szeretne építeni a saját kernel csomagot , így bütykölni vele , töltse le és telepítse Ubuntu - Linux - alapú rendszer - a számítógépre . A legtöbb Google dokumentáció Android alapú Ubuntu . Ezután adjunk hozzá nélkülözhetetlen Android fejlesztői eszközök , mint például a Java és az Eclipse . Ezután töltse le a Google-tól a szükséges eszközöket a munka az Android , mint a Software Development Kit , vagy SDK , és az Android forrás fájlokat.
Fejlesztése és telepítése

egyszer már letöltötte a szoftver fejlesztése , hozzon létre egy konfigurációs fájlt , amely alkalmazkodik a kernelt , hogy a platform, amelyen el szeretné helyezni az Android . Ezután fordítsd le a kódot , hozzátéve, minden változás , hogy a kernel szeretnél tenni , és hozza létre a kernel image . Helyezze a képet a telefon vagy más eszköz, amelyen szeretné telepíteni Android. Indítsa újra a készüléket, és , ha minden fordul simán , ha már sikeresen telepítette a saját kernelt. Meg kell fordítani a Wi- Fi-t , hogy működjön együtt az új kernel .
Linux vs Android

néhány Google mérnökei Android és a Linux két különálló állatokkal. A Google volt Android Linux egy külön irányba mainstream Linux fejlesztése miatt aggodalmak energiagazdálkodási Android telefonok . Ennek eredményeként , a fejlesztés az Android és fejlesztés a klasszikus Linux kernel nem kompatibilisek. Android és a Linux fejlesztők tárgyalt módon , hogy a két megközelítés szorosabb összhang , de a 2011 decemberében még nem dolgoztak ki megfelelő stratégiát .
Wakelock

Néhány Android alkalmazások esetleg követelni annyi erő , hogy az Android kellene aludni akkumulátor kímélése érdekében . Ahhoz, hogy a telefont , hogy felhívja , ha ez alvó állapotban van , Android használ " wakelock " programot , hogy pillanatok alatt ideiglenesen ébren . 2010-ben , a Google javasolt wakelock patch a Linux kernel , ami tartsa kompatibilis az Android kernel . Linux elutasította a javítást válaszul fejlesztői kifogások , mint például azt nyújtó nem részesült a nem Android felhasználók számára.

  1. ClockworkMod Recovery
  2. Hogyan telepítsük Chevy Kernel a Motorola Droid
  3. Hogyan Töltsd ki az Android kernel a Samsung Intercept
  4. Hogyan kell egy összeállított Android Kernel
  5. Különböző Android kernelek