| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Linux >> Content
    Comment faire pour modifier Kernels Android dans Ubuntu
    Le noyau Android est dérivé du noyau Linux. Elle s'appuie sur les services de base de Linux , telles que la gestion de la sécurité , de la mémoire , du réseau et des processus. Pour apporter des modifications au noyau Android et inclure ou débloquer certaines capacités , vous devez éditer et de compiler votre propre noyau Android. Le système d'exploitation Ubuntu est l'une des meilleures plates-formes pour éditer et compiler des noyaux Android sur , et il est facile à installer tout ce dont vous avez besoin. Choses que vous devez
    téléphone Android
    USB de transfert de données câble
    Afficher plus Instructions
    1

    Sélectionnez "Accessoires" dans le menu principal et cliquez sur " Terminal " pour ouvrir l'application . Le terminal est similaire à l' invite de commande Windows
    2

    Tapez la suivante dans le Terminal et appuyez sur "Entrée " pour installer Java: .

    Sudo apt- get install sun-java5 -jdk

    Utilisez le mot de passe que vous utilisez pour vous connecter à Ubuntu lorsque vous êtes invité à fournir un mot de passe . . Cela donne les privilèges root d'application
    3

    Exécutez les commandes suivantes dans le terminal pour installer le reste des outils nécessaires pour modifier les noyaux Android :

    sudo apt-get installer git -core gnupg flex bison gperf libsdl -dev libesd0 -dev libwxgtk2.6 -dev build-essential zip boucle libncurses5 -dev zlib1g -dev valgrind
    4

    créer la structure de dossier requis , obtenir une copie du script du référentiel Android , et de donner pleinement lecture et en écriture pour le script en exécutant des commandes dans le Terminal:

    cd /home /* votre -user- namemkdir myandroidmkdir bincurl http://android.git . kernel.org /repo > ~ /bin /repochmod a + x ~ /bin /repo
    5

    Allez dans le dossier " MYAndroid " et télécharger les outils Google et la source Android , en utilisant le référentiel script que vous avez téléchargé plus tôt . Pour ce faire, en exécutant des commandes dans le Terminal:

    cd ~ /MYAndroid ~ /bin /repo init- u git ://android.git.kernel.org /platform /manifest.git ~ /bin /repo sync
    6

    Copiez et collez la commande suivante dans le Terminal et appuyez sur " Entrée" pour exécuter :

    echo " ----- BEGIN PGP PUBLIC KEY BLOCK- ---- Version: GnuPG v1.4.2.2 PGP PUBLIC KEY BLOCK ----- "> /tmp /android.gpg
    7

    Exécutez les commandes suivantes dans le terminal pour copier la clé à partir du fichier temporaire pour le trousseau de clés et de supprimer le fichier temporaire :

    gpg - import 8

    Ouvrez le navigateur Web et accédez au noyau du code source de HTCDev page (voir Ressources). Cliquez sur le bouton "Télécharger" à côté du " HTC EVO Shift 4G (Sprint WWE) - MVNOCRC - 2.6.32 code source du noyau " entrée . . Enregistrez le fichier sur votre bureau
    9

    exécuter cette commande dans le Terminal pour créer un nouveau répertoire : .

    Mkdir ~ /EVO_Kernel_sources
    10

    Ouvrez Nautilus. Nautilus est similaire à l'Explorateur Windows. Le dossier d'accueil est affiché . Appuyez sur "Ctrl" et "H" dans le même temps à voir les dossiers cachés . Cliquez sur le dossier " EVO_Kernel_sources " vous avez créé précédemment pour l'ouvrir.
    11

    Double -cliquez sur le fichier source que vous avez téléchargé plus tôt pour ouvrir l'archive TAR . Il contient un seul dossier , faites glisser ce dossier à partir de l'archive dans le dossier " EVO_Kernel_sources " pour l'extraire il
    12

    exécuter ces commandes dans le Terminal pour créer la structure de dossiers pour la construction et Android . créer un lien vers les sources du noyau que vous venez d'extraire : .

    cd ~ mkdir androidcd androidmkdir sourcescd sourcesln -s /home /* your_user_name * /EVO_Kernel_sources /* Extracted_folder_name noyau

    Remplacer " your_user_name " avec votre vrai nom d'utilisateur Ubuntu et " Extracted_folder_name " avec le nom du dossier que vous avez extrait l'archive source Android EVO .
    13

    Connectez le téléphone Android à votre ordinateur Ubuntu en mode de transfert de données via USB câble . Exécutez les commandes suivantes dans le terminal pour copier le fichier de configuration principal Android du téléphone vers le répertoire "/android /sources /kernel " Dossier :

    adb tirer /proc /config.gz ~ /android /sources /kernel /cd ~ /Android /sources /kernel /gunzip config.gz
    14

    exécuter ces commandes pour modifier le makefile du noyau Android et spécifier la chaîne d'outils et du compilateur :

    cd ~ /android /sourcesmake cleanexport ARCH = armexport CROSS_COMPILE = bras eabi -export PATH = $ PATH: ~ /myandroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin
    15

    exécuter cette commande pour commencer à configurer les options du noyau :

    make menuconfig

    Allez au bas de la fenêtre qui apparaît, sélectionnez l'option " Charger un fichier de configuration alternatif " option et appuyez sur " ; Enter " Entrez dans ce chemin vers le fichier config dans la boîte qui apparaît :

    /home /* votre - nom-utilisateur * /Android /sources /kernel /config

    Press. " Entrée" .
    16

    Sélectionnez la marque options du menu pour modifier le noyau Android. Il est préférable de choisir uniquement le " msm7k », « OnDemand » et «performance» comme gouverneurs de processeur dans la section de mise à l'échelle de fréquence du CPU. Cochez l'option " de débogage du noyau " dans la section programmation du noyau si votre build est un test construire. Activez l'option « Soutien à côté hôte USB " et " Support Gadget USB" si vous voulez utiliser des périphériques USB . Vous pouvez également ajouter le support pour diverses fonctions de réseaux, tels que les options IP tunnel et réseau confidentialité , dans la section d'appui aux réseaux .
    17

    Fermez la fenêtre de configuration et sélectionner "Oui" lorsque vous êtes invité à enregistrer . Cette action crée le fichier caché " de config . " Dans le répertoire du noyau
    18

    exécuter ces commandes dans le Terminal pour insérer le module Wi -Fi , et de faire et de compiler votre noyau personnalisé Android: .

    makeexport KERNEL_DIR = ~ /android /sources /kernelcd ~ /myandroid/system/wlan/ti/sta_dk_4_0_4_32/make cleanmake

    Previous :

    next :
      articles connexes
    ·Comment faire pour supprimer l' installation d'impulsio…
    ·Comment désinstaller des applications sous Linux 
    ·Comment faire XConfig Dépendances 
    ·Comment faire pour installer RealPlayer openSUSE 
    ·. Comment afficher un fichier EPS avec Octave 
    ·Comment puis-je créer un fichier sous Linux 
    ·Comment réinstaller KDE sous SuSE 
    ·Comment compter le nombre de fichiers dans le dossier D…
    ·Comment faire pour convertir un Linux Boot ISO to USB 
    ·Comment mettre en place un USB Linksys Wireless sur Cen…
      articles en vedette
    ·Comment modifier les informations de la chanson dans Wi…
    ·Comment faire pour supprimer Active Desktop Dans le men…
    ·Comment résoudre les problèmes de défragmentation CH…
    ·Comment faire pour installer Windows XP à partir d'une…
    ·Comment utiliser Zune avec Ubuntu 
    ·Comment faire pour augmenter le volume d'un fichier WAV…
    ·Comment nettoyer registre de Windows XP 
    ·Comment restaurer une partition de disque dur sous Wind…
    ·Comment limiter les modifications de bureau dans un com…
    ·Comment faire pour installer les pilotes ATI 
    Copyright © Connaissances Informatiques http://fr.wingwit.com