Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
518 connectés 

 


Vous venez d'acquerir cet E60, mais pour lire quoi ?
Sondage à 2 choix possibles.




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter

 Mot :   Pseudo :  
  Aller à la page :
 
Bas de page
Auteur Sujet :

[Topic Unique] Samsung E60 (ebook)

n°620377
shazzdo
Posté le 09-02-2011 à 16:57:22  profilanswer
 
Voir ce message dans le sujet non filtré
 

excellent !
 

Squonk42 a écrit :

J'ai "commité" sur le SVN les patches nécessaires pour transformer un noyau Linux 2.6.29.4 original en noyau "Samsung E60".
 
Cela se passe ici :
http://code.google.com/p/e60-open/ [...] s%2Fkernel
 
J'ai décomposé les patches par "fonction" pour que cela soit (à peu près) clair.
 
Si on veut appliquer ces patches aux derniers noyaux Linux, il reste du travail à faire :
 

  • le patch "samsung-e60-kernel-video.patch" contient des modifs que Samsung a intégrées dans ses sources, et qui ont été depuis rajoutées aux derniers noyau. Reste à savoir quoi et quand pour supprimer les rejets d'application du patch

  • le patch "samsung-e60-kernel-netfilter.patch" a peu d'intérêt

  • le patch "samsung-e60-kernel-bad.patch" contient des modifs qui sont consécutives à des erreurs de manip

  • le patch "samsung-e60-kernel-dirty.patch" rajoute toutes les cochonneries parce que les développeurs n'ont pas fait de "make distclean" avant de créer l'archive...

  • le patch "samsung-e60-kernel-cpu.patch" va être difficile à appliquer, car les nouveaux noyaux Linux ont intégré les nouveaux processeurs Samsung, mais la structure des répertoires a changée : va falloir y aller au scalpel et suivre les versions une à une pour comprendre les regroupements et ce qui manque dans le dernier noyau


Ces patches sont intéressants pour ceux qui veulent essayer de comprendre les spécificités du E60.


mood
Publicité
Posté le 09-02-2011 à 16:57:22  profilanswer
 

n°622241
Squonk42
Posté le 12-02-2011 à 09:36:35  profilanswer
 
Voir ce message dans le sujet non filtré
 

yoda222 a écrit :


Il faudrait virer le code de samsung pour la gestion de l'écran, parce que ça existe déjà de base dans le noyau, un framebuffer géré par l'epson, puis il y a surement d'autres trucs pas propre dans le code de samsung.


Cf. mon message dans ce thread :
 

Squonk42 a écrit :

J'ai "commité" sur le SVN les patches nécessaires pour transformer un noyau Linux 2.6.29.4 original en noyau "Samsung E60".
 
Cela se passe ici :
http://code.google.com/p/e60-open/ [...] s%2Fkernel
 
J'ai décomposé les patches par "fonction" pour que cela soit (à peu près) clair.
 
Si on veut appliquer ces patches aux derniers noyaux Linux, il reste du travail à faire :
 

  • le patch "samsung-e60-kernel-video.patch" contient des modifs que Samsung a intégrées dans ses sources, et qui ont été depuis rajoutées aux derniers noyau. Reste à savoir quoi et quand pour supprimer les rejets d'application du patch

  • le patch "samsung-e60-kernel-netfilter.patch" a peu d'intérêt

  • le patch "samsung-e60-kernel-bad.patch" contient des modifs qui sont consécutives à des erreurs de manip

  • le patch "samsung-e60-kernel-dirty.patch" rajoute toutes les cochonneries parce que les développeurs n'ont pas fait de "make distclean" avant de créer l'archive...

  • le patch "samsung-e60-kernel-cpu.patch" va être difficile à appliquer, car les nouveaux noyaux Linux ont intégré les nouveaux processeurs Samsung, mais la structure des répertoires a changée : va falloir y aller au scalpel et suivre les versions une à une pour comprendre les regroupements et ce qui manque dans le dernier noyau


Ces patches sont intéressants pour ceux qui veulent essayer de comprendre les spécificités du E60.


Si on veut pouvoir compiler un noyau qui marche sur le E60, il faut récupérer la "substantifique moelle" des modifs faites par Samsung dans le noyau 2.6.29.4 et les appliquer dans le dernier 2.6.37, en enlevant les cochonneries et les choses qui ont été depuis ré-intégrées ou rajoutées au noyau entre-temps, dont effectivement le driver broadsheet.
 
Si tu le sens bien, tu peux te coller au driver écran ! Déjà, est-ce que l'API entre le driver Samsung E60 et le broadsheet mainstream est compatible ? Si oui, il faut essayer d'annuler les différences entre les 2. Si non, il faut peut-être rajouter l'API Samsung au driver broadsheet, à toi de voir !
 
De mon côté, je pense que je vais essayer de faire le ménage dans le "samsung-e60-kernel-video.patch", qui contient a priori un gros paquet de code récupéré par Samsung à un moment donné, et qui depuis a été intégré au noyau principal, et re-modifié depuis...
 
Moins les "vrais" patches seront importants, plus cela sera facile de comprendre ce qui a été réellement fait et donc de les reporter dans un noyau récent.


---------------
Tant qu'il y a de la vie, y'a de l'espoir | L'espoir fait vivre
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
 

Sujets relatifs
Impossible envoyer e-mail Samsung Wawe[Topic Unique] Garmin Asus Nuvifone A10
Synchronisation google agenda via un url pour Samsung Galaxy S[Topic Unique] Motorola Atrix
se connecter a internet via samsung f480vprobleme avec samsung apps sur wawe 2
mise a jour samsung wave S8500[Topic Unique] Geeksphone: One, Zero, les smartphones libres
[Topic Unique] Nook Color de B&N - Ereader/tablet 7" IPS 
Plus de sujets relatifs à : [Topic Unique] Samsung E60 (ebook)


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR