Hi, I met a problem on RIL and it would reject an incoming call from sending AT command 'AT+CHLD=0' to modem automatically. I did repo sync and retrieved master tree from android git server last week. My platform version name is Donut.
The scenario is like this: I run two Android emulators in my machine. One is 'emulator-5554' and the other is 'emulator-5556'. Both of them can camp to fake (virtual) Android 3G network. I dial out a number '5556' from 'emulator-5554' to 'emulator-5556'. Then I can see a dial- out screen disappeared in few seconds. Therefore, I use logcat to read the radio logs. Then I find 'emulator-5556' would reject this incoming call and not display any incoming screen in UI. Does any one meet this problem? or is it a known issue? or anyone know how to fix it? reproduce steps as below: $ repo init -u git://android.git.kernel.org/platform/manifest.git $ repo sync $ make $ cd out $ ./host/linux-x86/bin/emulator -system ./target/product/generic/ system.img -sysdir ./target/product/generic/system -data ./target/ product/generic/userdata.img -kernel ../prebuilt/android-arm/kernel/ kernel-qemu -ramdisk ./target/product/generic/ramdisk.img [twice] Dial out a number '5556' from emulator-5554 Dialer UI $ adb -s emulator-5554 logcat -b radio -d > radio.log.5554 $ adb -s emulator-5556 logcat -b radio -d > radio.log.5556 Also, I tried to use an external GSM modem with Android emulator and I got the same situation too. I can camp to the real GSM network, but cannot receive any phone calls. http://code.google.com/p/0xdroid/issues/detail?id=3 Best Regards, Erin Yueh http://0xlab.org --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---