The Troll's factory

Geekeries & pensées
-->

Archive pour la catégorie "High-tech"

Gingerbread (2.3): Problème de fermeture forcée Market Android / force close issue Android Market

ENGLISH READERS: AS USUAL, SEE THE ARTICLE IN YOUR LANGUAGE AT THE BOTTOM OF THE FRENCH ONE.

Bon, décidément, après m’être battu pour mettre mon SGS à jour vers Gingerbread puis pour le rooter (avec Odin) et même récupérer la sonnerie par défaut « Samsung Tune », maintenant c’est le Market qui ne veut plus marcher.

Chose assez étonnante d’ailleurs car il marchait avant-hier soir pour moi… bon, peut-être la manip’ pour le rooter qui a foutu le bordel ?

Alors on test : On essaie de vider les données stockées (Paramètres > Applications > Gérer les applications > Market > Effacer les données), on essaie de faire un « wipe cache partition » en Recovery Mode, on essaie plein de trucs… rien ne marche…

Pour finalement, dernier essaie, sans trop d’espoir: Désinstaller les updates du Market… Et là, ça marche !!!

Donc, si vous avez des problèmes avec le Market qui vous dit « L’application a dû être arrêtée » ou ce genre de message depuis votre mise à jour vers Android 2.3, la manipulation qu’il faut effectuer pour que ça remarche est la suivante :

  1. Vider les données de l’application « Market » : Paramètres > Applications > Gérer les applications > Market > Effacer les données
  2. Désinstaller les mises à jour de l’application Market : Paramètres > Applications > Gérer les applications > Market > Désinstaller les mises à jour (en haut à droite)
  3. Il va vous demander confirmation plusieurs fois : confirmer à chaque fois, puis cliquez finalement sur « Désinstaller ». Ne vous inquiétez pas le Market restera installé (dans sa version d’origine)
  4. Et voooooiiiilà ! Maintenant vous pouvez réouvrir le Market, ré-accepter les termes et conditions de service et tout devrait rentrer dans l’ordre :)

 

 

 

—————————- FOR ENGLISH READERS, START HERE ——————————–

 

 

Well, definitely, Gingerbread update has been a big deal for me, after fighting against Android to update my SGS to Gingerbread and then to root it (avec Odin) and even after to get back the « Samsung Tune » default ringtone, now the Market is not working anymore.

Quite surprising though, as it was working two days ago… well, maybe the procedure to root it which messed up all that?

Ok so let’s test a few things: wiping Market application data (Settings > Applications > Manage Applications > Market > Clear Data), tested, did not do anything, wiping cache partition in Recovery Mode, tested, not better… Ok, so nothing’s working…

But, finally, last try, a bit hopelessly: Uninstalling the Market updates… And, what!? IT WORKS !!

So, if you are having difficulties with the Market saying « Force close » or things like that after you updated to Android 2.3, the thing you have to do is the following:

  1. Clear Market app data:application « Market » : Settings > Applications > Manage Applications > Market > Clear Data
  2. Uninstall Market updates: Settings > Applications > Manage Applications > Market >Uninstall updates (button at the top right)
  3. You will be asked several times to confirm your choice, to finally hit the button « Uninstall ». Don’t be concerned about losing the Market app, it will be conserved, in its factory version.
  4. And voilà! Now you can reopen the Market, accept the Terms & Conditions of Service and everything should be all right.

 

posté par Troll dans Android,astuces,Geekeries,High-tech avec aucun commentaire

« Samsung Tune » sonnerie manquante sur SGS 2.3 / missing ringtone in Android Gingerbread for Galaxy S

ENGLISH READERS: AS USUAL, SEE THE ARTICLE IN YOUR LANGUAGE AT THE BOTTOM OF THE FRENCH ONE.

sgs-i9000-photo

Après m’être battu avant-hier pour mettre mon SGS vers à jour vers Gingerbread et hier pour le rooter (avec Odin), je découvre aujourd’hui que ma sonnerie d’appel entrant par défaut, qui était celle par défaut de Samsung mais qui me convenait parfaitement, a été remplacée par un espèce de « driiing driiiing » assez affreux. Je cherche donc à remettre les choses en place, mais là, à mon grand désarroi, je me rends compte après avoir écouté 2/3 fois toutes les sonneries disponibles sur Android que… La sonnerie que je cherche n’y est plus !

Commence donc une bonne heure de recherches sur Internet avec différents fichiers foireux avant d’enfin trouver la perle rare, la sonneries « Samsung Tune » version Galaxy S ! (version D900E aussi, qui est mon autre téléphone, sur lequel je l’avais, mais sans la possibilité de l’exporter… -_-« )

Pour vous éviter la même peine que moi, je vous mets donc le fichier à disposition sur RapidShare : https://rapidshare.com/files/1056211527/01_Samsung_tune.mp3

D’ailleurs, cette sonnerie est extraite d’un pack contenant toutes les sonneries originalement fournies avec le Samsung Galaxy S i9000, que vous pouvez télécharger ici : http://www.4shared.com/get/h4cZSdi1/Samsung_Galaxy_S_Original_Ring.html (et que je vous ai ré-uploadé ici au cas où le lien vient à mourir : https://rapidshare.com/files/2789186832/Samsung_Galaxy_S_Original_Ringtones___Mobile4arab.com__.zip )

 

 

————————————– FOR ENGLISH READERS ————————————

 

sgs-i9000-photoAfter fighting against Kies two days ago to update my SGS i900 Gingerbread (2.3) and yesterday to root it (via Odin), today I am discovering the ringtone I used as incoming call ringtone by default, which was the default one from Samsung and which was perfect for me, has just been replaced by a sort of horrible « riiiiing riiiiing ». So, I begin trying to put everything back to what it was, but, after hearing 2-3 times the complete list of ringtones available on my Gingerbread Androphone, I realize that… there is just not my ringtone on my phone anymore!

So begins a entire hour of search on the Internet, with the finding of several half-assed files before finally finding the gem, the Galaxy S version of  « Samsung Tune » ringtone! (which is by the way also the D900E version, which is my other phone, on which I had this f***ing ringtone but without being able to export it… -_-« )

In order to avoid such pain to you guys, I put the file at your disposal on RapidShare: https://rapidshare.com/files/1056211527/01_Samsung_tune.mp3

By the way, the ringtone is extracted from a pack containting the complete list of the originally built-in ringtones of the Galaxy S that you may find here: http://www.4shared.com/get/h4cZSdi1/Samsung_Galaxy_S_Original_Ring.html (pack that I re-uploaded for you in case the previous link dies one day: https://rapidshare.com/files/2789186832/Samsung_Galaxy_S_Original_Ringtones___Mobile4arab.com__.zip )

posté par Troll dans Android,astuces,Geekeries,High-tech avec 12 commentaires

Mettre à jour son Samsung Galaxy S i9000 vers Gingerbread (Android 2.3) avec Kies 2

FOR ENGLISH READERS, an English version of this article is available here: Update your Samsung Galaxy S i9000 to Gingerbread (Android 2.3) through Kies 2

 

Lors de la première mise à jour du Samsung Galaxy S (i9000), je vous avais expliqué comment effectuer les manipulations vous permettant de passer à Froyo même s’il n’était pas encore « disponible » (car il risquait de ne pas l’être avant looooongtemps !) en France.

 

Ce mois-ci, Samsung a enfin sorti l’update vers Gingerbread pour le SGS… Mais une fois de plus, c’est la galère pour l’obtenir, et Kies ne vous laissera pas mettre à jour votre version Française (XEF) avant certainement un bon mois, voire plusieurs.

 

Et une fois de plus, il existe une technique à suivre à la lettre pour le faire quand même ! Par contre, elle est réellement très difficile à trouver sur internet, je vous la réexplique donc tout en détails ici.

JE VOUS CONSEILLE FORTEMENT DE FAIRE UNE SAUVEGARDE COMPLETE DE VOTRE TELEPHONE AVANT D’EFFECTUER CES MANIPULATIONS.

Je ne pourrai en aucun cas être tenu responsable d’une quelconque détérioration de votre téléphone, vous faites ces manipulations (relativement peu risquées si vous suivez la procédure à la lettre) à vos propres risques.

Pour mettre à jour son Samsung Galaxy S i9000 vers Gingerbread (Android 2.3), suivez les instructions suivantes :

 

  1. Téléchargez la dernière version de Kies depuis le site officielle de Samsung et CHOISISSEZ « English » comme langue d’installation (avec la version FR ça plante… du moins pour moi ça plantait). Si vous avez déjà Samsung Kies installé sur votre ordinateur, lancez-le et acceptez simplement le téléchargement de la mise à jour. (Si vous aviez déjà Kies 2.x et qu’il ne vous propose pas de changer la langue d’installation, vous pouvez essayez avec la version FR mais je ne garantie rien).
  2. Si votre téléphone n’est pas rooté, rootez-le en suivant la procédure de root Android pour n’importe quelle version d’Android. (NOTE : Après mise à jour, le root sera retiré, donc si vous ne voulez pas rooter votre téléphone, ne vous inquiétez pas, à la fin, il ne sera plus rooté). S’il est déjà rooté, passez à l’étape 3.
  3. Si votre téléphone a un « LagFix » quelconque, RETIREZ LE LAGFIX AVANT D’UTILISER SPOOFFW. Si par exemple vous avez utilisé celui « One Click LagFix » (OCLF) de RyanZa comme conseillé dans l’article d’update Froyo du Galaxy S, relancez l’application et sélectionnez « Undo LagFix ». REBOOTEZ APRES AVOIR RETIRE LE LAGFIX. Si vous n’avez pas de LagFix, passez à l’étape 4.
  4. Installez l’application « Spooffw » depuis le Market Android ou depuis le thread Spooffw Android de XDA-Dev.
  5. Lancez Spooffw et acceptez la demande de droits root (il est possible qu’elle apparaisse avec un peu de retard, auquel cas n’hésitez pas à relancer l’application après avoir accepté de manière permanente l’accès root pour Spooffw).
  6. Appuyez sur la touche « Menu » du téléphone pour faire apparaître le menu
  7. Cliquez sur « Update the presets« 
  8. Cliquez sur le bouton « Backup« 
  9. Re-cliquez sur « Menu », puis sur « Presets« 
  10. Sélectionnez « Europe » (PAS « Europe 2.1″), vous devriez voir apparaître « I9000XXJPO » dans PDA et avoir un ProductCode terminant par « XEU »
  11. Cliquez sur « Ok ».
  12. Rebootez le téléphone
  13. Après reboot, relancez Spooffw
  14. Choisissez « Presets » puis une nouvelle fois « Europe » (PAS « Europe 2.1″), vous devriez voir apparaître respectivement I9000XXJPP et I9000XAJPO.
  15. Cliquez sur « Ok ».
  16. Fermez « Spooffw » et allez sur l’écran d’accueil.
  17. Branchez votre téléphone à l’ordinateur, en mode Samsung Kies.
  18. Lancez Samsung Kies
  19. Samsung Kies vous propose alors la mise à jour vers la version JVO.
  20. Acceptez la mise à jour et suivez les instructions…
  21. Voilà, votre téléphone Samsung Galaxy S i9000 est sous Gingerbread !

 

Si vous avez trouver cette astuce utile, laissez un commentaire, ça fait toujours plaisir ;) Vous pouvez également me suivre sur Twitter ici afin d’être au courant des nouvelles astuces publiées sur la TrollFactory.

 

posté par Troll dans Android,astuces,Geekeries,High-tech avec 13 commentaires

Update your Samsung Galaxy S i9000 to Gingerbread (Android 2.3) through Kies 2

This is the English version of the article « Mettre à jour son Samsung Galaxy S i9000 vers Gingerbread (Android 2.3) avec Kies 2« 

 

When the first update of the Samsung Galaxy S (i9000) came out, I explained to you how to proceedd to get Froyo your phone even if it was not « available » for your country yet (and there was chance it would not be before a long time).

This month, Samsung finally released the Gingerbread update for SGS… But, well, one more time, it is really painful to get it, and Kies won’t let you update your French, UK, or anything, version until certainly a month, not to say two.

So one more time, there exists a method to follow word by word to update nevertheless ! As it is really hard to find it clearly explained on the Internet, I will explain it in details here.out en détails ici.

I STRONGLY ADVICE YOU TO DO A COMPLETE BACKUP BEFORE DOING SUCH MANIPULATIONS.

I won’t be, in any case, responsible for the possible damage you phone may get by doing the following manipulations (which are, though, not really risky if  you follow the procedure to the letter). You are doing them at your own risks and under your entire responsibility.

So, to update its Samsung Galaxy S i9000 to Gingerbread (Android 2.3), one follows the following directives :

 

  1. Download the last Kies version from the official Samsung website and CHOOSE « English » as installation language (I tested for instance with FR version and it kind of crashed… to, maybe it works with non-English version, but did not for me). If you already have Samsung Kies installed on your computer, launch it and simply accept downloading and updating to the new version. (If you already had Kies 2.x and it does not ask your for an installation language during the update, you can try with a non-English version but I don’t have any guaranty it will work).
  2. If you phone is not rooted yet, roote it by following the Android any-version root instructions (NOTE : After updating through Kies, the root will vanish, so if you don’t want your phone to be rooted, don’t be concerned about rooting it now, it won’t be rooted at the end anyway). If it is already rooted, go to the step 3.
  3. If your phone has any sort of « LagFix », UNDO IT NOW BEFORE USING SPOOFFW. If, for example you installed the « One Click LagFix » (OCLF) by RyanZa as adviced in this article about Froyo update on the Galaxy S, just relaunch the OCLF application and click « Undo LagFix ». REBOOT AFTER UNDOING THE LAGFIX. If you don’t have any lagfix, go to step 4.
  4. Install the « Spooffw » app from Android Market or from the XDA-Dev thread about Spooffw.
  5. Launch Spooffw and accept the root rights request (it is possible that it does not appear immediatly, if this is the case, accept it when it appears and resatart the application after having accepted the permanent root access for Spooffw).
  6. Push the « Menu » button on your phone to get the menu
  7. Click « Update the presets« 
  8. Then click  « Backup » button
  9. Reclick « Menu », and then « Presets« 
  10. Select « Europe » (NOT « Europe 2.1″), you should see « I9000XXJPO » for PDA and ProductCode ending with « XEU »
  11. Click « Ok ».
  12. Reboot the phone
  13. After reboot, relaunch Spooffw
  14. Choose « Menu » and « Presets » one more time and select « Europe » (NOT « Europe 2.1″), you should see respectively I9000XXJPP and I9000XAJPO.
  15. Click « Ok ».
  16. Close « Spooffw » and go home screen
  17. Connect the phone to the computer, in Samsung Kies mode.
  18. Launch Samsung Kies
  19. Samsung Kies suggests you to update to JVO version.
  20. Accept the update and follow the instructions…
  21. Here is it, your Samsung Galaxy S i9000 is now running Gingerbread !

 

If you found this tip useful, don’t hesitate to post a comment below, it is always pleasant to know people use your work :) You can also follow me on Twitter here to keep up to date about the last tips published on the TrollFactory.

 

posté par Troll dans Android,astuces,Geekeries,High-tech avec 59 commentaires

Comment rooter son Android quelque-soit la version, avec Odin // Root your Android Phone any version using Odin

For English readers, see the English version at the end of the French one.

NOTE : LE « PACKAGE » FOURNI ICI CONTIENT LES KERNELS POUR LE SAMSUNG GALAXY S I9000. IL EST POSSIBLE QUE CELA MARCHE POUR D’AUTRES TELEPHONES MAIS SOYEZ SÛR D’AVOIR LES KERNELS CORRESPONDANTS A VOTRE TELEPHONE AVANT D’EFFECTUER LA MANIP (SOUVENT TROUVABLES FACILEMENT SUR GOOGLE / XDA-DEV)

Depuis Android 2.2 (Froyo), il est un peu compliqué de rooter son téléphone Android car les « update.zip » que l’on utiliser pour appliquer les changements à partir du mode Recovery ne sont plus reconnus et on aboutit à l’erreur « Unsigned package » ou « Signature invalid ».

Cependant, ce qu’on ne sait pas, c’est qu’il existe un moyen de rooter le téléphone très simplement en utilisant Odin, sans perdre aucune, donnée, et ça marche avec toutes les versions d’Android (Froyo, Gingerbread… et Eclair évidemment, vu que les update.zip ne posent pas de souci sous Eclair).

CEPENDANT IL EST CONSEILLE DE NE PAS EFFECTUER CES MANIPULATIONS SI VOTRE TELEPHONE NE PEUT PAS ALLER EN MODE DOWNLOAD VIA LA COMBINAISON DE TROIS TOUCHES « VOLUME BAS » + « POWER » + « HOME » (comme toute manipulation via Odin) (OU UNE AUTRE COMBINAISON DE TOUCHES).

Ce qu’il vous faudra :

  1. Odin dans sa dernière version (incluse dans le PackageRootAnyVersion, voir ci-dessous)
  2. Le kernel par défaut du i9000
  3. Le KERNEL (et uniquement le kernel) de votre version d’Android
  4. Un câble USB et le téléphone qui va avec !
  5. Si vous n’avez jamais installé Kies ou le CD fourni par Samsung avec votre Galaxy S sur votre ordinateur, il vous faudra aussi les pilotes Samsung pour Windows. Trouvables ici : WinXP32bits, WinXP64bits

 

La manipulation à effectuer est la suivante :

  1. Téléchargez le PackageRootAnyVersion et extrayez le tout. Il contient les versions JPC, JPY et JVO. Si cela ne correspond pas à votre version, regardez en bas de l’article pour savoir comment obtenir celui de votre version.
  2. Mettez le fichier update.zip (contenu dans l’archive téléchargée) à la racine de la mémoire interne du téléphone (de manière à ce que ça apparaisse en tant que /sdcard/update.zip pour le téléphone).
  3. Eteignez votre téléphone
  4. Mettez votre téléphone en « Download mode » en appuyant simultanément sur les touches « POWER », « VOLUME BAS » et « HOME » jusqu’à ce qu’apparaisse le Download mode (écran avec un panneau triangulaire et « Downloading » écrit en jaune)
  5. VERIFIEZ QUE KIES N’EST PAS LANCE SUR VOTRE ORDINATEUR
  6. Branchez votre téléphone à votre ordinateur. SI KIES SE LANCE AUTOMATIQUEMENT, FERMEZ-LE
  7. Lancez Odin
  8. Décochez « Auto-reboot« , puis cliquez sur « PDA » et sélectionnez le fichier KERNEL_i9000.tar
  9. Cliquez sur « Start« 
  10. Une fois que Odin vous dit « PASSED« . Redémarrez votre téléphone en « Recovery Mode » (en appuyant simultanément sur « VOLUME HAUT » + « POWER » + « HOME », si votre téléphone ne redémarre pas quand vous appuyez longtemps sur la touche POWER, alors retirez la batterie, puis démarrez le en Mode Recovery).
  11. En mode Recovery, sélectionnez « Apply update.zip« . Votre téléphone est maintenant rooté.
  12. Une fois le fichier appliqué. Redémarrez votre téléphone en « Download Mode » (en appuyant simultanément sur « VOLUME BAS » + « POWER » + « HOME », si votre téléphone ne redémarre pas quand vous appuyez longtemps sur la touche POWER, alors retirez la batterie, puis démarrez le en Mode Download).
  13. VERIFIEZ QUE KIES N’EST PAS LANCE SUR VOTRE ORDINATEUR
  14. Branchez votre téléphone à votre ordinateur. SI KIES SE LANCE AUTOMATIQUEMENT, FERMEZ-LE
  15. Lancez Odin
  16. Cochez « Auto-reboot », puis cliquez sur « PDA » et sélectionnez le fichier KERNEL_VOTRE_VERSION.tar
  17. Cliquez sur « Start« 
  18. Votre téléphone redémarrera automatiquement une fois le Kernel remis en place. Il peut mettre un certain temps à se démarrer car le cache aura été vidé.

 

Comment récupérer le Kernel de votre version d’Android :

 

  1. Téléchargez la ROM complète en cherchant sur Google.
  2. Ouvrez le fichier XXXX_PDA (.tar ou .tar.md5 ou .cequevousvoulez) avec un décompresseur (7-Zip par exemple) et extrayez le fichier « zImage ».
  3. Téléchargez et extrayez ensuite le fichier CreateTarForKernel.zip dans le même dossier que le fichier zImage que vous venez d’extraire. Puis lancez le fichier tar.bat qui va créer un fichier KERNEL.tar
  4. Ce fichier KERNEL.tar est celui à utiliser avec Odin dans la dernière partie de la manipulation ci-dessus, pour remettre le Kernel correspondant à votre version sur votre téléphone.

 

Si vous avez trouver cette astuce utile, laissez un commentaire, ça fait toujours plaisir ;) Vous pouvez également me suivre sur Twitter ici afin d’être au courant des nouvelles astuces publiées sur la TrollFactory.

 

 

——————————- FOR ENGLISH READERS, START HERE ————————————

NOTE : THE « PACKAGE » PROVIDED HERE CONTAINS THE KERNELS FOR THE SAMSUNG GALAXY S I9000. IT MIGHT WORK WITH OTHER PHONES BUT BE SURE TO GET THE KERNELS CORRESPONDING TO YOUR PHONE BEFORE DOING SUCH MANIPULATIONS (THERE ARE VERY OFTEN FINDABLE USING GOOGLE OR ON XDA-DEV)

From the time Android 2.2 (Froyo) came out, it has become a bit complicated to root its Android phone, with a new technique popping up at every version trying to exploit a security issue of the Android system because the « update.zip » can’t be used anymore, since an error message appear like « Signature invalid » or « Unsigned package » when you try t o apply the update.zip in recovery mode.

However, one thing is mostly unkown: we can root the phone really easily via Odin, without losing any data or setting, and it works with any version of Android (Froyo, Gingerbread… and of course, Eclair, as the update.zip are working with Eclair).

WARNING : IT IS STRONGLY ADVICED NOT TO DO ANY OF THESE MANIPULATIONS IF YOUR PHONE CANNOT GO INTO DOWNLOAD MODE VIA THE COMBINATION OF THREE BUTTONS « VOLUME DOWN » + « POWER » + « HOME » (as any manipulation with Odin) (OR ANOTHER BUTTONS COMBINATION).

What you will need:

  1. Odin in its last version (included in PackageRootAnyVersion (see below)
  2. Default i9000 kernel
  3. Your Android particular version KERNEL (and Kernel only)
  4. A USB cable and the phone which comes with !
  5. If you have not ever installed Samsung Kies or the Samsung CD that comes with your Galaxy S on your computer, you will also need Samsung drivers for Windows. They can be found here: WinXP32bits, WinXP64bits

 

The manipulation you have to do then is:

  1. Download the PackageRootAnyVersion and extract the whole thing. It contains the JPC, JPY et JVO versions kernel. If it does not correspond to your version, look at he bottom of this article to get the instructions to grab your kernel version.
  2. Put the update.zip file (contained in the archive you’ve just downloaded (PackageRootAnyVersion) at the root of your phone internal memory (« internal sd card ») (such that it appears as /sdcard/update.zip for Android).
  3. Switch off your Androidphone
  4. Put your phone in « Download mode » by pushing simultaneously the buttons « POWER », « VOLUME DOWN » and « HOME » until Download mode appears (a screen with a triangular panel and « Downloading » wirtten in yellow)
  5. CHECK THAT KIES IS NOT OPENED ON YOUR COMPUTER
  6. Plug your phone into your computer. IF KIES AUTOMATICALLY LAUNCHES, CLOSE IT.
  7. Launch Odin
  8. Uncheck « Auto-reboot« , then click « PDA » and select the KERNEL_i9000.tar file.
  9. Click « Start« 
  10. Once Odin has said « PASSED« , restart your phone in « Recovery Mode » (by pushing simultaneously the buttons « POWER », « VOLUME UP » and « HOME », if your phone does not reboot automatically when you press the POWER button for several seconds, just pull the battery and then start in Recovery Mode).
  11. In Recovery Mode, select « Apply update.zip« . Your phone is now rooted.
  12. Once the update.zip file applied, restart your phone in « Download Mode » (by pushing simultaneously the buttons « POWER », « VOLUME DOWN » and « HOME » until Download mode appears, if your phone does not reboot automatically when you press the POWER button for several seconds, just pull the battery and then start in Download Mode).
  13. CHECK THAT KIES IS NOT OPENED ON YOUR COMPUTER
  14. Plug your phone into your computer. IF KIES AUTOMATICALLY LAUNCHES, CLOSE IT.
  15. Launch Odin
  16. Check « Auto-reboot », then click « PDA » and select the KERNEL_YOUR_VERSION.tar file
  17. Click « Start« 
  18. Your phone will reboot automatically once the Kernel is in place. It may take a long time to start because the cache has been emptied.

 

posté par Troll dans Android,astuces,Geekeries,High-tech avec 174 commentaires

Enregistrer le son système (qui « sort des enceintes ») sous Fedora (ou GNU/Linux) avec PulseAudio

Ah ! J’ai enfin trouvé ! (enfin, c’est pas moi qui a trouvé, mais … euh bon, on s’en fout).

Depuis le temps que je me morfonds sur le fait qu’il soit si simple sous Windows d’enregistrer le son sortant du PC avec AudaCity (en sélectionnant « Mixeur » comme micro dans AudaCity) et que ce soit quasiment impossible à faire même avec des manips très complexes… Eh ben ça y est ! J’ai la solution !

La solution s’appelle « pavucontrol ». C’est un petit utilitaire qui permet de bidouiller un peu du côté de PulseAudio, et notamment de bidouiller en live.

Il va vous permettre notamment de changer l’entrée de son qu’utilise Audacity lorsqu’il est en train d’enregistrer pour la mettre sur le son système.

Les noms que je vais utiliser dépendront peut-être de votre installation / configuration, en espérant que vous soyez quand même capable d’utiliser la manip’ ;)

Voici donc la manipulation à effectuer :

  1. Installer pavucontrol (sous fedora : sudo yum install pavucontrol)
  2. Lancer pavucontrol (en mode utilisateur cela suffit) depuis une console ou depuis krunner en tapant « pavucontrol ».
  3. Lancer audacity et lancer l’enregistrement.
  4. Aller dans l’onglet « Recording » de pavucontrol.
  5. Vérifiez en bas à droite que la liste de sélection est sur « Applications ».
  6. Vous devez normalement voir une seule entrée comme ceci :

    pavucontrol-audacity-recording

    pavucontrol-audacity-recording

  7. Maintenant cliquez sur la sorte de bouton qu’il y a à gauche des boutons de protection (le petit bouclier) et de mutage (le haut parleur barré), une liste déroulante apparaît. Sélectionnez « Monitor of Internal Audio Analog Stereo » (en français cela donnera certainement « Moniteur Audio Interne » ou quelque-chose du genre ;) Même si je ne sais pas si pavucontrol est traduit en FR :) ).
  8. Voilà, maintenant ce que AudaCity enregistre, c’est le son système ;)

Si vous avez des problèmes en effectuant cette manipulation, bien que je ne sois pas un professionnel de PulseAudio (puisque j’ai pas trouvé cette astuce seul :D) vous pouvez poster un commentaire et j’essaierai de vous donner un coup de main comme je pourrai ;)

Enjoy & à très bientôt ;) (n’hésitez pas notamment à me suivre sur Twitter ici).

EDIT : Et en passant, c’est sur Fedora-Fr que j’ai découvert pavucontrol :)

posté par Troll dans astuces,Geekeries,High-tech avec 10 commentaires

Mettre à jour son Samsung Galaxy S i9000 vers Froyo (Android 2.2) [+ LagFix]

A NEW VERSION OF ANDROID CAME OUT FOR THE SAMSUNG GALAXY S, READ THIS ARTICLE TO UPDATE TO GINGERBREAD : Update Samsung Galaxy S to Gingerbread (Android 2.3) using Kies 2

UNE NOUVELLE VERSION D’ANDROID POUR LE GALAXY S EST SORTIE, LISEZ CET ARTICLE POUR METTRE A JOUR VERS GINGERBREAD : Mettre à jour son Samsung Galaxy S i9000 vers Gingerbread (Android 2.3) avec Kies 2

Alors, certains l’auront peut-être remarqué, d’autres non, Samsung a ENFIN [re]mis à disposition l’update vers Android 2.2 (Froyo) pour son téléphone Galaxy S i9000, sa meilleure vente du moment.

Cependant… Comme d’habitude il va falloir bidouiller un peu pour ceux qui n’ont pas gardé leur téléphone sous la version bien moisie « sortie d’usine » qui avait un nombre incalculable de soucis.

Pour ceux-là, il va falloir mettre les mains dans le camboui, du moins un petit peu.

La première chose à faire est de NE SURTOUT PAS METTRE A JOUR VOTRE VERSION DE KIES vers la version 1.5.3.10103_100 mais bien garder la version précédente, qui fini par « 82 ».

Si c’est déjà trop tard et que vous avez installé la version qui se termine par « 100 » lorsque Kies vous l’a proposé, vous pourrez trouver ici l’ancienne version : Téléchargez Samsung Kies version 82.

En effet, dans la nouvelle version, le logiciel Kies revérifie la version du logiciel sur le téléphone juste avant d’effectuer une recherche de « Mise à jour du microgiciel » (ou Firmware update dans le langage standard) ce qui nous empêche de lui faire croire que nous sommes des utilisateurs lambda avec une version sortie d’usine.

La procédure en détails

/!\Attention, il semblerait que cette procédure ne fonctionne plus totalement (Samsung a mis à jour ses serveurs). Je n’ai pas le temps matériel actuellement de la réécrire mais elle est en fait complémentaire à celle décrite ici : http://forum.xda-developers.com/showthread.php?p=9140758#post9140758. Si vous avez du mal avec l’anglais, pensez à essayer Google Translate. Il semblerait qu’il faille maintenant télécharger la dernière version du logiciel.

  1. Désinstallez donc la nouvelle version si vous l’avez installé.
  2. Utilisez ensuite un logiciel comme CCleaner pour faire un nettoyage de votre registre (n’oubliez pas de répondre « Oui » quand il vous propose de faire une sauvegarde de votre registre avant…).
  3. Redémarrez votre ordinateur.
  4. Installez la nouvelle version.
  5. Vous êtes prêts à attaque la seconde partie de la manipulation : le bidouillage !
  6. Lancez Kies.
  7. Connectez votre téléphone.
  8. Attendez qu’il soit reconnu etc. …
  9. Lancez maintenant l’éditeur de registre (appuyez sur les touche « Windows » (la petite touche avec le logo windows) et « R » en même temps, puis tapez « regedit » et appuyez sur la touche Entrée).
  10. Rendez-vous (via l’arborescence à gauche) dans la clé (comme un dossier) suivante : HKEY_CURRENT_US ER/Software/Samsung/Kies/DeviceDB/.
  11. Dans cette clé, plusieurs sous-clés sont présentes (du nom de « 1 », « 2 », « 3 » etc. … ), cliquez sur chacune d’entre elles jusqu’à ce que vous voyez dans la partie à droite des lignes avec les noms suivants : « SoftwareRevision », « ProductCode », « HIDSWVER » et « DEVCONINFO » (vous devez TOUTES les voir présentes, sinon ce n’est pas la bonne « sous clé »).
  12. Quand vous l’avez trouvée, remplacez les lignes suivantes comme suit :
  13. “SoftwareRevision”=”I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3″
    La“ProductCode”=”GT-I9000HKDXEF”
    “HIDSWVER”=”I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3″
    “DEVCONINFO”= «  »
    (pour devoninfo les “” veulent dire de laisser les cases vides)
  14. Appuyez sur F5 pour vérifier que les valeurs restent bien affichées.
  15. Par précaution nous allons également faire croire à Kies qu’il est à jour :
  16. Remontez dans le registre jusqu’à la clé « Samsung » (qui est dans « Software »).
  17. Dans la partie droite de la fenêtre, modifiez la ligne « LocalVer” en mettant la valeur « 1.5.3.10103.100 ».
  18. A nouveau, appuyez sur F5.
  19. Retourner dans Kies, cliquez sur « Mise à jour du microgiciel » en bas à droite. Sauvegardez les contacts si vous avez envie… et regardez bien : Samsung Kies vous propose de mettre à jour votre téléphone !

Pour la suite des opérations, bien que Kies soit qu’à moitié traduit, il n’y a pas grand chose à faire à part cliquer sur suivant, je vous laisse vous débrouiller seuls ;-) Si vous avez un quelconque soucis, postez un commentaire !

Concernant le LagFix

Votre téléphone ne sera cependant, après la mise à jour, pas exempt des lags auxquels il pouvait être déjà sujet avant. Pour ça, je vous conseille d’utiliser les applications « LagFix » que l’on peut maintenant trouver sur le market (personnellement j’utilise celle de Ryanza, elle propose en plus de rooter (en 2.2 ça marche pas mais chuut.) et d’autres bidouilles  utiles, et je n’ai jamais eu de soucis avec). Votre téléphone aura sans doute besoin d’être rooté. Alors là pour ça c’est une autre histoire, je vous ferai prochainement un post sur comment rooter son galaxy S, en attendant vous pouvez tenter de vous débrouiller seuls en allant ici : SuperOneClick Application : Root, Unlock, Do Everything you dream about with your Android.

posté par Troll dans astuces,Geekeries,High-tech avec 51 commentaires

Ce dont j’aurais pu vous parler ces deux dernières semaines

Voici un résumé [très] rapide des petits coups de buzz ou infos’ intéressantes dont je n’ai pas eu le temps de faire le relais mais que je lie quand même histoire que ceux que ça intéresse et qui n’ont pas encore trouvé l’info l’ait :

Buzz :

L’UMP en string : Un candidat UMP aux régionales se fait faire un site Internet sur mesure… Sauf que les petits malins qui font son site Internet n’ont pas tout à fait mesuré l’ampleur de mettre une vidéo trop déplacée, malgré le buzz généré et l’humour (de mauvais goût tout de même) utilisée sur le site d’un élu. Ainsi, comme il paraît qu’en France ça fonctionne par « partis » (ah ! s’ils pouvaient être « partis » ailleurs ceux-là !) tout l’UMP est embarqué dans la polémique… plus d’infos ici : l’UMP en string (on arrive un peu trop tard d’ailleurs, vidéo YouTube retirée, dommage !).

Le LipDub de l’UMP plus cher que prévu : Ici c’est un anti-hadopi bien connu (auteur du blog LinuxManua) qui nous parle d’une petite erreur supplémentaire dans la gestion des relations aux droits d’auteurs à l’UMP… Pour la deuxième fois, l’UMP Pirate ! Les Canadiens devraient récupérer 30 000 environs, cool… mais qui finance l’UMP au fait ? Nos sous en fumée chez BlueTouff’s blog.

Microsoft toujours aussi « téléchargeable » : Un outil confectionné par Microsoft pour la police (Française notamment) regroupant tout un tas de petits outils, ayant pour but de pouvoir infiltrer et récupérer le plus d’informations possible d’un ordinateur rapidement via une simple clé USB (en d’autres termes, pirater rapidement l’ordinateur du particulier qui a contredit l’omniprésident) s’est retrouvé disponible au téléchargement sur Internet.
Non seulement maintenant on va pouvoir se servir de leur propre outil contre eux-même, mais en plus, du coup, les hackers n’ont pas mis longtemps à sortir… un antidote !! (bien plus rapidement que ce que Microsoft avait fait pour confectionner l’outil… à mon humble avis !!). Petite review de l’outil « Cofee »[en] et DECAF, son antidote (DECAF = Décaféïné ? Le logiciel d’origine s’appelle « Cofee » (Café sans le deuxième « f »)… )

Droits des internautes, IMPORTANT !

Deux liens très importants cette semaine :

La cours de cassation confirme qu’il sera dorénavant considéré comme un délit pénal que de mettre en ligne des informations sur l’exploitation d’une faille de sécurité informatique : tous les sites de sécurité illégaux ? Ca, ça rappelle le principe du radar automatique !! Cour de cassation confirme le délit pénal de tous les sites de sécurité sur Numerama

Hadopi encore retardée : On en attendait pas moins de la CNIL, qui, ne bénéficiant que d’un avis consultatif, bénéficie tout de même d’un avis légalement et procéduralement obligatoire. Ainsi pour bloquer encore un peu la publication de cette stupide loi anticonstitutionnelle contre laquelle la CNIL avait émis plusieurs lettres de dénonciation, la CNIL a tout bonnement décidé de refuser de donner son avis (sous prétexte d’attendre un autre papier de la part du gouvernement). Comme tout ça c’est du fonctionnariat et que les fêtes de fin d’année arrive, on prévoit que la loi ne puisse être définitivement terminée & autorisée à appliquer vers Février pour les plus optimistes et Avril pour les plus réalistes. Hadopi encore retardée, merci la CNIL !

Voilà c’est fini pour les liens de la semaine :) Oui on est pas en fin de semaine, mais étant donné que les fêtes de Noël vont commencer, je pense qu’on peut approximer ce jour à une fin de semaine =)

Et pour finir, si la fibre optique ne passe pas chez vous, il vous reste les toilettes !!

posté par Troll dans High-tech,politique avec aucun commentaire

Sauvons les Geeks ! Avec des lunettes !

Sauvons les Geeks ! Enfin… commençons déjà par leurs yeux ! On verra après si on peut vraiment faire quelque-chose du reste :)

C’est ce que m’inspire un nouveau gadgeto-gadget médico-high-tech imaginé par une firme japonaise (vous l’auriez deviné, pour le Japon !) : Des lunettes pour geeks.

Quel est le principe ?

Vous êtes certainement au courant que lorsque nous nous concentrons sur un écran, que ce soit d’ailleurs la télévision, la gameboy de votre petit frère, votre vieille PS1 qui a décidé de bien vouloir fonctionner aujourd’hui (et pas demain, d’ailleurs) ou encore même votre chronomètre numérique (pour peu que vous fassiez cuire quelque-chose au four en regardant le temps passer sur votre montre pendant ce temps-là… ! (Ou pire : un scan BitDefender…) ), nos yeux ont tendance à ne pas assez cligner, ce qui a pour conséquence directe un assèchement de l’oeil qui cause alors une irritation / inflamation (négligeable/mineur dans 99.9999999998% des cas).

Les Japonais étant très forts pour regarder des écrans (mais qui en a installé un de 40m² devant ma fenêtre ? Sur le mur du voisin ?!), ils ont trouvé la solution : une paire de lunettes.

Ces lunettes détectent lorsque vous clignez des yeux et sont réglées sur un certain intervalle de temps minimum entre chaque clignement. Si elles détectent que vous n’avez pas cligné des yeux depuis trop longtemps, elles deviennent tout simplement complètement floues.

Réflex humain : J’y vois flou !? Huh !? Je cligne des yeux des fois que ça parte… !
Eh bien magie du high-tech : c’est parti ! Les lunettes ont détecté que vous aviez cligné des yeux et sont maintenant redevenues complètement transparente (à moins qu’elles soient mal nettoyées, of course).

Après Hadopi, qui vous surveille et vous réprime, vos lunettes aussi, gare à vous !

posté par Troll dans High-tech avec aucun commentaire