View Single Post
Posts: 2,802 | Thanked: 4,491 times | Joined on Nov 2007
#43
So, I came across this and thought I'd build and run it on my desktop to try to see where it's going wrong (with the servers that do respond at least).

It turns out that supl-proxy must sanitise the dialog somehow, because with it in the middle everything works fine!

I'm not sure about the legalities of running a public proxy so I'm not going to do that. However running the proxy on the device itself should be ok, so I fired up scratchbox and built it.

To test, install supl from extras-devel, then run:

Code:
# gconftool-2 --type string --set /system/osso/supl/agps_srv_address 127.0.0.1
# supl-cert 127.0.0.1
# supl-proxy supl.nokia.com
and start agps-ui as usual. This is only good for one request, supl-proxy terminates and you have to restart it (or run it in a loop, whatever).

The above needs to be automated and integrated in the package of course, but in the meantime any feedback is welcome.

Also, anyone know if there's some dbus incantation to launch it dynamically on demand? It's RAM footprint isn't that big, but why keep it around if it's not needed.
 

The Following 4 Users Say Thank You to lma For This Useful Post: