Skip to content
Commits on Sep 3, 2012
  1. @dferg @Whitehawkx

    phone settings: do not present duplicate operators to the user

    dferg committed with Whitehawkx May 28, 2012
    filter out duplicates; use the operator numeric representation as the
    criteria for finding duplicates since the numeric is what is actually
    used when manually selecting an operator.
    
    Change-Id: I71619a78d52d387bab938856ca6d0232105691cc
  2. @dferg @Whitehawkx

    packages/apps/Phone: squashed clean up of NetworkSettings from CAF

    dferg committed with Whitehawkx Dec 12, 2011
    fixes: "Searching..." dialog that does not get dismissed if screen times out
    fixes: crash when starting a new search before the old one has finished
    
    packages/apps/Phone: Dismiss previous dialog before updating network list
    
    After the network list is updated, the previous
    "searching" dialog needs to be dismissed
    even if the activity is paused.
    
    Change-Id: I96aeccdd936b411e6077afb0abd288dd753e0582
    CRs-Fixed: 319580
    
    Fix crash in trying manual search again before first search completes
    
    Manual network search query and responses are not synchronous.
    This leads to multiple responses being processed consecutively.
    A dialog is cleared on receiving the first response
    and subsequent responses through exception when attempting to dismiss
    the same dialog. Ignore the exception thrown by
    dialogs as it is not benign.
    
    Change-Id: Icc092b093af04ddfb15b2e5b30ac123577eab05c
    Crs-Fixed: 326736
Commits on Aug 27, 2012
  1. @xoomdev

    Support NT_MODE_LTE_CDMA_EVDO for Lte Toggle (2/2)

    xoomdev committed Aug 27, 2012
    Change-Id: Ie8e2d7be8e9cb1ed8be478f69f01d6d9cf13578c
Commits on Aug 26, 2012
  1. @KhasMek

    Merge "Phone: Updatech czech translation - finaly" into jb

    KhasMek committed with Gerrit Code Review Aug 26, 2012
Commits on Aug 23, 2012
  1. @LorDClockaN

    Add national data roaming and make it optional (phone part 1/2)

    LorDClockaN committed with Gerrit Code Review Jul 28, 2012
            by Robin Morawetz (Rdlgrmpf) and Davor Bertovic (LorD ClockaN)
    
    Change-Id: I15de32680c82f19e6550f74f367a3a3721884884
  2. @sethyx

    Fix centered ring layout for real (copy from lockscreen)

    sethyx committed Aug 24, 2012
    Change-Id: Ib47ea8d78d7e5833abbe9494d19e9cfde4a2b66c
    Signed-off-by: sethyx <sethyx@gmail.com>
  3. Bring back "End call to Home Screen Setting"

    qnhoang81 committed with Gerrit Code Review Aug 18, 2012
    Change-Id: Ib2b40e33a4321e26d9b3d7b240ed3b562594eb04
Commits on Aug 21, 2012
  1. @kecinzer

    Phone: Updatech czech translation - finaly

    kecinzer committed Aug 22, 2012
    Hope this one finaly works.
    
    Change-Id: I3ff9f3afaa0ceb371a233fa520809d0428ca482e
    Signed-off-by: Petr Reznicek <kecinzer@gmail.com>
  2. @rmcc @Whitehawkx

    PhoneToggler: Fix toggler on LTE+GSM phones

    rmcc committed with Whitehawkx Apr 27, 2012
    NT_MODE_LTE_GSM_WCDMA was missing from the lists of acceptable
    network modes
    
    Change-Id: I6c3c38d63902c1c59cfa2e61ed5d8bcdd5bcb5f0
  3. @epinter @Whitehawkx

    Makes network mode toggle work. Port from CM9.

    epinter committed with Whitehawkx Feb 18, 2012
    Added LTE_ONLY needed code to PhoneToggler.
    Added LTE to the double check MODE_GLOBAL condition on Settings and
    PhoneToggler.
    
    Integrated patch by Danny Baumann to make PhoneToggler accept the same
    values as are configurable in settings, from change:
    http://review.cyanogenmod.com/#change,14120
    
    Tested-by: Emerson Pinter
    Signed-off-by: Emerson Pinter <dev@pinter.com.br>
    
    *** Settings.java and PhoneToggler.java original authors:
    
    commit 3e6b2ca4c969aedeefa9a10bb85e9c52bc43a574
    Author: Emilio López <turl@tuxfamily.org>
    Date:   Wed Sep 14 23:50:06 2011 +0000
    
        Phone: Double check mode before changing, part 2
    
        A modem might report world phone mode when it really is only GSM or
        CDMA capable, making the system switch to an invalid mode which
        will later break the telephony code.
        This simple check enforces the world phone overlay which is already
        in place and will only consider it a correct value in that case.
    
        This complements a commit with the same title by applying the same
        logic to another code path that uses similar checks.
    
        Change-Id: Ib7332511a693d40f53a79ba98844c9117871228a
    
    commit 19215c8f614e30211b2aca1512bb8444da55bdda
    Author: Emilio López <turl@tuxfamily.org>
    Date:   Wed Sep 14 23:50:06 2011 +0000
    
        Phone: Double check mode before changing
    
        A modem might report world phone mode when it really is only GSM or
        CDMA capable, making the system switch to an invalid mode which
        will later break the telephony code.
        This simple check enforces the world phone overlay which is already
        in place and will only consider it a correct value in that case.
    
        Change-Id: Iedbc529497b2779f3a12ff56ca1b028cc9434227
    
    commit 0d396f79514173e06c5334a40f23090933e0a806
    Author: piaf <piaf@mediacenter-desktop.(none)>
    Date:   Tue Aug 3 00:56:09 2010 +0100
    
        Added permission control for the 2G/3G switch
    
    commit 5c85d5417a67b02be895a8878c7fa86bc992cd8e
    Author: Mediacenter <mediacenter@mediacenter-desktop.(none)>
    Date:   Sat Jul 31 01:45:03 2010 +0100
    
        Added support for Changing Phone network mode
        Todo: Add permission control
    
    Change-Id: I84db8082b4e35262f1c6cdb8d1156f3cbf997a99
    
    Conflicts:
    
    	AndroidManifest.xml
    	res/values-cs/strings.xml
    	res/values-de/strings.xml
    	res/values-es/strings.xml
    	res/values-fr/strings.xml
    	res/values-hu/strings.xml
    	res/values-it/strings.xml
    	res/values-ja/strings.xml
    	res/values-ko/strings.xml
    	res/values-nl/strings.xml
    	res/values-pl/strings.xml
    	res/values-pt/strings.xml
    	res/values-sk/strings.xml
    	res/values-sv/strings.xml
    	res/values-tr/strings.xml
    	res/values-uk/strings.xml
    	res/values-zh-rCN/strings.xml
    	res/values-zh-rTW/strings.xml
    	res/values/strings.xml
    	src/com/android/phone/MobileNetworkSettings.java
  4. @Whitehawkx

    Revert "2G/3G toggle for applications"

    Whitehawkx committed Aug 21, 2012
    This reverts commit d1ca2d4.
    
    Conflicts:
    
    	res/values-cs/strings.xml
    
    Change-Id: I8ef360353739e81efd141e51acdc0910fc0beae0
  5. @dhacker29 @Whitehawkx

    Add NT_MODE's for NETWORK_MODE's 8 and 10

    dhacker29 committed with Whitehawkx Jul 10, 2012
    as defined in RILConstants.java
    and fix force closes when phone is not yet ready
    
    Change-Id: I225bb776152e4c63ade1f70669edb2df3986634c
    Signed-off-by: dhacker29 <davidhackerdvm@gmail.com>
  6. @sethyx

    Fix centered layout for inbound call ring

    sethyx committed Aug 21, 2012
    Change-Id: I8961414e6e7639e6a3440738b471b32ad5d6ca04
    Signed-off-by: sethyx <sethyx@gmail.com>
Commits on Aug 19, 2012
  1. @Whitehawkx

    Merge "phone: Add option for setting device phone number (squashed)" …

    Whitehawkx committed with Gerrit Code Review Aug 19, 2012
    …into jb
Commits on Aug 18, 2012
  1. TURKISH: Translations for Phone

    Fatih Erdem committed Aug 18, 2012
    Change-Id: I6da54bf76639f79d0bc0e1f21604438ed6d3c9e1
    Signed-off-by: Fatih Erdem <fatiherdem@outlook.com>
  2. @YULIANGMAX

    Updated simplified Chinese translations

    YULIANGMAX committed Aug 18, 2012
    Change-Id: I9c1dff5a93ae4d479ba1b1eeabd309a7d19f6d57
Commits on Aug 16, 2012
  1. @pawitp @Whitehawkx

    phone: Add option for setting device phone number (squashed)

    pawitp committed with Whitehawkx Aug 16, 2012
    Squashed commit of the following:
    (from gingerbread)
    
    commit 53aaa90d95c83fff8f869c187cc291f51d3be6a6
    Author: Pawit Pornkitprasan <p.pawit@gmail.com>
    Date:   Thu Nov 24 12:01:03 2011 +0700
    
        Whitespace fixes
    
    commit d98314c62fa371c7a8bbcda0d5221eb1b72cd639
    Author: Pawit Pornkitprasan <p.pawit@gmail.com>
    Date:   Tue Aug 30 23:15:07 2011 +0700
    
        Phone: Set MSISDN on boot from saved setting if SIM returned empty "My Phone Number"
    
        Some carriers don't set the MSISDN (My Phone Number) and CM remedied
        that by adding a setting in "Additional settings" in Call Settings
        which saves a new MSISDN to the SIM. However, some phones fails to
        save the MSISDN to the SIM and another remedy was added to set it
        every boot from the stored value. However, the current implementation
        only sets it if the framework returns a null value. This patch also
        sets it if the framework returns an empty string.
    
        Patch Set 3:
        - Fixed simstate checking as the intent extra is a string not an
          integer
        - Removed airplane mode checking as simstate will be triggered anyway
    
        Change-Id: If8875b841d2029be12f367ab6f309bbfb81fc330
        (cherry picked from commit 4045310b01b3c74fb06be69809f57be7d85dd32a)
    
    commit 10959fc16e91bff31ed136fc609b6035777efacf
    Author: Ricardo Cerqueira <cyanogenmod@cerqueira.org>
    Date:   Sat Aug 27 00:35:25 2011 +0100
    
        Phone: Fix race condition in BOOT_COMPLETED intent
    
        BOOT_COMPLETED was triggering a read (and write) of SIM extra
        fields, regardless of whether the SIM was actually ready for it
        or not.
        If the boot happened to complete before the radio layer
        was ready, we were trying to do iccIO before we were allowed to.
        This resulted in errors for most phones, but on at least one it caused
        the whole iccIO interface to lock up until the next reboot (where the
        same would probably happen again)
    
        So... trigger the write with the SIM_READY intent itself instead of
        using BOOT_COMPLETED
    
        Change-Id: I027fab6000cae0ed94ea1513553d883fde99ca75
        (cherry picked from commit 495628ca2852aa5cde792f7c38f4b26ed8a6d2cf)
    
    commit c9601d4df39cd2afbe2ffc864e5fe7a36c94ddd9
    Author: Peter Fares <mrpeter05@gmail.com>
    Date:   Wed Jan 19 02:00:38 2011 -0600
    
        Restore unknown phone number after toggling airplane mode
    
        Change-Id: I1a92422c3cddb93d356f2a28041df8550bee8f7a
        (cherry picked from commit c9639061dcc6ae167e736e5dbd34ede1621edaa1)
    
    commit fe5042c3c29fb01bc6a4a3680b506840a8c36bad
    Author: Jiri Tyr <jiri.tyr@gmail.com>
    Date:   Sun Jan 16 23:52:01 2011 +0100
    
        Save phone numbert when entered and set it again when boot completed.
    
        Change-Id: Id51da585c9ceb5071bf49e880ddb12cd6f70023c
        (cherry picked from commit 9648847f060d8a267fa4600c9754e827b3b93550)
    
    commit 32bc75569d6df75b14447c3215c0e29e7fe6d3f5
    Author: Steve Kondik <shade@chemlab.org>
    Date:   Fri Aug 20 19:35:17 2010 -0400
    
        phone: Fix case where MSISDN alpha tag is not set
    
        The new "My phone number" option was not being saved to the SIM because
        the alpha tag was not previously set. This change externalizes the
        preference code and defaults the alpha tag to "Voice Line 1".
    
        Change-Id: I15d4b08eeb026e0fdc32bebd7e315eed251061c9
    
    commit 50a25fa4a0c11c4c00bd41094ae2796efe71123c
    Author: Steve Kondik <shade@chemlab.org>
    Date:   Sun Aug 15 20:19:42 2010 -0400
    
        phone: Add option for setting device phone number
    
        Change-Id: I4ce4ced23b3fa9803fae4f1725ef21b01a25e149
    
    Conflicts:
    
    	res/values/strings.xml
    	res/xml/gsm_umts_additional_options.xml
    
    Change-Id: I1a9bcaf6b797dd246b12bdfb1781f0e724ea6f95
  2. TURKISH: Translations for Phone make my own branch

    Fatih Erdem committed Aug 16, 2012
    Change-Id: I983fd57ab899039524a59388c51fb3196fd7297e
    Signed-off-by: Fatih Erdem <fatiherdem@outlook.com>
Commits on Aug 13, 2012
  1. @kecinzer

    Phone: Updated czech translation

    kecinzer committed Aug 13, 2012
    Change-Id: If78ecbea608e7dabbe1f4a2586b4cb16c8608788
    Signed-off-by: Petr Reznicek <kecinzer@gmail.com>
Commits on Aug 12, 2012
  1. @LorDClockaN @Whitehawkx

    Make call screen 25% transparent transparent

    LorDClockaN committed with Whitehawkx Jul 30, 2012
    Makes the background of multiview 25% black.
    It allows to at least see whole image of incoming caller.
    
    p2: removed new colors.xml entry since we can just use the
    existing incall_call_banner_background instead
    
    Change-Id: Ic16b3ba10ae0d69d6dd21eea1747aced3288ef42
Commits on Aug 11, 2012
  1. (Telephony)(3 of 3) Bring in CM10 Dialer. Thanks cyanogenmod.

    qnhoang81 committed with Gerrit Code Review Aug 2, 2012
    Squashed commit of the following:
    
    commit f2838f9
    Author: Danesh M <daneshm90@gmail.com>
    Date:   Mon Jul 16 08:46:23 2012 -0400
    
        Phone: Dialpad settings
    
        Change-Id: I0d9e6a747c5c5b8d08883f697c672a63d1d3624c
    
    commit 6c01519
    Author: Ricardo Cerqueira <github@cerqueira.org>
    Date:   Tue Apr 17 01:34:31 2012 +0100
    
        Phone: Enable LTE for GSM LTE phones (part I)
    
        Change-Id: I580c37f3272c8cc8363e8db5b1c227bf6f74a04a
    
    Change-Id: Ie038e87d61fd83d650f607ebe789247df55158f5
    
    Conflicts:
    
    	src/com/android/phone/PhoneInterfaceManager.java
    
    Signed-off-by: qnhoang81 <qnhoang81@yahoo.com>
Commits on Aug 8, 2012
  1. @garyd9

    Support GSM AT commands for SMS over bluetooth (2/2)

    garyd9 committed with Gerrit Code Review Aug 7, 2012
    Modifications required to support the older GSM "AT+" commands for SMS over
    the bluetooth transport for use with car radios, etc. This must piggy back
    on the existing handsfree code as the spec uses that channel for the commands.
    (2 parts: frameworks/base and packages/apps/Phone)
    
    packages/apps/Phone:
    hooks into BluetoothHandsfree for watching/sending AT commands via
    BluetoothSMSAccess, and also for the special PDU handler done at the JNI
    level (see frameworks/base changes.) BluetoothSMSAccess contains all the
    functional code for handling the actual SMS related AT commands and the
    contentObserver for the SMS database.
    
    Change-Id: Ia3e8d28e4676c7b5bf1b9afd828ab5e8ca05464a
    Signed-off-by: Gary Dezern <garyd9@gmail.com>
  2. @kecinzer

    2G/3G toggle for applications

    kecinzer committed Aug 6, 2012
    Allow applications (like Tasker) to change Network mode.
    
    Patch-set 3: I don't know what is wrong with this commit, for me is working well.
    
    Change-Id: Ic59668716f735bab491df9905bfe99bae90afa31
    Signed-off-by: Petr Reznicek <kecinzer@gmail.com>
Commits on Aug 7, 2012
  1. @kecinzer @KhasMek

    Phone: Updated czech translation

    kecinzer committed with KhasMek Aug 7, 2012
      Patch Set 2: Remove 2g/3g toggle translations from
      Ic59668716f735bab491df9905bfe99bae90afa31 they are
      added in that commit too.
    
    Signed-off-by: Petr Reznicek <kecinzer@gmail.com>
    Change-Id: Ifc2e154e8a1d1af2d07b22ff8836734f009cb006
Commits on Aug 6, 2012
  1. Turkis Translations Update for Phone

    Faatih Erdem committed Aug 6, 2012
    Change-Id: I298633fe2cf685cc994011a785996b43f4957528
    Signed-off-by: Faatih Erdem <fatiherdem@outlook.com>
Commits on Jul 31, 2012
  1. @netboy3 @romanbb

    Phone: Add Ring Delay feature

    netboy3 committed with romanbb Jul 21, 2012
    This allows the user to set the number of seconds
    before the ringer goes off. This is useful when
    vibrate is enabled to get "vibrate before ring".
    
    Change-Id: If9e72333cc5ce8203bc764e918ad8082312dccb7
Commits on Jul 28, 2012
  1. @codeworkx @Whitehawkx

    Phone: implement noise suppression for phone calls (2/2)

    codeworkx committed with Whitehawkx Jul 26, 2012
    Change-Id: I59720958e4cdd1c432ccd0a7dd51a4fb3ae9b848
  2. Using SystemVibrator in the cases other than Ringer.java

    Daisuke Miyakawa committed with Gerrit Code Review Jul 11, 2012
    In ICS, Phone app was creating separate Vibrator instances in
    Ringer.java and CallNotifier.java, while in Jellybean they started
    relying on one single Vibrator Service.
    See also Id928ffef9a87e2563198240e91184cf59ecebbb1.
    
    It means vibrate()/cancel() calls from two files interfere with each
    other. When "Emergency tone" is set to "Vibrate" in Sound Setting
    (which is only available with CDMA devices), this causes unexpected
    trouble; the "Emergency tone" vibration is canceled immediately by
    Ringer's Vibrator#cancel() call. onPhoneStateChanged() is indirectly
    calling the method.
    
    This change stops using the Vibrator Service in the emergency vibration
    case, so that two Vibrator objects won't interfere with each other.
    
    TESTED (use CDMA phone):
    - Set "Emergency tone" to "Vibrate", and make a phone call to "911"
    -> The device should vibrate for hundreds of mills (even without a
       fix, it may vibrate for an instant, so need to check how long)
    
    Bug: 6794250
    Change-Id: I69e6c3d99b14b3c50c57ff5d59ca42f4ea18024f
Commits on Jul 24, 2012
  1. @sethyx

    Quiet Hours (3/3)

    sethyx committed Apr 14, 2012
    Change-Id: Ib1cbcb0ac3f0c0c2152d9539c73f5e4c0cb57c0c
    Signed-off-by: sethyx <sethyx@gmail.com>
Commits on Jul 16, 2012
  1. @romanbb

    Add a 2G toggle

    romanbb committed Jan 6, 2012
    Change-Id: Ibbf2ca8277397c480089397d5b8ae4ebd10c8a2a
  2. @gsarrica @romanbb

    Adds LTE toggle button to powerwidget. Toggles between NT_MODE_GLOBAL

    gsarrica committed with romanbb Jan 2, 2012
    and NT_MODE_CDMA must be merged with http://review.cyanogenmod.com/#change,11401
    
    Change-Id: I3b0fec1c64f9a57ca8c773987d5482b88b2b4710
Commits on Jul 12, 2012
  1. @rmcc @romanbb

    Phone: Enable LTE for GSM LTE phones (part I)

    rmcc committed with romanbb Apr 17, 2012
    Change-Id: I580c37f3272c8cc8363e8db5b1c227bf6f74a04a
Commits on Jul 3, 2012
  1. merge in jb-release history after reset to jb-dev

    The Android Automerger committed Jul 3, 2012
  2. Fix the non-responsive call screen.

    John Wang committed Jul 3, 2012
    bug:6764322
    Change-Id: Ieca5fc35ca57cd71bc07b5beb2319a67450f9a59
Commits on Jun 16, 2012
  1. merge in jb-release history after reset to jb-dev

    The Android Automerger committed Jun 16, 2012
Something went wrong with that request. Please try again.