Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4585 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 :
 
 Page :   1  2  3  4  5  ..  58  59  60  ..  100  101  102  103  104  105
Auteur Sujet :

[Topic Unique] Samsung E60 (ebook)

n°613615
Tetsuo6995
Posté le 29-01-2011 à 16:56:35  profilanswer
 

Reprise du message précédent :

xyan a écrit :

Pour tout ce qui est manga, Canti semble génial a première vue:
 -pas de plantage comme Comics2Reader.
 -possibilité de sortir des jpg dans un simple zip contrairement à manga2ebook.
 
Je pourrai écrire un tuto complet parsemé d'images sur comment préparer une série de manga (plusieurs tomes) pour le E60 en jpeg, en zip ou en pdf (ou les 3 a la fois :D) d'un seul coup.
 
Ça intéresse quelqu'un?


 
Ouep bonne idée !
 
A mon avis le mieux est de commencer par se mettre d'accord sur un fichier de config canti.properties qui définit exactement comment la conversion se déroule. Je n'ai testé que la version en ligne de commande mais je pense que celle avec le GUI permet de sauvegarder et d'exporter la config. Donc le gros du travail c'est de concevoir le fichier de config le plus optimale et de le déposer ici.
 
Perso je pense que ce n'est même pas la peine de se diriger vers des fichiers de type PDF/Epub c'est complètement pourri à cause des marges. En revanche du jpeg en sorti et en plein écran c'est franchement assez bon.
 
 
Une autre piste serait de jouer avec la rotation des images par canti. Dans ce cas on peut lire une page en mode paysage. Ainsi une page verticale serait deux pages horizontales l'une au dessus de l'autre. Dans ce cas on pourrait éviter de trop réduire la largeur de page et donc de rendre les textes illisibles.
 
Pour les linuxiens je peux faire un petit paquet deb préconfiguré pour canti si c'est nécessaire.

mood
Publicité
Posté le 29-01-2011 à 16:56:35  profilanswer
 

n°613628
ami2blame4
Posté le 29-01-2011 à 17:16:04  profilanswer
 

Bonjour
 
d'abord merci à tous ceux qui contribuent à améliorer le e60.
J'ai à peu près réussi à suivre les discussions sur les firmwares etc.
J'ai installé le langage tcl via un binaire trouvé  trouvé sur http://www.evolane.com/software/etcl/index.html
 
J'ai donc testé quelques scripts et bizarre, je me rends compte que la date n'est pas la bonne, un p'tit coup de telnet
# date
Mon Jan  4 04:15:17 UTC 2010
(pourtant via l'interface, c'est la bonne date !)
du coup :
# date 012917022011    
Sat Jan 29 17:02:00 UTC 2011
 
et là j'ai le droit sur l'interface au 24 février 2012 05h51 !
 
D'où vient ce décalage ? est-il constant ?

 
edit : non j'ai craqué.... ça fonctionne (j'ai du me planter entre mes essais pour régler l'heure système et mes réinit de firmwares) désolé


Message édité par ami2blame4 le 29-01-2011 à 17:21:23
n°613647
vasaldo
Toi tu m'aides & moi je m'aide
Posté le 29-01-2011 à 17:32:43  profilanswer
 

vasaldo a écrit :


 
je suis pas sur que le port usb de l'e60 puise alimenter un periph. usb ;-)
 
perso ma housse bookeen a l'envers ca marche nickel et ca protege bien :-)
 
je vais essayer de prendre des photos cet aprem.


 
http://damrod66.free.fr/E60/E60_COVER_001.jpg
http://damrod66.free.fr/E60/E60_COVER_002.jpg
http://damrod66.free.fr/E60/E60_COVER_003.jpg
http://damrod66.free.fr/E60/E60_COVER_004.jpg
http://damrod66.free.fr/E60/E60_COVER_005.jpg
http://damrod66.free.fr/E60/E60_COVER_006.jpg
http://damrod66.free.fr/E60/E60_COVER_007.jpg
http://damrod66.free.fr/E60/E60_COVER_008.jpg
http://damrod66.free.fr/E60/E60_COVER_009.jpg
http://damrod66.free.fr/E60/E60_COVER_010.jpg
http://damrod66.free.fr/E60/E60_COVER_011.jpg

n°613700
ami2blame4
Posté le 29-01-2011 à 18:55:24  profilanswer
 

En installant etcl (binaire compilé pour arm sur http://www.evolane.com/software/etcl/index.html), on peut générer des icônes persos pour le calendrier par exemple :http://img9.imageshack.us/img9/9905/1001125j.th.jpg
 
Dans permarun.sh :
 
/opt/etcl/bin/etcl /home/Custom/scripts_tcl/e60_icone_date.tcl
 
Le fichier /home/Custom/scripts_tcl/e60_icone_date.tcl
 

Code :
  1. package require pixane
  2. set test 0
  3. if {$test eq 1} {
  4.     set ICONDIR /tmp   
  5. } else {
  6.     set ICONDIR /home/Custom/Theme/home
  7. }
  8. set w 124
  9. set h 92
  10. set f [pixfont create -builtin mono]
  11. set p [pixane create]
  12. pixane resize $p $w $h
  13. set t [clock seconds]
  14. set s [clock format $t -format %d]
  15. set m [clock format $t -format %B -locale fr]
  16. set d [clock format $t -format %A -locale fr]
  17. pixane blank $p
  18. pixane color $p white
  19. pixane rectangle $p 0 0 $w $h
  20. pixane color $p #AAAAAA
  21. pixane text $p [expr {2+$w/2}] [expr {$h/2-2}] -align center -valign middle\
  22.     -text $s -font $f -size 40
  23. pixane color $p black
  24. pixane text $p [expr {$w/2}] [expr {$h/2}] -align center -valign middle\
  25.     -text $s -font $f -size 40
  26. pixane color $p black
  27. ##
  28. pixane text $p [expr {$w/2}] [expr {$h/2+20}] -align center -valign top\
  29.     -text $m -font $f -size 15
  30. pixane text $p [expr {$w/2}] [expr {$h/2-20}] -align center -valign bottom\
  31.     -text $d -font $f -size 15
  32. ##
  33. pixane save $p -format BMP -file ${ICONDIR}/home_icon_calendar.bmp


 
C'est l'éclate ! :)
 
ps: j'ai aussi mis dans /opt/etcl/lib la lib pdf4tcl http://developer.berlios.de/projects/pdf4tcl/ qui permet de générer du pdf pour envoyer des sorties en pdf dans /home/Books

n°613705
flo'r
Je stalke pas, j'explique.
Posté le 29-01-2011 à 19:01:38  profilanswer
 

Je pense qu'en une ligne c'est faisable avec ImageMagic :whistle:

n°613720
shazzdo
Posté le 29-01-2011 à 19:27:05  profilanswer
 

marrant :)
 

ami2blame4 a écrit :

En installant etcl , on peut générer des icônes persos pour le calendrier...


 
eh ... ca peut servir à quoi de générer des pdfs ? Enfin depuis quoi ? Je comprends comment ca marche mais pas encore ce que tu veux en faire
 

ami2blame4 a écrit :


j'ai aussi mis dans /opt/etcl/lib la lib pdf4tcl http://developer.berlios.de/projects/pdf4tcl/ qui permet de générer du pdf pour envoyer des sorties en pdf dans /home/Books  

Message cité 1 fois
Message édité par shazzdo le 29-01-2011 à 19:29:06
n°613724
molokoo
Posté le 29-01-2011 à 19:31:48  profilanswer
 

jere07 a écrit :

Citation :

Juste une petite précision à propos de l'epub : il a de grosses marges (1cm) ce qui ne laisse pas grand chose pour le texte sur l'opus.
Vous pouvez le modifier facilement avec tweak_epub_fr, vous ouvrez l'epub, modier le content.css en remplaçant margin:1cm; par margin:1mm;, vous enregistrez le fichier puis les changements et le tour est joué !

 
 
tweak_epub_fr.exe :
http://www.atlantiswordprocessor.c [...] pub_fr.exe
 
Des explications:
http://www.atlantiswordprocessor.c [...] .htm#EPUB6
 
Sources:
http://www.ebouquin.fr/2010/08/04/ [...] okgratuit/
 
PS: un fichier epub est un fichier compacté au format zip, ce petit outil évite aux néophytes de se casser la tête.  
 


 
merci je vais tester avec 5mm, je pense qu'il y a moyen de retirer 5mm aussi en bas :) (c'est d'ailleur dommage que ce genre d'option ne soit pas gérable ds la liseuse)
je viens de regarder dans certains epub ce fichier n'existe pas il y a un fichier stylelshee1.css et ca ce complique

n°613736
Kokko
Posté le 29-01-2011 à 20:05:42  profilanswer
 

Et pourquoi pas mettre toutes les marges à 0 ?, chez moi ça marche.

n°613744
molokoo
Posté le 29-01-2011 à 20:13:54  profilanswer
 

ca doit etre bien collé sur les cotés? ca gène pas?
 
kokko avait parlé de cette astuce pour le problème de taille de police mais la ligne a modifié est difficilement identifiable (quand il y a un fichier style.ccs)
 

Kokko a écrit :

À propos de la taille des polices, j'ai remarqué que le E60 gère toutes les tailles intermédiaires, mais que son menu police les augmente par pas de 50% (?). (100, 150, 200 ...)
 
J'ai modifié le fichier style.ccs d'un de mes epub ainsi :
 
Dans la ligne : p{text-indent:0.39in;margin-left:0;margin-right:0;text-align:justify;margin-top:0;margin-bottom:0;font-family:Georgia,serif;font-size:100%} si je change le 100% en 90% la police n°2 de l'ebook est mieux pour moi, avec 100% c'est lisible mais les mots sont trop espacés.
 
Si le texte ;font-size:100% n'existe pas dans la ligne, on peut le rajouter.
 
Avec ça, c'est devenu un vrai plaisir de lire sur cette machine !


Message cité 1 fois
Message édité par molokoo le 29-01-2011 à 20:16:55
n°613745
ceered
Posté le 29-01-2011 à 20:14:43  profilanswer
 

xyan a écrit :

Pour tout ce qui est manga, Canti semble génial a première vue:
 -pas de plantage comme Comics2Reader.
 -possibilité de sortir des jpg dans un simple zip contrairement à manga2ebook.
 
Je pourrai écrire un tuto complet parsemé d'images sur comment préparer une série de manga (plusieurs tomes) pour le E60 en jpeg, en zip ou en pdf (ou les 3 a la fois :D) d'un seul coup.
 
Ça intéresse quelqu'un?


Oh que oui,
je suis en train de tester mais je n'arrive pas à avoir un rendu correct, les textes ne sont pas assez lisibles

mood
Publicité
Posté le 29-01-2011 à 20:14:43  profilanswer
 

n°613746
ami2blame4
Posté le 29-01-2011 à 20:18:51  profilanswer
 

flo'r a écrit :

Je pense qu'en une ligne c'est faisable avec ImageMagic :whistle:


 

shazzdo a écrit :


 
eh ... ca peut servir à quoi de générer des pdfs ? Enfin depuis quoi ? Je comprends comment ca marche mais pas encore ce que tu veux en faire
 


 
 
oui...bon j'avoue m'être un peu emballé et...voilà...
bon... j'avoue que dans mon esprit : ereader->epub ou pdf->pdf->sortie pdf !... ouais ben c'est vrai ça ne sert à rien là tout de suite...
Je rajoute tout ça (avec mes 30 lignes vs 1 ligne avec ImageMagick) dans ma liste des trucs inefficaces et inutiles que je produis régulièrment  :sarcastic:  

n°613752
ceered
Posté le 29-01-2011 à 20:28:37  profilanswer
 

Citation :


A mon avis le mieux est de commencer par se mettre d'accord sur un fichier de config canti.properties qui définit exactement comment la conversion se déroule. Je n'ai testé que la version en ligne de commande mais je pense que celle avec le GUI permet de sauvegarder et d'exporter la config. Donc le gros du travail c'est de concevoir le fichier de config le plus optimale et de le déposer ici.
 
Perso je pense que ce n'est même pas la peine de se diriger vers des fichiers de type PDF/Epub c'est complètement pourri à cause des marges. En revanche du jpeg en sorti et en plein écran c'est franchement assez bon.
 
Une autre piste serait de jouer avec la rotation des images par canti. Dans ce cas on peut lire une page en mode paysage. Ainsi une page verticale serait deux pages horizontales l'une au dessus de l'autre. Dans ce cas on pourrait éviter de trop réduire la largeur de page et donc de rendre les textes illisibles.
 
Pour les linuxiens je peux faire un petit paquet deb préconfiguré pour canti si c'est nécessaire.

 

En effet, je teste plusieurs trucs pour le fichier de config mais pour l'instant je ne suis pas satisfait
Pour le mode paysage ça peut être sympa pour gagner en lisibilité mais le problème c'est que les cases risquent d'être coupées :(

Message cité 1 fois
Message édité par ceered le 29-01-2011 à 21:04:23
n°613755
Kokko
Posté le 29-01-2011 à 20:42:11  profilanswer
 

molokoo a écrit :

ca doit etre bien collé sur les cotés? ca gène pas?


Non, il reste toujours une petite marge à droite et à gauche, et une grande en haut et en bas.
 
Je n'ai pas essayé, mais j'imagine que l'on peut ajouter une ligne du style :
p{font-size:90%} à la fin de chaque fichier.ccs.
 
Une piste ici : http://www.aidenet.com/css/css06b.htm (entre autres)
 
 
 

n°613761
shazzdo
Posté le 29-01-2011 à 21:10:30  profilanswer
 

eh eh :) meuh non
et faut mieux vaut produire des trucs inutiles que rien du tout :)
 

ami2blame4 a écrit :


Je rajoute tout ça (avec mes 30 lignes vs 1 ligne avec ImageMagick) dans ma liste des trucs inefficaces et inutiles que je produis régulièrment  :sarcastic:  


n°613778
Dreamkey
Posté le 29-01-2011 à 21:58:02  profilanswer
 

flo'r a écrit :

Pas possible, ce n'est pas un port hôte; tu n'as aucune tension disponible.


vasaldo a écrit :

je suis pas sur que le port usb de l'e60 puise alimenter un periph. usb ;-)
 
perso ma housse bookeen a l'envers ca marche nickel et ca protege bien :-)
 
je vais essayer de prendre des photos cet aprem.

Ok merci pour les réponses, on va faire comme avec un vrai livre alors ^^
 
 
Sinon j'ai envoyé un email à l'auteur de Canti afin qu'il rajoute une option pour toujours splitter les images ou alors ne pas réduire les images détectés comme double-page, car des fois le programme détecte une double-page (alors que ce n'en est pas une) et ne la traite donc pas, du coup je me retrouve avec une image de 455*600 impossible à lire  :(


Message édité par Dreamkey le 29-01-2011 à 21:58:44
n°613813
molokoo
Posté le 30-01-2011 à 00:08:12  profilanswer
 

Kokko a écrit :


Non, il reste toujours une petite marge à droite et à gauche, et une grande en haut et en bas.
 
Je n'ai pas essayé, mais j'imagine que l'on peut ajouter une ligne du style :
p{font-size:90%} à la fin de chaque fichier.ccs.
 
Une piste ici : http://www.aidenet.com/css/css06b.htm (entre autres)
 


j'ai testé au début et a la fin du content.css du epub de Pierre Brodage ca ne change pas les marges sur les cotés ni la taille du texte, ca n'a rajouté qu'une ligne supplémentaire en bas

Citation :

@page {
margin : 1mm
 }
 
@page {
 margin:1mm;
}
 
@font-face {
 font-family: "Garamond";
 src: url(AGARAMOR.TTF);
}


Citation :

.margin_leftsdl {
 margin-bottom:1em;
 text-indent:20px;
}
p{font-size:90%}

n°613822
Manchot Hu​nter
Fear is the mindkiller
Posté le 30-01-2011 à 00:35:42  profilanswer
 

Pour pouvoir voir bidouiller plus facilement la MainApp et voir comment elle tourne, j'ai compilé gdbserver et gdb...
Tout est dispo sur le wiki (GDB) et le script qui fait tout tout seul est dans la révision r164 du SVN.
 
Je pense que ça pourra servir à certains d'entre-vous :)


---------------
Mes photos de concerts
n°613877
Guitreize
Posté le 30-01-2011 à 11:02:47  profilanswer
 

Salut!
 
J'ai pas tout lu mais la recherche ne me donne rien sur mon problème...
 
Je ne peux plus ajouter de livres dans mon E60, l'étape de synchro se bloque et en faisant un reset les nouveaux livres ne sont pas ajoutés.
J'ai mis à jour le firmware en 1002, mais ça ne change rien.
 
Avez-vous une solution pour ce problème?
 
Merci d'avance,  
Guillaume

n°613880
sorg
trop sur HFR depuis 2001
Posté le 30-01-2011 à 11:14:57  profilanswer
 

Question au kernel-hackers:
- J'ai donc généré le diff entre le kernel modifié par Samsung et le vanilla de meme version.
Ceux qui l'ont fait ont vu comme moi qu'il y a un bon millier de modif entre les 2 versions dont certaines importantes pour nos comme le driver du touchscreen.
 
Je souhaite désormais appliquer ces modifs à un kernel plus récent. (pour bénéficier , entre autre du driver broadsheet).
Existe-t-il une commande patch un minimum "graphique" (en ncurses ou sous X ) afin de pouvoir valider les modifs sans me péter les yeux... Car clairement entre les modifs de samsung et le changement de version du kernel, il y a un paquet de conflit... une idée ?

n°613885
Kokko
Posté le 30-01-2011 à 11:20:23  profilanswer
 

Guitreize a écrit :

Avez-vous une solution pour ce problème?


Chez moi, une fois, la syncro a duré très longtemps et l'appareil a bien rendu la main.

n°613893
Kokko
Posté le 30-01-2011 à 11:27:36  profilanswer
 

molokoo a écrit :

j'ai testé au début et a la fin du content.css du epub de Pierre Brodage ca ne change pas les marges sur les cotés ni la taille du texte, ca n'a rajouté qu'une ligne supplémentaire en bas[/quote]


Je viens de faire des tests avec l'ebook-viewer de Calibre (pas encore avec l'E60)
 
En ajoutant la ligne :
body{margin-left:0;margin-right:0;text-align:justify;margin-top:0;margin-bottom:0}
à la fin du .ccs, les marges sont bien modifiées. Dans cette ligne, on devrait pouvoir mettre une balise ;font-size:xx%


Message édité par Kokko le 30-01-2011 à 11:28:33
n°613905
ceered
Posté le 30-01-2011 à 11:37:56  profilanswer
 

Après quelques tests intensifs je trouve que pouvoir classer ses livres dans différents dossiers et sous dossiers serait quand même un gros plus, parce que en la faisant direct sur l'E60 c'est beaucoup trop long quand on à 200 livres...

n°613909
flo'r
Je stalke pas, j'explique.
Posté le 30-01-2011 à 11:44:20  profilanswer
 

Guitreize a écrit :

Salut!
 
J'ai pas tout lu mais la recherche ne me donne rien sur mon problème...
 
Je ne peux plus ajouter de livres dans mon E60, l'étape de synchro se bloque et en faisant un reset les nouveaux livres ne sont pas ajoutés.
J'ai mis à jour le firmware en 1002, mais ça ne change rien.
 
Avez-vous une solution pour ce problème?
 
Merci d'avance,  
Guillaume


Il me semble que ça peut être le fait d'un fichier un peu foireux.e-les
Essaie ceci : supprime les livres du dossier Books du reader, fais un reset + synchro, et rajoute tes livres par paquet de 10 avec à chaque fois étape de synchro.
Tu verras dans quel bloc ça peut bloquer.
Ensuite tu recommences livre par livre dans ce bloc en ayant pris soin de supprimer de nouveau tous les livres du reader. Si les 10 livres passent sans soucis alors c'est un autre problème.

n°613927
vasaldo
Toi tu m'aides & moi je m'aide
Posté le 30-01-2011 à 12:24:15  profilanswer
 

ca peut aussi venir du nombre de livres a synchroniser dans la biblio du e60
t'en as combien au total dans le livre ?
moi perso j'ai backupé sur le pc le contenu du e60 puis viré tous les livres gratos fournis avec
je ne copie que les livres
- celui en cours
- une dizaine d'avance (je sais pas tjrs ce que je vais lire apres mais j'ai deja fait une préselection)
 
comme ca, la synchro est rapide.


---------------
http://www.damrod.com
n°613984
ol666
Posté le 30-01-2011 à 14:10:23  profilanswer
 
n°614009
sorg
trop sur HFR depuis 2001
Posté le 30-01-2011 à 14:54:54  profilanswer
 

Est ce qu'il y en a qui se sont penché de près sur les modifs effectués par Samsung sur le kernel ?
J'essaie d'appliquer les modifs Samsung sur un kernel debian recent, c'est pas gagné (2 ou 300 patch rejetés à appliquer à la mimine) mais c'est très instructif...
En revanche, il ya un truc qui m'étonne: dans les diffs entre le kernel samsung et le vanilla de meme version, il y a énormément de modifs dans l'arborecence drivers/video pourlaquelle Samsung n'avait aucune raison de faire des modifs... de plus presque tous les drivers de cette arborescence sont concernés... du coup j'en viens à me demander si le kernel qui a servi de base de travail à samsung est bien un 2.6.29.4 ... Ou en tout cas, ca serait pas basé sur un vanilla.
 
Les rejected qu'ils me restent à traiter:


 
linux-source-2.6.32$ find .  -name '*.rej' -print
./include/media/tvaudio.h.rej
./include/media/ir-common.h.rej
./include/media/tuner.h.rej
./include/media/cx2341x.h.rej
./include/media/v4l2-chip-ident.h.rej
./include/media/ir-kbd-i2c.h.rej
./include/media/v4l2-i2c-drv.h.rej
./include/media/v4l2-common.h.rej
./include/media/saa7146_vv.h.rej
./include/media/cx25840.h.rej
./include/media/v4l2-subdev.h.rej
./include/media/v4l2-device.h.rej
./include/media/v4l2-ioctl.h.rej
./include/media/sh_mobile_ceu.h.rej
./include/media/saa7146.h.rej
./include/media/soc_camera.h.rej
./include/media/videobuf-core.h.rej
./include/media/ov772x.h.rej
./include/media/v4l2-dev.h.rej
./include/media/msp3400.h.rej
./include/linux/netfilter/xt_TCPMSS.h.rej
./include/linux/netfilter/xt_CONNMARK.h.rej
./include/linux/netfilter/xt_MARK.h.rej
./include/linux/netfilter_ipv6/ip6t_MARK.h.rej
./include/linux/mmc/host.h.rej
./include/linux/mmc/card.h.rej
./include/linux/dvb/video.h.rej
./include/linux/dvb/audio.h.rej
./include/linux/videodev2.h.rej
./include/linux/regulator/consumer.h.rej
./include/linux/regulator/driver.h.rej
./include/linux/regulator/machine.h.rej
./include/linux/spi/spidev.h.rej
./include/linux/spi/spi.h.rej
./include/linux/mtd/nand.h.rej
./include/linux/netfilter_ipv4/ipt_dscp.h.rej
./include/linux/videodev.h.rej
./include/linux/i2c-id.h.rej
./include/mtd/mtd-abi.h.rej
./kernel/power/main.c.rej
./kernel/power/process.c.rej
./sound/soc/Kconfig.rej
./sound/soc/codecs/wm8580.c.rej
./sound/soc/codecs/Makefile.rej
./sound/soc/soc-core.c.rej
./sound/soc/Makefile.rej
./Documentation/ABI/testing/sysfs-class-regulator.rej
./Documentation/spi/spidev_test.c.rej
./drivers/mmc/host/sdhci.c.rej
./drivers/mmc/host/sdhci.h.rej
./drivers/mmc/core/core.c.rej
./drivers/mmc/core/mmc.c.rej
./drivers/media/video/v4l2-dev.c.rej
./drivers/media/video/m52790.c.rej
./drivers/media/video/saa7110.c.rej
./drivers/media/video/ov511.c.rej
./drivers/media/video/sh_mobile_ceu_camera.c.rej
./drivers/media/video/em28xx/em28xx-cards.c.rej
./drivers/media/video/em28xx/em28xx.h.rej
./drivers/media/video/em28xx/em28xx-input.c.rej
./drivers/media/video/em28xx/em28xx-reg.h.rej
./drivers/media/video/em28xx/em28xx-dvb.c.rej
./drivers/media/video/em28xx/em28xx-i2c.c.rej
./drivers/media/video/em28xx/em28xx-audio.c.rej
./drivers/media/video/em28xx/em28xx-core.c.rej
./drivers/media/video/em28xx/em28xx-video.c.rej
./drivers/media/video/saa7115.c.rej
./drivers/media/video/tda9875.c.rej
./drivers/media/video/tea6415c.c.rej
./drivers/media/video/wm8775.c.rej
./drivers/media/video/indycam.h.rej
./drivers/media/video/cafe_ccic.c.rej
./drivers/media/video/wm8739.c.rej
./drivers/media/video/tea6415c.h.rej
./drivers/media/video/tcm825x.h.rej
./drivers/media/video/mt9m001.c.rej
./drivers/media/video/msp3400-driver.c.rej
./drivers/media/video/usbvision/usbvision.h.rej
./drivers/media/video/usbvision/usbvision-core.c.rej
./drivers/media/video/usbvision/usbvision-video.c.rej
./drivers/media/video/usbvision/usbvision-i2c.c.rej
./drivers/media/video/upd64031a.c.rej
./drivers/media/video/tuner-core.c.rej
./drivers/media/video/zoran/zr36060.c.rej
./drivers/media/video/zoran/Kconfig.rej
./drivers/media/video/zoran/zoran_procfs.c.rej
./drivers/media/video/zoran/zoran_card.c.rej
./drivers/media/video/zoran/videocodec.h.rej
./drivers/media/video/zoran/zoran_driver.c.rej
./drivers/media/video/zoran/zr36016.c.rej
./drivers/media/video/zoran/zoran_card.h.rej
./drivers/media/video/zoran/zr36050.c.rej
./drivers/media/video/zoran/zoran_device.c.rej
./drivers/media/video/zoran/zoran_device.h.rej
./drivers/media/video/zoran/zoran.h.rej
./drivers/media/video/cx88/cx88-tvaudio.c.rej
./drivers/media/video/cx88/cx88-blackbird.c.rej
./drivers/media/video/cx88/Kconfig.rej
./drivers/media/video/cx88/cx88-cards.c.rej
./drivers/media/video/cx88/cx88-dvb.c.rej
./drivers/media/video/cx88/cx88-core.c.rej
./drivers/media/video/cx88/cx88-alsa.c.rej
./drivers/media/video/cx88/cx88-i2c.c.rej
./drivers/media/video/cx88/cx88.h.rej
./drivers/media/video/cx88/cx88-video.c.rej
./drivers/media/video/cx88/cx88-input.c.rej
./drivers/media/video/cx88/Makefile.rej
./drivers/media/video/cx88/cx88-mpeg.c.rej
./drivers/media/video/soc_camera_platform.c.rej
./drivers/media/video/ir-kbd-i2c.c.rej
./drivers/media/video/w9966.c.rej
./drivers/media/video/Kconfig.rej
./drivers/media/video/tvp514x.c.rej
./drivers/media/video/pvrusb2/pvrusb2-cx2584x-v4l.h.rej
./drivers/media/video/pvrusb2/pvrusb2-ctrl.c.rej
./drivers/media/video/pvrusb2/pvrusb2-v4l2.c.rej
./drivers/media/video/pvrusb2/pvrusb2-i2c-core.h.rej
./drivers/media/video/pvrusb2/pvrusb2-main.c.rej
./drivers/media/video/pvrusb2/pvrusb2-devattr.h.rej
./drivers/media/video/pvrusb2/pvrusb2-audio.h.rej
./drivers/media/video/pvrusb2/Kconfig.rej
./drivers/media/video/pvrusb2/pvrusb2-wm8775.c.rej
./drivers/media/video/pvrusb2/pvrusb2-sysfs.c.rej
./drivers/media/video/pvrusb2/pvrusb2-encoder.c.rej
./drivers/media/video/pvrusb2/pvrusb2-devattr.c.rej
./drivers/media/video/pvrusb2/pvrusb2-hdw.h.rej
./drivers/media/video/pvrusb2/pvrusb2-cx2584x-v4l.c.rej
./drivers/media/video/pvrusb2/pvrusb2-hdw.c.rej
./drivers/media/video/pvrusb2/pvrusb2-audio.c.rej
./drivers/media/video/pvrusb2/pvrusb2-debugifc.c.rej
./drivers/media/video/pvrusb2/pvrusb2-i2c-core.c.rej
./drivers/media/video/pvrusb2/pvrusb2-dvb.c.rej
./drivers/media/video/pvrusb2/pvrusb2-video-v4l.h.rej
./drivers/media/video/pvrusb2/pvrusb2-debugifc.h.rej
./drivers/media/video/pvrusb2/pvrusb2-video-v4l.c.rej
./drivers/media/video/pvrusb2/pvrusb2-wm8775.h.rej
./drivers/media/video/pvrusb2/Makefile.rej
./drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h.rej
./drivers/media/video/hexium_gemini.c.rej
./drivers/media/video/tvp5150.c.rej
./drivers/media/video/gspca/stk014.c.rej
./drivers/media/video/gspca/m5602/m5602_s5k83a.h.rej
./drivers/media/video/gspca/m5602/m5602_s5k4aa.h.rej
./drivers/media/video/gspca/m5602/m5602_po1030.h.rej
./drivers/media/video/gspca/m5602/m5602_bridge.h.rej
./drivers/media/video/gspca/m5602/m5602_ov9650.h.rej
./drivers/media/video/gspca/m5602/m5602_s5k83a.c.rej
./drivers/media/video/gspca/m5602/m5602_mt9m111.c.rej
./drivers/media/video/gspca/m5602/m5602_mt9m111.h.rej
./drivers/media/video/gspca/m5602/m5602_sensor.h.rej
./drivers/media/video/gspca/m5602/Makefile.rej
./drivers/media/video/gspca/m5602/m5602_ov9650.c.rej
./drivers/media/video/gspca/m5602/m5602_core.c.rej
./drivers/media/video/gspca/m5602/m5602_po1030.c.rej
./drivers/media/video/gspca/m5602/m5602_s5k4aa.c.rej
./drivers/media/video/gspca/zc3xx.c.rej
./drivers/media/video/gspca/t613.c.rej
./drivers/media/video/gspca/stv06xx/stv06xx.c.rej
./drivers/media/video/gspca/stv06xx/stv06xx_vv6410.c.rej
./drivers/media/video/gspca/stv06xx/stv06xx_hdcs.c.rej
./drivers/media/video/gspca/stv06xx/stv06xx_vv6410.h.rej
./drivers/media/video/gspca/stv06xx/stv06xx.h.rej
./drivers/media/video/gspca/stv06xx/stv06xx_hdcs.h.rej
./drivers/media/video/gspca/stv06xx/stv06xx_sensor.h.rej
./drivers/media/video/gspca/stv06xx/Makefile.rej
./drivers/media/video/gspca/stv06xx/stv06xx_pb0100.h.rej
./drivers/media/video/gspca/stv06xx/stv06xx_pb0100.c.rej
./drivers/media/video/gspca/spca506.c.rej
./drivers/media/video/gspca/gspca.c.rej
./drivers/media/video/gspca/spca561.c.rej
./drivers/media/video/gspca/Kconfig.rej
./drivers/media/video/gspca/mars.c.rej
./drivers/media/video/gspca/conex.c.rej
./drivers/media/video/gspca/etoms.c.rej
./drivers/media/video/gspca/pac207.c.rej
./drivers/media/video/gspca/ov519.c.rej
./drivers/media/video/gspca/jpeg.h.rej
./drivers/media/video/gspca/tv8532.c.rej
./drivers/media/video/gspca/spca508.c.rej
./drivers/media/video/gspca/spca500.c.rej
./drivers/media/video/gspca/sunplus.c.rej
./drivers/media/video/gspca/vc032x.c.rej
./drivers/media/video/gspca/spca505.c.rej
./drivers/media/video/gspca/finepix.c.rej
./drivers/media/video/gspca/sonixj.c.rej
./drivers/media/video/gspca/Makefile.rej
./drivers/media/video/gspca/pac7311.c.rej
./drivers/media/video/gspca/ov534.c.rej
./drivers/media/video/gspca/spca501.c.rej
./drivers/media/video/gspca/sonixb.c.rej
./drivers/media/video/gspca/gspca.h.rej
./drivers/media/video/mxb.c.rej
./drivers/media/video/ov7670.c.rej
./drivers/media/video/cx2341x.c.rej
./drivers/media/video/s2255drv.c.rej
./drivers/media/video/tda7432.c.rej
./drivers/media/video/au0828/Kconfig.rej
./drivers/media/video/au0828/au0828-dvb.c.rej
./drivers/media/video/au0828/au0828-cards.c.rej
./drivers/media/video/au0828/au0828-i2c.c.rej
./drivers/media/video/au0828/au0828-core.c.rej
./drivers/media/video/au0828/Makefile.rej
./drivers/media/video/au0828/au0828-reg.h.rej
./drivers/media/video/au0828/au0828.h.rej
./drivers/media/video/tw9910.c.rej
./drivers/media/video/w9968cf.h.rej
./drivers/media/video/zc0301/zc0301_sensor.h.rej
./drivers/media/video/bt856.c.rej
./drivers/media/video/v4l1-compat.c.rej
./drivers/media/video/saa7191.c.rej
./drivers/media/video/uvc/uvc_v4l2.c.rej
./drivers/media/video/uvc/uvc_ctrl.c.rej
./drivers/media/video/uvc/Kconfig.rej
./drivers/media/video/uvc/uvcvideo.h.rej
./drivers/media/video/uvc/uvc_driver.c.rej
./drivers/media/video/uvc/uvc_video.c.rej
./drivers/media/video/uvc/uvc_status.c.rej
./drivers/media/video/uvc/uvc_queue.c.rej
./drivers/media/video/cpia.c.rej
./drivers/media/video/stk-webcam.c.rej
./drivers/media/video/mt9v022.c.rej
./drivers/media/video/hexium_orion.c.rej
./drivers/media/video/ov772x.c.rej
./drivers/media/video/tea6420.h.rej
./drivers/media/video/vino.c.rej
./drivers/media/video/tvaudio.c.rej
./drivers/media/video/v4l2-ioctl.c.rej
./drivers/media/video/mt9t031.c.rej
./drivers/media/video/msp3400-driver.h.rej
./drivers/media/video/ks0127.c.rej
./drivers/media/video/bt8xx/bttv-cards.c.rej
./drivers/media/video/bt8xx/bttvp.h.rej
./drivers/media/video/bt8xx/Kconfig.rej
./drivers/media/video/bt8xx/bttv-i2c.c.rej
./drivers/media/video/bt8xx/bttv-risc.c.rej
./drivers/media/video/bt8xx/bttv-vbi.c.rej
./drivers/media/video/bt8xx/bttv-if.c.rej
./drivers/media/video/bt8xx/bttv.h.rej
./drivers/media/video/bt8xx/bttv-driver.c.rej
./drivers/media/video/v4l2-common.c.rej
./drivers/media/video/videobuf-vmalloc.c.rej
./drivers/media/video/vp27smpx.c.rej
./drivers/media/video/tcm825x.c.rej
./drivers/media/video/saa5249.c.rej
./drivers/media/video/saa7127.c.rej
./drivers/media/video/dabusb.c.rej
./drivers/media/video/se401.c.rej
./drivers/media/video/pxa_camera.c.rej
./drivers/media/video/videobuf-core.c.rej
./drivers/media/video/saa7146.h.rej
./drivers/media/video/saa5246a.c.rej
./drivers/media/video/se401.h.rej
./drivers/media/video/adv7175.c.rej
./drivers/media/video/pwc/Kconfig.rej
./drivers/media/video/pwc/pwc-ctrl.c.rej
./drivers/media/video/pwc/pwc.h.rej
./drivers/media/video/pwc/pwc-v4l.c.rej
./drivers/media/video/pwc/pwc-if.c.rej
./drivers/media/video/cs53l32a.c.rej
./drivers/media/video/tea6420.c.rej
./drivers/media/video/ivtv/ivtv-queue.h.rej
./drivers/media/video/ivtv/ivtvfb.c.rej
./drivers/media/video/ivtv/ivtv-queue.c.rej
./drivers/media/video/ivtv/ivtv-ioctl.c.rej
./drivers/media/video/ivtv/ivtv-yuv.c.rej
./drivers/media/video/ivtv/ivtv-driver.c.rej
./drivers/media/video/ivtv/ivtv-gpio.c.rej
./drivers/media/video/ivtv/ivtv-fileops.c.rej
./drivers/media/video/ivtv/ivtv-version.h.rej
./drivers/media/video/ivtv/ivtv-streams.c.rej
./drivers/media/video/ivtv/ivtv-routing.c.rej
./drivers/media/video/ivtv/ivtv-i2c.c.rej
./drivers/media/video/ivtv/ivtv-udma.c.rej
./drivers/media/video/ivtv/ivtv-driver.h.rej
./drivers/media/video/ivtv/ivtv-firmware.c.rej
./drivers/media/video/ivtv/ivtv-controls.c.rej
./drivers/media/video/ivtv/ivtv-udma.h.rej
./drivers/media/video/ivtv/ivtv-vbi.c.rej
./drivers/media/video/ivtv/ivtv-irq.c.rej
./drivers/media/video/tveeprom.c.rej
./drivers/media/video/cx18/cx18-driver.c.rej
./drivers/media/video/cx18/cx18-av-vbi.c.rej
./drivers/media/video/cx18/cx18-i2c.c.rej
./drivers/media/video/cx18/cx18-av-audio.c.rej
./drivers/media/video/cx18/cx18-firmware.c.rej
./drivers/media/video/cx18/cx18-av-firmware.c.rej
./drivers/media/video/cx18/cx18-dvb.c.rej
./drivers/media/video/cx18/Kconfig.rej
./drivers/media/video/cx18/cx18-fileops.c.rej
./drivers/media/video/cx18/cx18-gpio.h.rej
./drivers/media/video/cx18/cx18-av-core.c.rej
./drivers/media/video/cx18/cx18-vbi.h.rej
./drivers/media/video/cx18/cx18-i2c.h.rej
./drivers/media/video/cx18/cx18-audio.h.rej
./drivers/media/video/cx18/cx18-streams.h.rej
./drivers/media/video/cx18/cx18-cards.h.rej
./drivers/media/video/cx18/cx18-controls.c.rej
./drivers/media/video/cx18/cx18-queue.c.rej
./drivers/media/video/cx18/cx18-driver.h.rej
./drivers/media/video/cx18/cx18-vbi.c.rej
./drivers/media/video/cx18/cx18-ioctl.c.rej
./drivers/media/video/cx18/cx18-version.h.rej
./drivers/media/video/cx18/cx18-streams.c.rej
./drivers/media/video/cx18/cx23418.h.rej
./drivers/media/video/cx18/cx18-mailbox.h.rej
./drivers/media/video/cx18/cx18-cards.c.rej
./drivers/media/video/cx18/cx18-av-core.h.rej
./drivers/media/video/cx18/cx18-audio.c.rej
./drivers/media/video/cx18/cx18-video.c.rej
./drivers/media/video/cx18/cx18-queue.h.rej
./drivers/media/video/cx18/cx18-mailbox.c.rej
./drivers/media/video/cx18/cx18-gpio.c.rej
./drivers/media/video/cx25840/cx25840-audio.c.rej
./drivers/media/video/cx25840/cx25840-core.c.rej
./drivers/media/video/cx25840/cx25840-firmware.c.rej
./drivers/media/video/cx25840/cx25840-vbi.c.rej
./drivers/media/video/cx25840/cx25840-core.h.rej
./drivers/media/video/zr364xx.c.rej
./drivers/media/video/ovcamchip/ovcamchip_core.c.rej
./drivers/media/video/ovcamchip/ovcamchip_priv.h.rej
./drivers/media/video/bt819.c.rej
./drivers/media/video/mt9m111.c.rej
./drivers/media/video/v4l2-device.c.rej
./drivers/media/video/cs5345.c.rej
./drivers/media/video/usbvideo/konicawc.c.rej
./drivers/media/video/usbvideo/vicam.c.rej
./drivers/media/video/usbvideo/Kconfig.rej
./drivers/media/video/usbvideo/quickcam_messenger.c.rej
./drivers/media/video/saa717x.c.rej
./drivers/media/video/omap24xxcam.c.rej
./drivers/media/video/Makefile.rej
./drivers/media/video/cx23885/cx23885-417.c.rej
./drivers/media/video/cx23885/cx23885.h.rej
./drivers/media/video/cx23885/Kconfig.rej
./drivers/media/video/cx23885/cx23885-i2c.c.rej
./drivers/media/video/cx23885/cx23885-dvb.c.rej
./drivers/media/video/cx23885/cx23885-core.c.rej
./drivers/media/video/cx23885/cx23885-video.c.rej
./drivers/media/video/cx23885/cx23885-cards.c.rej
./drivers/media/video/cx23885/Makefile.rej
./drivers/media/video/cx23885/cx23885-reg.h.rej
./drivers/media/video/videobuf-dma-contig.c.rej
./drivers/media/video/bt866.c.rej
./drivers/media/video/sn9c102/sn9c102_devtable.h.rej
./drivers/media/video/tlv320aic23b.c.rej
./drivers/media/video/vpx3220.c.rej
./drivers/media/video/soc_camera.c.rej
./drivers/media/video/upd64083.c.rej
./drivers/media/video/ks0127.h.rej
./drivers/media/video/saa7185.c.rej
./drivers/media/video/cpia2/cpia2_v4l.c.rej
./drivers/media/video/ov511.h.rej
./drivers/media/video/videobuf-dma-sg.c.rej
./drivers/media/video/indycam.c.rej
./drivers/media/video/tda9840.c.rej
./drivers/media/video/saa7191.h.rej
./drivers/media/video/vivi.c.rej
./drivers/media/video/saa7134/saa7134-i2c.c.rej
./drivers/media/video/saa7134/saa7134-alsa.c.rej
./drivers/media/video/saa7134/saa7134-empress.c.rej
./drivers/media/video/saa7134/Kconfig.rej
./drivers/media/video/saa7134/saa7134.h.rej
./drivers/media/video/saa7134/saa7134-cards.c.rej
./drivers/media/video/saa7134/saa7134-input.c.rej
./drivers/media/video/saa7134/saa7134-video.c.rej
./drivers/media/video/saa7134/saa6752hs.c.rej
./drivers/media/video/saa7134/Makefile.rej
./drivers/media/video/saa7134/saa7134-dvb.c.rej
./drivers/media/video/saa7134/saa7134-core.c.rej
./drivers/media/video/saa7134/saa7134-ts.c.rej
./drivers/media/video/v4l2-compat-ioctl32.c.rej
./drivers/media/video/w9968cf.c.rej
./drivers/media/video/meye.c.rej
./drivers/media/video/saa6588.c.rej
./drivers/media/video/msp3400-kthreads.c.rej
./drivers/media/video/adv7170.c.rej
./drivers/regulator/core.c.rej
./drivers/regulator/pcf50633-regulator.c.rej
./drivers/regulator/da903x.c.rej
./drivers/regulator/wm8350-regulator.c.rej
./drivers/regulator/Makefile.rej
./drivers/regulator/bq24022.c.rej
./drivers/regulator/wm8400-regulator.c.rej
./drivers/ide/Kconfig.rej
./drivers/ide/ide-io.c.rej
./drivers/ieee1394/eth1394.c.rej
./drivers/usb/Kconfig.rej
./drivers/usb/gadget/u_ether.c.rej
./drivers/usb/gadget/u_serial.c.rej
./drivers/usb/Makefile.rej
./drivers/usb/host/ohci-s3c2410.c.rej
./drivers/usb/host/ohci-hcd.c.rej
./drivers/spi/spidev.c.rej
./drivers/spi/Makefile.rej
./drivers/serial/Kconfig.rej
./drivers/serial/samsung.c.rej
./drivers/serial/Makefile.rej
./drivers/misc/Makefile.rej
./drivers/mtd/nand/Makefile.rej
./drivers/mtd/nand/nand_base.c.rej
./drivers/char/mem.c.rej
./drivers/i2c/busses/Kconfig.rej
./drivers/i2c/busses/i2c-s3c2410.c.rej
./drivers/input/input.c.rej
./drivers/input/keyboard/Makefile.rej
./drivers/input/touchscreen/Makefile.rej
./net/netfilter/xt_mark.c.rej
./net/netfilter/xt_CONNMARK.c.rej
./net/netfilter/xt_RATEEST.c.rej
./net/netfilter/xt_DSCP.c.rej
./net/netfilter/xt_TCPMSS.c.rej
./net/ipv4/netfilter/ipt_ttl.c.rej
./net/ipv6/netfilter/ip6t_HL.c.rej
./net/core/dev.c.rej


 

n°614016
samyb
Posté le 30-01-2011 à 15:18:19  profilanswer
 

sorg a écrit :


En revanche, il ya un truc qui m'étonne: dans les diffs entre le kernel samsung et le vanilla de meme version, il y a énormément de modifs dans l'arborecence drivers/video pourlaquelle Samsung n'avait aucune raison de faire des modifs... de plus presque tous les drivers de cette arborescence sont concernés... du coup j'en viens à me demander si le kernel qui a servi de base de travail à samsung est bien un 2.6.29.4 ... Ou en tout cas, ca serait pas basé sur un vanilla.


 
Pour le kernel je ne sais pas, mais une autre observation : le fichier de traduction  /usr/local/Trolltech/QtEmbedded-4.5.1-arm/Qm/Fr.qm , qui s'ouvre avec QT Linguist, contient - à vue de nez - pas mal de traductions qui n'ont rien à voir a priori avec l'E60.
 
Ceci semblerait indiquer que Samsung a concocté une base générique, pour la décliner sur plusieurs de ses produits.

n°614019
Squonk42
Posté le 30-01-2011 à 15:25:01  profilanswer
 

sorg a écrit :

Question au kernel-hackers:
- J'ai donc généré le diff entre le kernel modifié par Samsung et le vanilla de meme version.
Ceux qui l'ont fait ont vu comme moi qu'il y a un bon millier de modif entre les 2 versions dont certaines importantes pour nos comme le driver du touchscreen.


Itou !
 
Regardes mon post précédent :

Squonk42 a écrit :


Bon, j'ai fait le diff pour le kernel :
http://www.multiupload.com/LXVLGVRRPV
 
C'est brut de pomme... Faut peut-être affiner et enlever les blobs et les redondances...
 
Faudrait faire la même chose pour chaque package, et mettre le tout sur Google Code ! Des volontaires ?


 

sorg a écrit :

Question au kernel-hackers:
Je souhaite désormais appliquer ces modifs à un kernel plus récent. (pour bénéficier , entre autre du driver broadsheet).
Existe-t-il une commande patch un minimum "graphique" (en ncurses ou sous X ) afin de pouvoir valider les modifs sans me péter les yeux... Car clairement entre les modifs de samsung et le changement de version du kernel, il y a un paquet de conflit... une idée ?


J'ai l'impression qu'une bonne partie des modifs de Samsung a été incorporée au dernières versions du noyau, ce qui explique les nombreux conflits.
 
Pour un outil graphique, je te conseille Meld. Ce n'est pas vraiment un outil de patch, mais ça permet de voir clairement les différences entre 2 arborescences de source et d'appliquer les modifs de l'une sur l'autre. Regardes bien le fonctionnement des filtres avant de commencer vraiment à travailler avec, tu gagneras un temps précieux !


---------------
Tant qu'il y a de la vie, y'a de l'espoir | L'espoir fait vivre
n°614020
Squonk42
Posté le 30-01-2011 à 15:32:22  profilanswer
 

sorg a écrit :

Est ce qu'il y en a qui se sont penché de près sur les modifs effectués par Samsung sur le kernel ?
J'essaie d'appliquer les modifs Samsung sur un kernel debian recent, c'est pas gagné (2 ou 300 patch rejetés à appliquer à la mimine) mais c'est très instructif...
En revanche, il ya un truc qui m'étonne: dans les diffs entre le kernel samsung et le vanilla de meme version, il y a énormément de modifs dans l'arborecence drivers/video pourlaquelle Samsung n'avait aucune raison de faire des modifs... de plus presque tous les drivers de cette arborescence sont concernés... du coup j'en viens à me demander si le kernel qui a servi de base de travail à samsung est bien un 2.6.29.4 ... Ou en tout cas, ca serait pas basé sur un vanilla.
...


Il ne faut pas perdre de vue que Samsung travaille avec Linux depuis pas mal de temps déjà... De mémoire, ils ont commencé avec le S3C2410 il y a quelques années. Tout ça pour dire qu'ils sont peut-être partis d'une souche 2.6.29.4 patchée avec des modifs non encore rapatriées dans le noyau officiel, et qui ne concernent pas seulement le E60, mais aussi divers autres appareils et processeurs de chez eux.

 

Et comme expliqué dans mon précédent message, j'ai l'impression qu'une bonne partie de ces modifs a été réintégrée dans les noyaux récents.


Message édité par Squonk42 le 30-01-2011 à 15:57:02

---------------
Tant qu'il y a de la vie, y'a de l'espoir | L'espoir fait vivre
n°614023
nunux59
Posté le 30-01-2011 à 15:36:58  profilanswer
 

Squonk42 a écrit :

J'ai l'impression qu'une bonne partie des modifs de Samsung a été incorporée au dernières versions du noyau, ce qui explique les nombreux conflits.


 
Je suis d'accord, j'ai commencé à compiler le dernier kernel vanilla pour notre e60, sans patch, et il semblerait qu'il y ai beaucoup de choses qui soient supportées de base.  
 
Je pense que le plus problématique sera l'économie d'énergie.

n°614025
Squonk42
Posté le 30-01-2011 à 15:43:50  profilanswer
 

nunux59 a écrit :

 

Je suis d'accord, j'ai commencé à compiler le dernier kernel vanilla pour notre e60, sans patch, et il semblerait qu'il y ai beaucoup de choses qui soient supportées de base.

 

Je pense que le plus problématique sera l'économie d'énergie.


Pourquoi ? Si tu regardes le dmesg dans le Wiki, il y a des traces sur le power-stepping du processeur, donc on doit pouvoir avoir cela avec les patches Samsung, non ?

 

Bon, c'est vrai, je ne sais même pas te dire l'état de la batterie  :D

 

EDIT: en fait, c'est dans une version ancienne du dmesg où il manquait le début du boot, mais où on voyait les extinctions/allumages successifs:
http://code.google.com/p/e60-open/ [...] .wiki?r=26


Message édité par Squonk42 le 30-01-2011 à 15:52:51

---------------
Tant qu'il y a de la vie, y'a de l'espoir | L'espoir fait vivre
n°614167
Tetsuo6995
Posté le 30-01-2011 à 21:45:40  profilanswer
 

ceered a écrit :

Citation :


A mon avis le mieux est de commencer par se mettre d'accord sur un fichier de config canti.properties qui définit exactement comment la conversion se déroule. Je n'ai testé que la version en ligne de commande mais je pense que celle avec le GUI permet de sauvegarder et d'exporter la config. Donc le gros du travail c'est de concevoir le fichier de config le plus optimale et de le déposer ici.
 
Perso je pense que ce n'est même pas la peine de se diriger vers des fichiers de type PDF/Epub c'est complètement pourri à cause des marges. En revanche du jpeg en sorti et en plein écran c'est franchement assez bon.
 
Une autre piste serait de jouer avec la rotation des images par canti. Dans ce cas on peut lire une page en mode paysage. Ainsi une page verticale serait deux pages horizontales l'une au dessus de l'autre. Dans ce cas on pourrait éviter de trop réduire la largeur de page et donc de rendre les textes illisibles.
 
Pour les linuxiens je peux faire un petit paquet deb préconfiguré pour canti si c'est nécessaire.


 
En effet, je teste plusieurs trucs pour le fichier de config mais pour l'instant je ne suis pas satisfait
Pour le mode paysage ça peut être sympa pour gagner en lisibilité mais le problème c'est que les cases risquent d'être coupées :(


 
Pour le fichier de config, premier truc c'est de bien mettre les 8 niveaux de gris, au moins on économise de l'espace mémoire...
En JPEG, en plein écran j'atteints un résultat décent. Mais il faut que je trouve des scans de meilleur qualité.
 
En BMP bon nombres d'images sont illisibles par l'E60 les autres sont toutes coupés au 2/3.
 
Quelqu'un d'autre à essayé une sortie BMP pour canti ?

n°614201
garath_
Posté le 30-01-2011 à 23:43:07  profilanswer
 

ça serait génial si on pouvait intégrer une série de styles CSS de base dans le E60 et les appliquer à la volée sur les epub.
Y a des exemples ici


Message édité par garath_ le 30-01-2011 à 23:43:57

---------------
HFR Links Preview | HFR Giphy
n°614227
benoar
Posté le 31-01-2011 à 01:31:51  profilanswer
 

sorg a écrit :

J'essaie d'appliquer les modifs Samsung sur un kernel debian recent, c'est pas gagné (2 ou 300 patch rejetés à appliquer à la mimine) mais c'est très instructif...
En revanche, il ya un truc qui m'étonne: dans les diffs entre le kernel samsung et le vanilla de meme version, il y a énormément de modifs dans l'arborecence drivers/video pourlaquelle Samsung n'avait aucune raison de faire des modifs... de plus presque tous les drivers de cette arborescence sont concernés... du coup j'en viens à me demander si le kernel qui a servi de base de travail à samsung est bien un 2.6.29.4 ... Ou en tout cas, ca serait pas basé sur un vanilla.


 
D'après ce que j'ai vu, ils ont pris un 2.6.29.4 et quelques, les modifs dans media ayant été appliquées juste après la release de ce noyau. Par contre, ce n'est pas un 2.6.29.5. Bref, un mix entre les deux… J'ai simplement jarté tout ce qu'il y avait dans drivers/media/, qui ne concerne que les périphs de capture. J'ai aussi ignoré les modifs de netfilter. Au final, ça donne un patch de modifications _sans les ajouts de nouveaux fichiers_ de 9500 lignes. Ça va. La majorité est déjà incluse upstream d'après ce que j'ai vu. Ce qui reste à intégrer, c'est surtout les drivers : pour le touchscreen, pour le PMIC (un MAX8698C, dont les devs Samsung disaient qu'ils allaient l'intégrer en septembre dernier déjà), le keypad, et le Chip Epson pour l'affichage (dont le code est très crade).
 
Je commence avec le max8698c, puisque que c'est indispensable pour que le CPU ne chauffe pas trop et ne bouffe pas trop de batterie.
 
PS: pour ceux qui disent qu'il faudrait que l'E60 se mette en veille pour économiser de l'énergie : c'est déjà le cas, et c'est géré par la MainApp, qui le met en veille une dizaine de secondes après le dernier appui sur un bouton, et lance un timer pour s'éteindre définitivement 20 min plus tard.

n°614229
flo'r
Je stalke pas, j'explique.
Posté le 31-01-2011 à 01:42:33  profilanswer
 

benoar a écrit :

PreS: pour ceux qui disent qu'il faudrait que l'E60 se mette en veille pour économiser de l'énergie : c'est déjà le cas, et c'est géré par la MainApp, qui le met en veille une dizaine de secondes après le dernier appui sur un bouton, et lance un timer pour s'éteindre définitivement 20 min plus tard.


C'est ce que j'avais constaté plus haut (mise en vieille après quelques secondes si pas en mode USB, WiFi ou Lecture Musique) :jap:

n°614238
bohwaz
$bwz++
Posté le 31-01-2011 à 03:28:50  profilanswer
 

benoar a écrit :


 
D'après ce que j'ai vu, ils ont pris un 2.6.29.4 et quelques, les modifs dans media ayant été appliquées juste après la release de ce noyau. Par contre, ce n'est pas un 2.6.29.5. Bref, un mix entre les deux… J'ai simplement jarté tout ce qu'il y avait dans drivers/media/, qui ne concerne que les périphs de capture. J'ai aussi ignoré les modifs de netfilter. Au final, ça donne un patch de modifications _sans les ajouts de nouveaux fichiers_ de 9500 lignes. Ça va. La majorité est déjà incluse upstream d'après ce que j'ai vu. Ce qui reste à intégrer, c'est surtout les drivers : pour le touchscreen, pour le PMIC (un MAX8698C, dont les devs Samsung disaient qu'ils allaient l'intégrer en septembre dernier déjà), le keypad, et le Chip Epson pour l'affichage (dont le code est très crade).
 
Je commence avec le max8698c, puisque que c'est indispensable pour que le CPU ne chauffe pas trop et ne bouffe pas trop de batterie.
 
PS: pour ceux qui disent qu'il faudrait que l'E60 se mette en veille pour économiser de l'énergie : c'est déjà le cas, et c'est géré par la MainApp, qui le met en veille une dizaine de secondes après le dernier appui sur un bouton, et lance un timer pour s'éteindre définitivement 20 min plus tard.


 
Tu comptes t'occuper du driver de l'écran ? Car moi je patauge vu que c'est la première fois que je touche à ça :(


---------------
Suivi et archivage des offres LIDL, Aldi et Norma
n°614280
kaloskagat​os
Posté le 31-01-2011 à 10:23:23  profilanswer
 

Manchot Hunter a écrit :

Pour pouvoir voir bidouiller plus facilement la MainApp et voir comment elle tourne, j'ai compilé gdbserver et gdb...
Tout est dispo sur le wiki (GDB) et le script qui fait tout tout seul est dans la révision r164 du SVN.
 
Je pense que ça pourra servir à certains d'entre-vous :)


 
Sans que MainApp soit compilé en debug et sans code source, tu comptes lire de l'assembleur?

n°614289
LionHell-H​W
Posté le 31-01-2011 à 10:39:48  profilanswer
 

Pour les bidouilleurs, un E60 cassé ça vous intéresse ?
Ma compagne a eu la bonne idée d'exploser le sien, l'écran est mort mais je penses que l'electronique est encore bonne. Je penses pas qu'il soit échangeable car on voit bien qu'il a subi un "Traumatisme" ...
A confimer car ce matin il avait disparu je suppose qu'elle va essayer de tenter ça chance.
Je le file gratos à part les frais de port bien sûr, mais je le donne nu sans batterie, stylet etc que je garde en secours.


---------------
Mr! Mr! Y a un bug entre le clavier et la chaise, qu'est-ce que je fais ? Ben tu reboot !!
n°614391
silver84
Posté le 31-01-2011 à 13:23:36  profilanswer
 

LionHell-HW a écrit :

Pour les bidouilleurs, un E60 cassé ça vous intéresse ?...
 
Je le file gratos à part les frais de port bien sûr, mais je le donne nu sans batterie, stylet etc que je garde en secours.


 
 
Si ta compagne n'a pas réussit, par son charme, à amadouer un vendeur Carouf, pour le lui changer... ;) Cela m'intéresse, pour bidouiller.
 
Mais il se peut qu'ici il y en ait qui soient intéressés par ton appareil, dont l'écran est H.S., pour une meilleure cause (test liaison série etc..) dans ce cas je m'effacerai sans problème en leur faveur.

n°614406
LionHell-H​W
Posté le 31-01-2011 à 13:37:54  profilanswer
 

silver84 a écrit :


 
 
Si ta compagne n'a pas réussit, par son charme, à amadouer un vendeur Carouf, pour le lui changer... ;) Cela m'intéresse, pour bidouiller.
 
Mais il se peut qu'ici il y en ait qui soient intéressés par ton appareil, dont l'écran est H.S., pour une meilleure cause (test liaison série etc..) dans ce cas je m'effacerai sans problème en leur faveur.


Je l'ai eu tout à l'heure au tel en fait elle l'a juste remis dans son tiroir comme "avertissement" genre "la prochaine fois tu feras gaffe" une sorte d'autoflagellation MDR ... Je lui en parlerais ce soir quand même histoire de lui expliquer qu'il pourait avoir une "seconde vie" pour la bonne cause.
 
Sinon je pensais à ça pour des tests plus risqués, en espérant que l'électronique n'en ai pas pris un coup, pour ce que j'en sais il a l'air de s'allumer, mais comme l'affichage reste figé sur une espèce de figure contemporaine ... Je vous laisse en discuter mais je ne pourrais pas juger qui en fera la meilleur utilisation.


---------------
Mr! Mr! Y a un bug entre le clavier et la chaise, qu'est-ce que je fais ? Ben tu reboot !!
n°614408
Dilvich
Posté le 31-01-2011 à 13:39:50  profilanswer
 

Bonjour :-)
j'ai acheté ce qui semblait être la dernière Samsung au carrefour de Villejuif. (Pour info, je viens de téléphoner à celui de Thiais (Belle epine), ils n'en ont plus, mais d'un autre coté, ils ne savaient pas ce que c'était, alors..).
je ne suis ni programmateur, ni dev, je fais plutôt partie des muets qui consulte...mais je viens quand même de finir les 59 pages de ce forum, d'installer votre firmware, de jouer avec les thèmes, la page d'accueil... tout ça pour dire que vous avez fait non seulement un formidable boulot, mais que en plus, vous êtes suffisamment pédagogue pour bine l'expliquer :-), ce qui est encore plus rare :-)
Voilà, pour les remerciements.
 
autrement, après avoir consulté le guide epub livré avec la liseuse, il est fait mention, dans le menu "livre" entre Rech. (rechercher un livre par mot-clé), et Modif (supprimé un livre) de "info livr" et "Aj. à la bibliothèque". mais sur ma liseuse il n'y a pas ces deux entrées.
Est-ce que j'ai raté un post qui parlait de ce manque?
 
deuxièmement, lorsque j'ajoute des livre, que ce soit dans la mémoire de la liseuse, ou dans la mémoire de la sd, ils ne sont pas rajoute, malgré la synchronisation qui s'enclenche et se termine normalement au retrait du câble usb.  en fait, les ajouts n'apparaissent qu'après d'autres synchro, de façon aléatoire.
 
en tout cas, encore merci pour le travail effectué. :-)

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  58  59  60  ..  100  101  102  103  104  105

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-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)