Astralgeist Posted October 16, 2010 Share Posted October 16, 2010 (edited) Hopla les amigos ! :D Un personne sur XDA a récupéré les librairies du navigateur web du Galaxy Tab et propose de l'injecter en lieu et place de celui de nos JP6/JPM, notamment pour fixer un problème de lenteur (après ce fix, on retrouve la rapidité du browser sous eclair). Etant donné le peu d'explications fournies sur le topic initial, je vous propose un tuto à réaliser par exemple avec l'appli gratuite "Android Terminal Emulator" du market. Pré-requis : - Firmware JP6 ou JPM - Etre root - Avoir installé "Android Terminal Emulator" - Avoir téléchargé le fichier qui se trouve ici , le décompresser à la racine de la sd interne (dans /sdcard ; vous devez donc avoir /sdcard/libwebcore.so) Ce qu'on va faire : On va tout d'abord faire une copie du libwebcore.so original sur la sd interne, pour pouvoir le restaurer en cas de souci. Ensuite, on va remplacer le fichier existant par la nouvelle version. Enfin, nous allons donner les bons droits en lecture/ecriture au nouveau fichier. Procédure : - Ouvrir "Android Terminal Emulator" Taper les lignes de commande suivantes en gras (entre ### ###, je vous dit ce que cela fait) : su ###donne les droits super utilisateur### cd /system/lib ###se placer dans le répertoire qui contient le libwebcore.so d'origine### cp libwebcore.so /sdcard/libwebcore.so.bak ###sauvegarder le libwebcore.so d'origine à la racine de la sd interne, en rajoutant l'extension .bak### cd /sdcard ###se placer dans le répertoire de la sd interne### cp -i libwebcore.so /system/lib/ ###copier/coller le nouveau libwebcore.so### taper "y" pour confirmer lorsque l'appli demande le remplacement du fichier existant cd /system/lib chmod 644 libwebcore.so ###donner les bons droits d'accès en lecture/écriture au libwebcore.so injecté### ls -l libwebcore.so ###lister les droits du fichier### Vérifier qu'on a bien rw-r--r-- Si c'est ok, alors il ne reste plus qu'à éteindre/rallumer le SGS, puis tester :D - EOF - Edited October 16, 2010 by Astralgeist Quote Link to comment Share on other sites More sharing options...
akex Posted October 16, 2010 Share Posted October 16, 2010 Un petit lien vers le topic original ne serait pas du luxe :). Quote Link to comment Share on other sites More sharing options...
Astralgeist Posted October 16, 2010 Author Share Posted October 16, 2010 Ok dude : http://forum.xda-developers.com/showthread.php?t=810668 Quote Link to comment Share on other sites More sharing options...
Mikiya Posted October 17, 2010 Share Posted October 17, 2010 et ça change vraiment beaucoup ? car apparemment il prends plus de memoire, et je trouve pas vraiment de soucis de "lenteur" avec celui de base oO Quote Link to comment Share on other sites More sharing options...
Astralgeist Posted October 17, 2010 Author Share Posted October 17, 2010 (edited) Tu n'as pas besoin de le faire si tu es satisfait du scrolling et du pinch to zoom du navigateur sous froyo. Pour ma part, c'était intolérable :o J'ai fait le test suivant (avec le browser du Galaxy Tab) : - couper autokiller - killer la tache "internet" - demarrer le browser (page google chargée) --- RAM utilisée par la tache internet à ce moment = 14mb - ouverture de 8 pages web sous xda (par exemple) --- RAM = 83mb - fermeture de toutes les pages (reste une page sous google) --- RAM = 61mb Maintenant j'ai aussi fait le test de la mort, c'est à dire checker la RAM utilisée par la tache internet quand on ouvre 8 fois la page d'accueil de deezer :D J'ai réussi à en ouvrir 7 (RAM = 140mb à ce moment là !!!), et lors de l'ouverture de la 8eme, android a tué de lui même la tache internet (car je n'avais plus de RAM libre). Lors de la réouverture du browser, il m'affiche la dernière page deezer créée pour me donner l'illusion que tout a continué normalement. Mes 7 autres pages sont toujours ouvertes, mais inactives (donc pas chargées dans la RAM) tant que je ne bascule pas dessus (et si je bascule dessus, deezer se recharge automatiquement). Bref, c'est transparent pour l'utilisateur, ces histoires de mémoire. Mais avec mes 7 pages deezer ouvertes et sans lagfix, je me croyais à nouveau sous LG Viewty tellement c'était lent :mad: Edited October 17, 2010 by Astralgeist Quote Link to comment Share on other sites More sharing options...
Mikiya Posted October 17, 2010 Share Posted October 17, 2010 et quand tu fermes le browser il restitue bien toute la mémoire demandée ? Quote Link to comment Share on other sites More sharing options...
Astralgeist Posted October 17, 2010 Author Share Posted October 17, 2010 Le browser ne se ferme pas. Soit tu tues la tache et là, évidemment tu retrouves ta RAM. Soit il tourne au minimum en tache de fond avec une page ouverte. J'ai fait le test avec le libwebcore.so d'origine de la JPM, et j'ai les résultats suivants : RAM = 13mb avec une page google RAM = 83mb avec 8 pages xda RAM = 58mb après fermeture de 7 pages xda et retour sous une page google Donc dans les deux cas, la réponse à ta question est : NON !!! Puisqu'il devrait retourner à environ 13-14mb si je reviens à une seule page google. Et pareil, avec le libwebcore.so d'origine, je n'arrive pas à ouvrir 8 fois la page de deezer. Au bout de 7 pages, il me kill le browser. Donc c'est kif-kif la même chose. Quote Link to comment Share on other sites More sharing options...
Mikiya Posted October 17, 2010 Share Posted October 17, 2010 ok je me laisserais peut etre seduire alors, merci pour le tuto ;) Quote Link to comment Share on other sites More sharing options...
Mikiya Posted October 17, 2010 Share Posted October 17, 2010 (edited) personne ne s'est lancé ?? Si oui a t il de meilleurs perf ? surtout quand on scroll ou navigate sur une page, je trouve que y'a des "a coup" parfois. Edited October 17, 2010 by Mikiya Quote Link to comment Share on other sites More sharing options...
Mania26 Posted October 17, 2010 Share Posted October 17, 2010 (edited) j'arrive pas a l'installé ! :( sa plante lorsque je tappe cp: ..... il me met not found ! Edited October 17, 2010 by Mania26 Quote Link to comment Share on other sites More sharing options...
Mikiya Posted October 17, 2010 Share Posted October 17, 2010 (edited) cool il me dit pas assez de place pour copier, je me retrouve j'ai pu de libwebcore.so donc je dois surtout pas redemarrer .... --' edit : bon reussi je redemarre edit : ok bon ben pas vu de changement hors du commun mais bon c'est pas grave ;) Edited October 17, 2010 by Mikiya Quote Link to comment Share on other sites More sharing options...
Reve40 Posted October 26, 2010 Share Posted October 26, 2010 J'ai éffacé libwebcore.so je peut plus mettre le nouveau ça me dit paste failure Quote Link to comment Share on other sites More sharing options...
Jack_Droid Posted October 26, 2010 Share Posted October 26, 2010 Hello Perso j'utilise cette astuce depuis qu'elle a été publiée et aucuns soucis notables, par contre le navigateur est effectivement un chouia plus rapide :P Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.