Aller au contenu

team DEV pour adapter kernel 2.6.32


Recommended Posts

Ben pourquoi pas finalement. Il n'a que les drivers du spica a écrire/intégrer. M'étonnerait que gingerbread ne fonctionne pas sur du .38

Il en est là : https://github.com/tom3q/spica-2.6.38/wiki/Status (merci à nerek pour le lien)

Quand on voit ça, on se dit que rien n'est impossible :) (enfin, quand on s'y connait un tant soit peu en hack noyau bien sûr...)

Edit: d'ailleurs il arrête pas de faire des commits en ce moment :P

Modifié par OOO
Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 423
  • Créé
  • Dernière réponse

Top forumeurs sur ce sujet

@OOO: Oui mais les kernels pour Android sont quand même modifiés par Google pour Android, avant qu'ils soient après modifiés par chaque constructeur et/ou hacker, donc bon, il aurait peut-être fallu commencer par le 2.6.32.9 ou le le 2.6.35.7 avant d'attaquer le 2.6.38 qui est "à peine" sorti. :P

@pixiebob: Ben non, maintenant ceux qui veulent se faire embaucher attaquent les produits de la firme (cf. Geohot vs Sony). ;)

Lien vers le commentaire
Partager sur d’autres sites

Il avait commencé par le 2.6.35, et a continué avec le 2.6.38. Il est probable alors qu'il ait pris le 2.6.35 sur lequel il a appliqué le ou les patchs de montée de version de kernel entre 2.6.35 et 2.6.38, du coup en gardant les modifs google (ou en les adaptant si nécessaire). Enfin j'en sais rien mais visiblement son téléphone boot. Après, il va peut être pas bien loin.

Lien vers le commentaire
Partager sur d’autres sites

j'ai pas le souvenir que cela m'etait arrivé, mais bon j'ai peut etre pas assez longtemps essayé

çà ne se voit pas tout de suite! ce que j'ai pu remarqué aussi, c'est que le niveau de batterie est en dessous de celui du Kernel 2.6.29, en plus, il diminue à vitesse grand V, mais c'est faux car quand tu repasses au Kernel 2.6.29, il ré affiche le même niveau que quand tu l'as quitté.

pour ce qui est des Kernel 2.6.35 ou 2.6.38, je pense qu'il ferait mieux de se concentrer sur un seul, il aurait plus de chance de finaliser si évidement, il est possible de finaliser! je vais finir par croire qu'on est arrivé au bout de l'optimisation de notre SPICA.

Lien vers le commentaire
Partager sur d’autres sites

Le probleme c'est que tout les gens qui s'y connaisse programmation partent pour des tel plus puissant....Mais on doit pouvoir encore avance sur le spica notement avec le kernel 2.6.32 , Fabricez l'a fait ...

Sinon Pixiebob , tu partagerai le fichier source de ton kernel v7?que je puisse comprendre comment t'a fais pour rajouter des truk et pour l'avoir comme base de travail si jamais y a un nouveau truk de la mort qui tue qui sortirai!

Lien vers le commentaire
Partager sur d’autres sites

ouais, çà pourrait nous aider!

une question Khancyr, as tu essayé sans le Tweak de Pixie? pas sûr que çà fasse quoi que ce soit, juste que dès fois les Tweaks sont pas trop compatible. Mon Kernel donne le même résultat que le tien, rien d'anormal à çà vu qu'on a fait pareil.

Lien vers le commentaire
Partager sur d’autres sites

il ya deux choses a faire pour obtenir le meme kernel v7:

recuperer les modules media du kernel 2.6.32 pour l'integrer dans le 2.6.29. c'est ce qui permet d'avoir les bons modules 2d/3d avec lequel on peut jouer a angry birds

/I5700-kernel-2.6.32.9/Kernel/drivers/media/s3c6410

/I5700-kernel-2.6.32.9/Kernel/drivers/media/Kconfig

/I5700-kernel-2.6.32.9/Kernel/drivers/media/Makefile

vous copiez le repertoire et ces deux fichier et vous les coller au meme endroit dans le kernel 2.6.29

apres avoir fait ca vous verrez dans le menuconfig de nouvelle option dans device driver/multimedia support:

Samsung MFC (Multi Format Codec - FIMV 1.0) Driver │ │

│ │ [*] Samsung PP (Post Processor) Driver │ │

│ │ [*] Samsung JPEG Driver │ │

│ │ [*] Samsung FIMG-3D Driver │ │

│ │ [*] Samsung FIMG-2D Driver │ │

│ │ < > S3C SMDK CAMERA support │ │

│ │ [*] Codec Memory Manager

deuxiement: appliquer le patch tiny rcu version 5

https://patchwork.kernel.org/patch/32012/

dans le menuconfig selectionner tinyrcu dans /General setup/RCU Subsystem

Modifié par pixiebob
Lien vers le commentaire
Partager sur d’autres sites

intéressant! en même temps, tu as répondu à la question que je posais il y a de çà quelques temps, celle qui demandait si c'était possible de prendre les répertoires d'une pour les mettre dans l'autre, car j'avais vu dans le Kernel 2.6.32 (en rapport au 2.6.29) une certaine similitude voir assez grosse ressemblance avec le répertoire Drivers du Kernel, juste quelques répertoires et fichiers en moins mais venant et à ma question à propos de:

recuperer les modules media du kernel 2.6.32 pour l'integrer dans le 2.6.29. c'est ce qui permet d'avoir les bons modules 2d/3d avec lequel on peut jouer a angry birds

tu parles du Angry Birds non Patché? car avec le Kernel 2.6.29.6 dont tu nous as expliqué la manip, je tourne avec et je peux jouer à Angry Birds, évidement la version patché....

sinon pour çà:

recuperer les modules media du kernel 2.6.32 pour l'integrer dans le 2.6.29. c'est ce qui permet d'avoir les bons modules 2d/3d avec lequel on peut jouer a angry birds

/I5700-kernel-2.6.32.9/Kernel/drivers/media/s3c6410

/I5700-kernel-2.6.32.9/Kernel/drivers/media/Kconfig

/I5700-kernel-2.6.32.9/Kernel/drivers/media/Makefile

vous copiez le repertoire et ces deux fichier et vous les coller au meme endroit dans le kernel 2.6.29

apres avoir fait ca vous verrez dans le menuconfig de nouvelle option dans device driver/multimedia support:

Samsung MFC (Multi Format Codec - FIMV 1.0) Driver │ │

│ │ [*] Samsung PP (Post Processor) Driver │ │

│ │ [*] Samsung JPEG Driver │ │

│ │ [*] Samsung FIMG-3D Driver │ │

│ │ [*] Samsung FIMG-2D Driver │ │

│ │ < > S3C SMDK CAMERA support │ │

│ │ [*] Codec Memory Manager

rien à faire d'autres que de copier le répertoire et les deux fichiers? pas de configuration?

sinon pour çà:

deuxiement: appliquer le patch tiny rcu version 5

https://patchwork.ke...rg/patch/32012/

dans le menuconfig selectionner tinyrcu dans /General setup/RCU Subsystem

juste à mettre le lien que tu nous a donné dans /General setup/RCU Subsystem de tinyrcu de menuconfig, je te pose la question car pas dessus pour contrôler!

Modifié par franzyroy
Lien vers le commentaire
Partager sur d’autres sites

franzy:oui c'est pour mettre de meilleur driver 2d/3d.ca fait tourner angry bird patché plus rapidement conjoitement avec les libs intercept 3d

oui juste copier coller le repertoire et les deux fichiers au meme endroit.simple non?

non faut telecharger le patch:

https://patchwork.kernel.org/patch/32012/raw/

le mettre dans le repertoire /kernel et l'appliquer

cd /kernel

patch -p1 < tip-v5-RCU-the-bloatwatch-edition.patch

Lien vers le commentaire
Partager sur d’autres sites

Merci Pixiebob!

Pu*** je pete un cable ....j'essaye de recompiler le 2.6.32 mais a partir des sources de google (j'ai pas trouver celle de samsung...eux ils sont sur le 2.6.35 ) mais j'ai des erreurs de partout ou des menu dans menuconfig qui disparaissent....

Lien vers le commentaire
Partager sur d’autres sites

@ PixieBob:

/I5700-kernel-2.6.32.9/Kernel/drivers/media/Kconfig

/I5700-kernel-2.6.32.9/Kernel/drivers/media/Makefile

ces deux fichiers écrasent évidement les autres!

EDIT: sûrement que oui, c'est les mêmes sauf qu'à la fin y est rajouté justement les liens vers le dossier à ajouter en +. je fais de la question/ réponse. :P

@ Khancyr:

Désolé de ne pouvoir t'aider sur ce coup, je vais dans une autre direction, j'apprends à modifier le Kernel, autant commencer par un de fonctionnel! B)

Modifié par franzyroy
Lien vers le commentaire
Partager sur d’autres sites

après avoir fait la première manip, j'ai été voir dans menuconfig, puis device driver/ multimedia support et je ne trouve pas ceci ci-dessous.

Samsung MFC (Multi Format Codec - FIMV 1.0) Driver │ │

│ │ [*] Samsung PP (Post Processor) Driver │ │

│ │ [*] Samsung JPEG Driver │ │

│ │ [*] Samsung FIMG-3D Driver │ │

│ │ [*] Samsung FIMG-2D Driver │ │

│ │ < > S3C SMDK CAMERA support │ │

│ │ [*] Codec Memory Manager

je trouve juste:

--- Multimedia support

comment cela peut il se faire?

edit: pour le patch, çà m'a l"air bon.

edit 2: par contre ici

--- Sensors Support │ │

│ │ [*] Accelerometer Sensor │ │

│ │ <*> BMA020 driver for s3c6410 │ │

│ │ < > KXSD9 driver for s3c6410 │ │

│ │ [*] MAGNETIC Sensor │ │

│ │ <*> AK8973B driver for s3c6410 │ │

│ │ [ ] Optical Sensor

je retrouve le nom du dossier que tu m'as dit de copier dans driver/multimedia. le dossier s3c6410.

Modifié par franzyroy
Lien vers le commentaire
Partager sur d’autres sites

c'est bon on dirait, regardes, c'est un peu différent mais çà y ressemble!

--- Multimedia support │ │

│ │ *** Multimedia core support *** │ │

│ │ < > Video For Linux (NEW) │ │

│ │ < > DVB for Linux (NEW) │ │

│ │ *** Multimedia drivers *** │ │

│ │ [ ] DAB adapters (NEW) │ │

│ │ [ ] Samsung MFC (Multi Format Codec - FIMV 1.0) Driver (NEW) │ │

│ │ [ ] Samsung PP (Post Processor) Driver (NEW) │ │

│ │ [ ] Samsung JPEG Driver (NEW) │ │

│ │ [ ] Samsung FIMG-3D Driver (NEW)

toi, t'as çà:

Samsung MFC (Multi Format Codec - FIMV 1.0) Driver │ │

│ │ [*] Samsung PP (Post Processor) Driver │ │

│ │ [*] Samsung JPEG Driver │ │

│ │ [*] Samsung FIMG-3D Driver │ │

│ │ [*] Samsung FIMG-2D Driver │ │

│ │ < > S3C SMDK CAMERA support │ │

maintenant que j'ai sauvegardé, j'ai çà:

--- Multimedia support │ │

│ │ *** Multimedia core support ***

< > Video For Linux │ │

│ │ < > DVB for Linux │ │

│ │ *** Multimedia drivers *** │ │

│ │ [ ] DAB adapters │ │

│ │ [ ] Samsung MFC (Multi Format Codec - FIMV 1.0) Driver │ │

│ │ [ ] Samsung PP (Post Processor) Driver │ │

│ │ [ ] Samsung JPEG Driver │ │

│ │ [ ] Samsung FIMG-3D Driver │ │

│ │ [ ] Samsung FIMG-2D Driver │ │

│ │ [ ] Codec Memory Manager │ │

edit: bon maintenant que j'ai tout fait, je vais compilé voir ce que cela donne!

edit 2: tout le temps de la compile, il m'a marqué ceci:

warning: "CONFIG_TINY_RCU" is not defined

edit 3: c'est normal, j'avais pas vu que tu avais mis dans ton POST d'explication ceci

dans le menuconfig selectionner tinyrcu dans /General setup/RCU Subsystem

edit 4: çà va déjà mieux! je n'ai plus qu'à l'essayer, je verrai çà demain maintenant, je vais aussi aller me coucher! :P

edit 5: c'est bon, je viens de l'installer sur mon PHONE, il tourne impeccable, Merci encore PIXIEBOB... ;)

edit 6: je me suis trompé, j'ai plus de caméra! :emo_im_undecided: dommage il avait l'air de bien tourner.

edit 7: d'ailleurs quand je regarde çà:

toi:

Samsung MFC (Multi Format Codec - FIMV 1.0) Driver │ │

│ │ [*] Samsung PP (Post Processor) Driver │ │

│ │ [*] Samsung JPEG Driver │ │

│ │ [*] Samsung FIMG-3D Driver │ │

│ │ [*] Samsung FIMG-2D Driver │ │

│ │ < > S3C SMDK CAMERA support │ │

moi:

--- Multimedia support │ │

│ │ *** Multimedia core support ***

< > Video For Linux │ │

│ │ < > DVB for Linux │ │

│ │ *** Multimedia drivers *** │ │

│ │ [ ] DAB adapters │ │

│ │ [ ] Samsung MFC (Multi Format Codec - FIMV 1.0) Driver │ │

│ │ [ ] Samsung PP (Post Processor) Driver │ │

│ │ [ ] Samsung JPEG Driver │ │

│ │ [ ] Samsung FIMG-3D Driver │ │

│ │ [ ] Samsung FIMG-2D Driver │ │

│ │ [ ] Codec Memory Manager │ │

je me dis que l'erreur doit venir de là! c'est le seul point qui diverge, mais alors pourquoi???:rolleyes: ??? puisque j'ai fait exactement ce que tu m'as dit!

Modifié par franzyroy
Lien vers le commentaire
Partager sur d’autres sites

Ok, je regarderai çà demain car je ne pense pas que je vais me coucher trop tard ce soir car cela fait déjà deux soirs que je me couche à pas d'heure! Merci à toi Pixie! ;)

si je comprend bien, çà me mettra çà:

--- Multimedia support │ │

│ │ *** Multimedia core support ***

< > Video For Linux │ │

│ │ < > DVB for Linux │ │

│ │ *** Multimedia drivers *** │ │

│ │ [*] DAB adapters │ │

│ │ [*] Samsung MFC (Multi Format Codec - FIMV 1.0) Driver │ │

│ │ [*] Samsung PP (Post Processor) Driver │ │

│ │ [*] Samsung JPEG Driver │ │

│ │ [*] Samsung FIMG-3D Driver │ │

│ │ [*] Samsung FIMG-2D Driver │ │

│ │ [*] Codec Memory Manager │ │

Modifié par franzyroy
Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.




×
×
  • Créer...