Hi all: In the past, when the RIL finishs to dailing out, PdpConnection.java will call the PppLink.java to startup PPPD. Then PPPD will begin to communicate with my specific device(external modem). And the network data service can work. However, all the related files are removed in the Froyo (Android 2.2) and the PdpConnection is replaced with GsmDataConnection.jave. GsmDataConnection.jave does not startup PPPD.
Moreover, I find a clue. The new service netd has the Pppcontroller and it can attach and detach pppd. NetworkManagementService has defined the function attachPppd to send message to Pppcontroller. But I find there is no one to call the function attachPppd. Anyway, I have no idea to bridge the my external modem controled by RIL with telephony service in android framework. I have tried to do porting the same codes I used in the eariler android version to the froyo platform, but the two version of telephony are different so much. Too many basic classes are modified ,such as DataConnection.java. Does anyone have suggestion? -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
