Jump to content

[TUTO] Compiler soi même une ROM Nexus 4


Recommended Posts

Sachant que j'arrive à compiler il n'y a pas d'erreur. En gros je récupère la version build 2.1 et pas la 2.2. Mais je ne vois pas ou pourrait être l'erreur sachant que rien ne précise à moment donné quel flag on veut récupérer. 

 

Sinon je vais encore tout recommencer à 0, mais normalement je suis parti de 0 avec une vm tout juste fraichement installée donc pas possible qu'il reste des reste de quoi que ce soit. (surtout en sachant que la build 2.2 ça fait un moment qu'elle est sortie)

Link to comment
Share on other sites

Je viens de supprimer le répertoire /vendor/slim/ puis de faire un repo sync : je suis revenu en version 2.1 également, bizarre...

 

Ce n'est donc pas toi qui merdouille :p

 

Ils ont eu un soucis sur leur gith à un moment, peut être que ça vient de là.

Link to comment
Share on other sites

J'ai ouvert un sujet sur leur forum pour signaler l'anomalie en demandant s'il n'y avait pas d'autres fichiers revenus dans une version précédente.

 

Pour le repo sync, c'est en effet bizarre.

 

Ceci dit, la version 4.3 c'est du passé, autant partir sur la 4.4 (branche kk4.4 pour le repo init) ;o)

Link to comment
Share on other sites

Je reviens vers vous, un peu tardivement car j'ai laissé la compilation de coté ces derniers jours mais je reviens donc vers vous pour partager la réponse que j'ai eu d'un des développeur de la rom PSX, pour ceux qui souhaitent la compiler en incluant le kernel PSK dedans, il est necessaire avant de lancer la compilation d'appeler la commande " build-kernel.sh " dans le dossier kernel/lge/mako (ou dans kernel/lge/hammerhead pour les nexus 5)

 

Pas de fonctionnalités en plus pour PSX V3 si ce n'est la compatibilité du PSK avec le mod multirom.

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...
  • 1 month later...

J'ai besoin de votre aide :)

 

J'essaie de compiler la Slimkat mais sans prendre le Kernel Slim, mais celui compilé par Barome (directement l'image, pas de compilation).

 

quelqu'un saurait comment faire ?

 

J'ai ouvert un sujet sur le forum Slim, mais pas de réponse.

 

Dans ce que j'ai pu lire à droite et à gauche, il suffirait de mettre TARGET_PREBUILT_KERNEL avec l'emplacement de l'image du Kernel, mais ça fait planter la compilation :(

 

Je mettrais à jour le 1er sujet avec une nouvelle méthode pour synchroniser les fichiers modifiées (envsetup.sh) avec

rm -f ~/slimkat/build/envsetup.sh
repo forall ~/slimkat/build -c 'git checkout .'
Link to comment
Share on other sites

Je suis en train de refaire la manip avec le target_prebuilt_kernel car je me rend compte que j'avais mis en référence le "Zimage" et non le dossier "Kernel" du zip de Barome. J'ai donc extrait le dossier "kernel" du Hell'doc, placé ça dans "/slimkat/device/lge/mako/kernel" et renseigné dans "/slimkat/device/lge/mako/BoardConfig.mk" la ligne "TARGET_PREBUILT_KERNEL := device/lge/mako/kernel" et mis en commentaire "# TARGET_KERNEL_SOURCE := kernel/lge/mako" (lu sur un wiki Cyanogen). A voir d'ici une 30aine de minutes :p

 

Pour la seconde option, c'est la première chose que j'ai voulu faire (réflexe du Galaxy S1) et... bootloop :p Ce qui est normal car de ce que j'ai lu ensuite le boot.img contient le kernel (zimage du zip de Barome) + le ramdisk + autre chose. En décortiquant d'ailleurs le Zip du hell's doc, il y a tout un script qui s'occupe de faire ça au moment de flasher.

Link to comment
Share on other sites

j'aimerai faire quelque chose d'assez propre, et ça doit bien être faisable quand même :p

 

Ca vient de se replanter, snif :(

 

En tout cas, j'aime bien chercher des heures pour quelque chose, heureusement d'ailleurs !

Link to comment
Share on other sites

pourquoi tu ne prends pas les sources du kernel de Barome , il a un github il me semble , non ?

 

EDIT : sinon , regarde comment avait fait la SlimTeam à l'époque ou les sources du kernel pour le Neux 5 n'était pas dispo

https://github.com/SlimRoms/device_lge_hammerhead/commit/18e14401be9de6f67de14ef6f3bcf870a1e0dcdd

Edited by el liberator
Link to comment
Share on other sites

Houlala,mélanger 2 gith ? Je n'en suis pas encore à ce niveau, je passe à peine l'étape débutant :p

 

Mais bon, va peut être falloir que j'y vienne car j'ai beau triturer le truc dans tous les sens, ça n'avance pas. En tout cas, je sais que la variable doit pointer sur le fichier zimage et non le dossier kernel (enfin d'après ça).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...