[FIX] Interruzione connessione 3G su Donut e Baseband JC6 by jakaz
A quanto pare jakaz dimostra di essere anch'egli un grande modder e sviluppatore!
Ha rilasciato infatti un'interessante modifica al RIL di Donut per fixare quelle fastidiose interruzioni di connessioni che spesso capitano in 3G!
Ecco la soluzione al problema:
Scaricate il seguente file e flashatelo come un normale zip ;)
http://box23.org/pub/7500/misc/patch...no-dormant.zip
Per i pił tecnici ecco la spiegazione del fix
Quote:
This package replaces standard ril components.
Download ril-no-dormant.zip from Sendspace.com - send big files the easy way
You must be root to apply it.
Once unzipped, backup original files and then:
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
This version filters an OEM Hook triggered by the donut framework modified by Donut (you should not have it using gaosp), indicating that app processor enters dormant phase (see "ENTER DORMANCY" in logcat -b radio).
It turns out that on latest AMSS, it just causes network interruptions for seconds, if not minutes.
This version returns unsupported request/invalid response for the hook, and 2 unimplemented requests on I7500 (libsec-ril.so).
radiooptions is also included if you want to perform some radio related functions.
Note that it should be possible to apply a similar fix by modifying the framework instead.
It also contains a fix for manual selection by drakaz:
Commit b9ea7c1481c4cf3f6870ff8a8562f1e44aeb5059 to drakaz's gaosp_hardware_ril - GitHub
Enjoy!