summaryrefslogtreecommitdiffstats
path: root/telephony
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Revert to an uncompressed MccTable."Robert Greenwalt2010-07-132-495/+373
|\
| * Revert to an uncompressed MccTable.Robert Greenwalt2010-07-132-495/+373
| | | | | | | | | | | | | | | | | | | | | | | | The compressed MccTable didn't have enough space for all the timezones or languages in the world. We can remove the timezones entirely by looking up the timezone from the ICU data. Since there is not much to be gained from the binary format and it had real limitations we chose to revert it. Fixed a bug where the wifi channel was never being set. bug:2284210 Change-Id: If9ca89f7053f937f555430b061c60cd7eec86d8e
* | am f079a659: merge from open-source masterThe Android Open Source Project2010-07-121-1/+1
|\ \ | |/ |/| | | | | | | | | Merge commit 'f079a659774473324b5739652c014229189a10ff' * commit 'f079a659774473324b5739652c014229189a10ff': Fix hang when error in SIM card communication
| * merge from open-source masterThe Android Open Source Project2010-07-121-1/+1
| |\ | | | | | | | | | Change-Id: I3af7e5270229f9fc6c57c9449052025af2a9bdca
| | * Merge "Fix hang when error in SIM card communication"Jean-Baptiste Queru2010-07-121-1/+1
| | |\
| | | * Fix hang when error in SIM card communicationStefan Larsson2010-06-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When there is a problem communicating with the RIL (e g when the SIM card is not connected) the IccPhoneBookManager hangs. This is corrected. Change-Id: I28cf6cd3b79a29f4784fdef2b5072af5533e53da
| | * | Fix send/receive MMS while the phone's state isn't in IDLE and the Network ↵Kenny2010-07-081-1/+2
| | |/ | | | | | | | | | | | | | | | type can support voice and data calls concurrently Change-Id: I67e5b1f6e4f855cc09dd76c251a86a06990b6499
* | | am f3bfd841: am 98738272: Merge "Remove voice mail number verification for ↵Xia Wang2010-07-081-1/+3
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | testing on no-sim device" into gingerbread Merge commit 'f3bfd841019b404f98a67fc307240031790344c9' * commit 'f3bfd841019b404f98a67fc307240031790344c9': Remove voice mail number verification for testing on no-sim device
| * | am 98738272: Merge "Remove voice mail number verification for testing on ↵Xia Wang2010-07-071-1/+3
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | no-sim device" into gingerbread Merge commit '98738272e3b680559e1e0a7b665a0ebb4038f684' into gingerbread-plus-aosp * commit '98738272e3b680559e1e0a7b665a0ebb4038f684': Remove voice mail number verification for testing on no-sim device
| | * | Remove voice mail number verification for testing on no-sim deviceXia Wang2010-07-071-1/+3
| | | | | | | | | | | | | | | | Change-Id: Iaf9e419b8d03e330864d64c05aee730d33994003
| * | | merge from froyo-plus-aospThe Android Open Source Project2010-06-213-2/+9
| |\ \ \ | | | |/ | | |/| | | | | Change-Id: I36dd4460cae6e3212d724e70ff1091cb791670cd
| | * | merge from open-source masterThe Android Open Source Project2010-06-141-1/+1
| | |\ \ | | | | | | | | | | | | | | | Change-Id: I381f1faaa26a7e52e9882976f32f703fc2aa9c75
| | | * \ Merge "Fix data type of RIL_UNSOL_RESPONSE_NEW_BROADCAST_SMS in RIL."Jean-Baptiste Queru2010-06-141-1/+1
| | | |\ \
| | | | * | Fix data type of RIL_UNSOL_RESPONSE_NEW_BROADCAST_SMS in RIL.Henrik Hall2010-05-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixing incorrect data type of RIL_UNSOL_RESPONSE_NEW_BROADCAST_SMS in Android RIL. The Android RIL specifies that the unsolicited response signal RIL_UNSOL_RESPONSE_NEW_BROADCAST_SMS should contain a raw byte array (ril.h). However, in the implementation of the Java RIL and the C++ RIL daemon, the data is unpacked as a string. This causes data delivered from the network stack to be garbled. Changing so that both the C++ RIL deamon in platform/hardware/ril and the Java RIL in frameworks/base follows the specification. Change-Id: I9b9b26d16cd39422c43d9fa7aadfcff3e60c78ae
| | * | | | merge from open-source masterThe Android Open Source Project2010-06-142-1/+8
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | Change-Id: Ia8a5ab84bb9957b4a3daf92a9a21905212867a95
| | | * | | Merge "Corrected SPN and PLMN name handling"Jean-Baptiste Queru2010-06-142-1/+8
| | | |\ \ \
| | | | * | | Corrected SPN and PLMN name handlingFredrik Jagenheim2010-04-212-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SPDI-file on SIM and BCD encoded PLMN-entries wasn't parsed correctly causing us to display wrong networknames. Change-Id: I09d80deec45b4b3ad525a9359b4866de7549e39e
* | | | | | | Add colored rectangles implementation in OpenGLRenderer.Romain Guy2010-06-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drawing two rectangles one after the other discards the second one because of Z buffering issues. This will be fixed in another changelist. Change-Id: Ida1b3cde8a78e60cacc07e477abc44def527ff67
* | | | | | | Merge "Create CallManager class."John Wang2010-06-221-0/+822
|\ \ \ \ \ \ \
| * | | | | | | Create CallManager class.John Wang2010-06-221-0/+822
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initial check-in to support multiple call channels. Change-Id: I7c5147c57077d024bacd4f68938d249219eb0011
* | | | | | | | Recover a handful of commits that were reverted earlierJean-Baptiste Queru2010-06-213-2/+9
|/ / / / / / /
* | | | | | | Implement ListFragment and Fragment context menus.Dianne Hackborn2010-06-121-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fix the docs build. Change-Id: I96f24cc03e6debd897171e503957284b140a9f27
* | | | | | | Fix some javadoc link/see's to fix the build for the sdk-win_sdk target.Wink Saville2010-06-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I243c19d3d7f1ed2decbd6bfc7ecbe6ce2b582fc2
* | | | | | | Reimplement the PhoneNumberFormattingTextWatcherBai Tao2010-06-102-92/+356
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a. Built the external/libphonenumberutil into the ext.jar. The file size increased 50K, the phone number meta file is 90K before the compression. b. Used the external/libphonenumberutil to format the phone number for about 200 countries. c. Beside the phone number formatting, the external/libphonenumberutil will also be used for phonenumber match and international dialing. Change-Id: Ie5165dc60d66e1eddab7134725a8d1d1c826434a
* | | | | | | Clean up APN notifications.Robert Greenwalt2010-06-0915-157/+294
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add APNType info to notifications so you can tell what's happening. Now, even if a new APN shares a connection with an already-connected-to- apn type, the new type will get all the connecting and connected messages on connect and disconnecting/disconnected on disconnect even though the shared connection remains connected. Cleaning out the hacks MobileDataStateTracker needed to deal with the old situation. bug:2226092 Change-Id: Iddd7421d6b91cda7c8405f9c3d5404ac04ef8e42
* | | | | | | am cefdedc3: merge from froyo-plus-aospThe Android Open Source Project2010-06-071-9/+21
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | merge from froyo-plus-aospThe Android Open Source Project2010-06-071-9/+21
| |\ \ \ \ \ \ | | |/ / / / / | | | | | | / | | |_|_|_|/ | |/| | | | Change-Id: I58f1d905b3fa781e4f5827d4d7b9323a4cdcc04e
| | * | | | merge from open-source masterThe Android Open Source Project2010-06-071-9/+21
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | Change-Id: I56de40bad4be52a06300bfc310e16d27b2fb14df
| | | * | | Removes dashes when locale and number is not NANP or JapanLars Dunemark2010-06-071-9/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removes all dashes if locale isn't NANP or Japan and the number don't have there country code. Use case: If adding a number starting with 1nnnnnn and then trying to add a country code before (ex +46) we will first trigger NANP formatting with +1-nnn-nnn so when we get +41-nnn-nnn we will still have the old NANP formatting. This number should be shown as +461nnnnnn. Change-Id: I5cab830350d785a58367eba79e268d9e8ee16aac
| | * | | | am f9610b38: Merge "Make the DUN apn data secure." into froyoRobert Greenwalt2010-06-042-0/+52
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'f9610b3842e030138c1dc327a3a467aaea02c227' into froyo-plus-aosp * commit 'f9610b3842e030138c1dc327a3a467aaea02c227': Make the DUN apn data secure.
* | | \ \ \ \ am 1bdb78c1: am 9c4ed139: am f9610b38: Merge "Make the DUN apn data secure." ↵Robert Greenwalt2010-06-062-0/+52
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | | | | | | | | | into froyo
| * | | | | | am f9610b38: Merge "Make the DUN apn data secure." into froyoRobert Greenwalt2010-06-062-0/+52
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'f9610b3842e030138c1dc327a3a467aaea02c227' into kraken * commit 'f9610b3842e030138c1dc327a3a467aaea02c227': Make the DUN apn data secure.
| | * | | | | Make the DUN apn data secure.Robert Greenwalt2010-06-042-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rather than come out of the user-modifiable APN DB, the DUN APN data will come first from a built-in resource and then potentially overriden by a secure setting (which is gservices upgradable). Also made the "require-dun" setting secure-setting overridable. bug:2736390 Change-Id: I1e4644c3839f06c977b83797641f3948785146a2
* | | | | | | Add needsOtaServiceProvisioning to Phone.Wink Saville2010-05-245-24/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By having needsOtaServiceProvisioning supported on all phones we eliminate the need to use an if statement to discriminate phone type. Types of phones that don't support OTASP will return false in the default implementation in PhoneBase. Change-Id: I8fb15a18553e314c1f8f2a00ec7f8cffd79eeb7f
* | | | | | | am 634e9a12: am 54525412: am 3aecdb9d: merge from open-source masterThe Android Open Source Project2010-05-1820-119/+115
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | am 3aecdb9d: merge from open-source masterThe Android Open Source Project2010-05-1820-119/+115
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '3aecdb9d7e92b1a91860600feefb5c0062b652cf' into kraken * commit '3aecdb9d7e92b1a91860600feefb5c0062b652cf': fix build Fix some typos and other cosmetic cleanups in telephony framework.
| | * | | | | merge from open-source masterThe Android Open Source Project2010-05-1820-119/+115
| | |\ \ \ \ \ | | | | |/ / / | | | |/| | | | | | | | | | Change-Id: Ib711450566694550d9cb9ba01c25599010d2e5e4
| | | * | | | fix buildJean-Baptiste Queru2010-05-181-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I86ee569ec81e6c690f7697237be7d94307014142
| | | * | | | Merge "Fix some typos and other cosmetic cleanups in telephony framework."Jean-Baptiste Queru2010-05-1820-121/+115
| | | |\ \ \ \
| | | | * | | | Fix some typos and other cosmetic cleanups in telephony framework.Jake Hamby2010-05-1320-121/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix typos in Javadoc and comments. - Fix Javadoc @link references to other classes/methods. - Rename MISSING_UKNOWN_APN to MISSING_UNKNOWN_APN in DataConnection. - Remove unused (and misspelled) RETRYIES_* consts in RetryManager. Change-Id: I3b44ac8320d6c1e4c350be600c7ef266aaf735e4
* | | | | | | | am b4ab2204: am 143c3d32: am 5ccb8b8c: merge from open-source masterThe Android Open Source Project2010-05-183-38/+49
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | am 5ccb8b8c: merge from open-source masterThe Android Open Source Project2010-05-183-38/+49
| |\ \ \ \ \ \ \ | | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '5ccb8b8c4d6eabcc984559ef9e71efdbb3de00d3' into kraken * commit '5ccb8b8c4d6eabcc984559ef9e71efdbb3de00d3': Fix updating and deleting FDN entries with an empty alpha identifier. Abort FDN delete when number is empty (instead of name)
| | * | | | | | merge from open-source masterThe Android Open Source Project2010-05-183-38/+49
| | |\ \ \ \ \ \ | | | |/ / / / / | | | | | | | | | | | | | | | | Change-Id: Ib90da5365c873e542d79f036c32ec9b178cd8da0
| | | * | | | | Fix updating and deleting FDN entries with an empty alpha identifier.Jake Hamby2010-05-183-37/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix AdnRecord.buildAdnString() to generate the correct record when alpha identifier is empty. This allows the user to update an FDN entry to remove the alpha identifier. Previously the entire entry would be deleted because an empty record was generated here when the alpha identifier was empty, rather than a record containing the phone number with an empty alpha tag. Also, return null if the number or alpha tag are too long. - Fix bug in IccProvider.delete() where efType was compared against local FDN constant rather than IccConstants.EF_FDN. This would always return false. Comparing with IccConstants.EF_FDN gives the intended behavior. Change-Id: I0ea75d7e107c7318c9a48ae6e0a15845a718f4c0
| | | * | | | | Merge "Abort FDN delete when number is empty (instead of name)"Jean-Baptiste Queru2010-05-181-1/+1
| | | |\ \ \ \ \
| | | | * | | | | Abort FDN delete when number is empty (instead of name)Mikael Danielsson2010-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed FDN delete to abort when number is empty rather than when name is empty 3GPP TS 31.102 (USIM application) v9.1.0 states in chapter 4.2.24 EFFDN (Fixed Dialling Number) that the Dialling Number field is mandatory whereas the Alpha Identifier is optional. The current implementation of the user interface for editing the fixed dialling list blocks creation and deletion list entries without a name (corresponding to the Alpha Identifier) but instead permits entries without a number. This is incompatible with the USIM specification and implementation. This contribution corrects the implementation in line with the USIM specification. Change-Id: I7e2ca06e20401b517d705fc45c8b873b5c21cc4c
* | | | | | | | | am 658b7a5a: am 12b6f6ea: am 55b7d124: merge from open-source masterThe Android Open Source Project2010-05-141-1/+1
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | am 55b7d124: merge from open-source masterThe Android Open Source Project2010-05-141-1/+1
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '55b7d1243f15395a102971e8fdc57444638729ac' into kraken * commit '55b7d1243f15395a102971e8fdc57444638729ac': SetLocaleByCarrier, only if its not an unknown carrier.
| | * | | | | | | merge from open-source masterThe Android Open Source Project2010-05-141-1/+1
| | |\ \ \ \ \ \ \ | | | |/ / / / / / | | | | | | | | | | | | | | | | | | Change-Id: I3e36061d7ba4b8a3962bf8391d663b861a4ede38
| | | * | | | | | Merge "SetLocaleByCarrier, only if its not an unknown carrier."Jean-Baptiste Queru2010-05-141-1/+1
| | | |\ \ \ \ \ \ | | | | |_|/ / / / | | | |/| | | | |