About RIL fix
Well as you may notice, RIL is not working on new Beta 3 (so calls and 3g are not working). One guy at XDA, myaservip, has kind of "fixed" RIL. Well, this guy is my actual tassve tester so I contacted him, and he told me how he did it. And the way he did it was the way I don't want to do it, but maybe some people want that way.
He replaced whole libs from Beta 2 into Beta 3. Off course this will fix RIL as Beta 2 libs had RIL fixed. What we realise was, what was actually causing RIL broken? And the answer was: USB Mass Storage.
Is kind of weird that USB mass storage broke RIL communications, but as you can see on this old screenshoot, RIL was broken:
You can see the No service. On old Beta 2 it never said No service. it said emergency calls only, because RIL was detected... So somehow our USB mass storage is releated to RIL, kind of weird eh? I'll have to investigate more.
About the patch of that guy, I want let him to publish, as many of my work on new beta 3 libs will dissappear :( so I don't think it is a good fix, although it gave me the clues to know what was causing the bug! :P
Stay tuned for more news!