Connaissances Informatiques >> systèmes >> Linux >> Content
  Derniers articles
  • Comment réparer les paquets cassés…
  • Instructions pour BackTrack 4 
  • Comment faire pour trouver Log \\ Lo…
  • Comment décompresser BZ2 dans Linux…
  • Comment ajouter des codecs Win32 dan…
  • Comment faire pour récupérer un mo…
  • Kubuntu mobile Phone Tools 
  • Comment: Calculer Linux 
  • Comment Vérifier corrompu Mail Drop…
  • Comment vérifier un processeur en L…
  •   Linux
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Linux

    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

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment mettre à jour GRUB 
  • Comment faire pour installer Thrift PHP sur Linux 
  • Comment faire pour convertir wav en GSM Avec Sox 
  • Comment trouver un numéro de domaine sous Linux 
  • Comment faire pour installer PHP et Plesk 
  • Comment faire pour utiliser une station d'accueil pour IBM sous Linux 
  • Comment identifier l'ID de partition dans Solaris 10 
  • Comment annuler un Boot U -Boot 
  • Comment puis-je convertir un disque dur à une image ESX 
  • Comment faire pour installer Webmin 20080814 
  • Connaissances Informatiques © http://www.ordinateur.cc