aboutsummaryrefslogtreecommitdiffstats
path: root/telephony/android_modem.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove CONFIG_ANDROID_SNAPSHOTS macro.David 'Digit' Turner2011-03-011-4/+2
| | | | | | The feature is no longer optional. Change-Id: I4558f12e3804e42069e8a3e6bcf0837d350206ed
* Improve telephony emulation support.David 'Digit' Turner2011-02-041-38/+38
| | | | | | | | | This patch fixes a few minor bugs in our emulated GSM modem. - Mixup between the answers for +CGDCONT=? and +CGDCONT? - Return our IP address as part of +CGDCONT=? now - Ensure the area code and cell id are no more than 4 hexadecimal digits Change-Id: I4fc0b333ed0f7df88a9874490d3b3e0b4a09a7d3
* Serialise GSM call status to snapshotTim Baverstock2011-01-171-0/+58
| | | | Change-Id: I54491e3e9910591aedcd700a9a350dc7a6fa7127
* Add 'gsm signal' command, to set rssi and berTim Baverstock2010-12-151-2/+18
| | | | Change-Id: I24d4738f6e5135437af25d22e2fa68617f5632fa
* Send unsolicited time response to first signal strength query after loadvmTim Baverstock2010-12-141-6/+45
| | | | Change-Id: I9c6260493d42564ee3aa34799313368bb2de7d4d
* Fix linux-x86_64 build.David 'Digit' Turner2010-10-211-2/+0
| | | | | | | | | Fix various 64-bitness issues in the source code to make the --try-64 option work again on Linux. Note that the generated binary is not faster than its 32-bit variant when it comes to benchmarking the boot sequence. Change-Id: Iad248e033757d4cd25524a438a5dbe1cf3aca6cf
* qemu: Multimode supportJaime Lopez2010-10-081-21/+543
| | | | | | | | | | | | | | | | | | | | | | | | Preliminary implementation of a Multimode modem - Added the +CTEC AT command which allows querying and setting the current technology - Added preliminary NVRAM file support Add cdma subscription source support - Add support to save the subscription source preference to nv. - Add command 'cdma ssource' to switch subscription source from the emulator console Implement AT+WRMP command Implement the AT+WRMP command to set and get the roaming preference Implement Emergency Callback Mode Implement the +WSOS command and unsol to notify Emergency Callback Mode status Implement +WPRL AT Command Enable PRL update notification by implementing the AT+WPRL query command Implement a console command to send +WPRL unsolicited response Change-Id: I5c036c1b0832b94c0b7675931f6a18b5d9ca7436
* Add new "qemu monitor" command to the console.David 'Digit' Turner2010-09-081-0/+2
| | | | | | | | | | | | | | | | | | | This allows you to access the QEMU virtual machine monitor directly from the console (instead of playing with the command-line to do it). The implementation of the 'quit' command has been modified to simply close the connection, instead of stopping the emulator program. This patch introduces changes that allow a console session to be detached and redirected at runtime to other internal services of the emulator program. This will be useful in the future to implement other features. + doc typo + add proper definitions for CONFIG_ANDROID on config-host.h + remove obsolete sysdeps.h dependency in android/console.c Change-Id: If16cfe41c12a26eb8f56e3a9c24452eafa5efab4
* Make the GSM simulator more realisticMarc Petit-Huguenin2010-07-271-8/+42
| | | | | | | | | | | | - The phone number of the phone is now built by concatenating "1555521" to the console port. - Convert number in remote call by concatenating "1555521" to the port number. - Convert called number to a number starting with "1555521". - Fixed a bug in sms_address_to_str where the length returned is incorrect is the length of the phone number to convert is odd. Change-Id: Iefbdd866b6e41f6086c6e0cc33026551e3d5ae8f
* AI 146565: am: CL 146315 am: CL 146314 modify GSM emulation to accomodate ↵David Turner2009-04-181-9/+29
| | | | | | | | | | | | 1.0 and 1.1 system images. without this, networking doesn't work well when using the 1.1 add-on with the cupcake sdk Original author: digit Merged from: //branches/cupcake/... Original author: android-build Automated import of CL 146565
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+1870
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-1870/+0
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-3/+4
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+1869