Jump to content

Fix pertes de connexions 3G/UMTS avec AMSS JC6 et Donut


Recommended Posts

Les fichiers du package remplacent les originaux.

http://www.sendspace.com/file/pmiqkw

Il faut être root pour appliquer ce fix.

Dézipper l'archive, backuper les fichiers originaux, puis :

adb push lib/libril.so /system/lib/

adb push bin/rild /system/bin/

adb push bin/radiooptions /system/bin/

adb shell chmod 777 /system/bin/rild

adb shell chmod 777 /system/bin/radiooptions

Cette version filtre un OEM Hook levé par le framework donut modifié par samsung (celui de gaosp ne devrait pas lever ce hook), indiquant que le processeur rentre dans une phase "dormant" (voir "ENTER DORMANCY" dans logcat -b radio).

Avec les dernières versions de l'AMSS, cela cause des interruptions réseau pendant quelques secondes ou minutes.

Cette version répond par "non-supporté" ou "réponse invalide" pour un OEM hook et 2 requêtes non implémentées sur le Galaxy I7500 (non gérées par libsec-ril.so).

radiooptions est également inclus, si vous voulez effectuer des actions sur les paramètres radio.

Notez que ce fix aurait pu être appliqué dans le framework.

Le fix de drakaz pour la selection manuel du réseau est également inclus:

http://github.com/drakaz/gaosp_hardware_ril/commit/b9ea7c1481c4cf3f6870ff8a8562f1e44aeb5059

Edited by jakax
Link to comment
Share on other sites

En gros, la traduction:

"Ca marche mieux"

"Le téléphone arrête de chercher la 3G quand tu as toutes les barres de réseau"

"La connexion data n'est plus remise à zéro"

"Tu n'attends plus 1 minute pour obtenir une connexion"

;)

Link to comment
Share on other sites

Hello,

hummmm je me disais bien que la 3G déconnait à mort. Bref je teste (des que je capte de la 3G)

petite modif sur les commandes

adb push lib/libril.so /system/lib/libril.so

adb push bin/rild /system/bin/rild

adb push bin/radiooptions /system/bin/radiooptions

@+

Link to comment
Share on other sites

Je comprends pas pourquoi chez moi ca ne fonctionne pas :(

C:\Users\XXXXX\Documents\android-sdk-windows\tools>adb push lib/libril.so /syst

em/lib/

* daemon not running. starting it now *

* daemon started successfully *

failed to copy 'lib/libril.so' to '/system/lib//libril.so': Read-only file system

Link to comment
Share on other sites

bon jvien de faire la manip donc je vous dis sa plus tard hun sa sa change quelque chose xd vu que j'ai galéré a faire les commandes

. pour l'instant aucun bug de connexion sa l'air de fonctionner :) je remettrais un post dans quelques temps pour confirmer merci .

Edited by tiritchi
Link to comment
Share on other sites

C:\Documents and Settings\guiki\Bureau\android-sdk-windows\tools>adb remount

remount succeeded

C:\Documents and Settings\guiki\Bureau\android-sdk-windows\tools>adb push lib/li

bril.so /system/lib/

602 KB/s (0 bytes in 48224.000s)

C:\Documents and Settings\guiki\Bureau\android-sdk-windows\tools>adb push bin/ri

ld /system/bin/

348 KB/s (0 bytes in 5572.000s)

C:\Documents and Settings\guiki\Bureau\android-sdk-windows\tools>adb push bin/ra

diooptions /system/bin/

333 KB/s (0 bytes in 5328.000s)

C:\Documents and Settings\guiki\Bureau\android-sdk-windows\tools>adb shell chmod

777 /system/bin/rild

C:\Documents and Settings\guiki\Bureau\android-sdk-windows\tools>adb shell chmod

777 /system/bin/radiooptions

c'est bon là ou bien, j'ai un peu de mal avec adb :|

faut-il toujours faire adb remount en premier ???

Link to comment
Share on other sites

euh! je ne comprends pas la question...mais j'ai fait comme "tiritchi" sous le recovery!

n'etant pas sure si sa fonctionnais ou pas je l'ai refais une autre fois sous linux et avec le tel allumé :/ au moins je pense que c'est fais et j'ai toujours des bugs de connexion je crois. y'a pas moyen de voir si l'opération a fonctionné genre de vérifier si les fichiers sont présents ??

edit: correction pour les bugs... pour l'instant ca a l'air de fonctionner nikel on verra ... a suivre hein ..:)

edit 2: juste pour savoir ce que vous utilisé comme navigateur pour info moi j'utilise principalment OPERA qui marche du toner du feu. pour dire les pages se chargent bien plus rapidement que sur skyfire ou meme navigateur d'android. seul défault a mon gout c'est de ne pas avoir accès au vidéos du web sous le même principe que skyfire justement :)

Edited by tiritchi
Link to comment
Share on other sites

raaa purée, saleté d'abd, j'ai réinstaller les driver, passé le phone en debug et pas de mode de stockage de masse. Pourtant abd me donne :

D:\Mes documents\PERSO\galaxy\android-sdk_r06-windows\android-sdk-windows\tools>adb devices

error: protocol fault (status 47 49 4f 50?!)

Je trouve pas grand chose sur la toile....

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...