{"push_id":1048715316,"size":12,"distinct_size":12,"ref":"refs/heads/mm6.0","head":"f76875c81db13dc1f7c3bfc8bbd1d390f4a76e8c","before":"de8a49fd782c7a6e4541072c350df313e9ead33d","commits":[{"sha":"b73c06f8ec6d9dcf6037d7a6267a208b1e1b90e6","author":{"email":"9defb1d2166fe02be9724618510318ef57e74e91@gmail.com","name":"Michael Bestas"},"message":"Telephony: Fix translatability of network modes\n\nChange-Id: I942ab5ffc60badcc3d59109f543522a2619a04f1","distinct":true,"url":"https://api.github.com/repos/LiquidSmooth/android_packages_services_Telephony/commits/b73c06f8ec6d9dcf6037d7a6267a208b1e1b90e6"},{"sha":"e10c16de8ee32338869a67b617d2bb9653e2b0b8","author":{"email":"419b20914ad8ee7cdbbc7674d01c492d53cd267e@gmail.com","name":"Pawit Pornkitprasan"},"message":"phone: Add option for setting device phone number (squashed)\n\nSquashed commit of the following, with some more cleanup :)\n(from gingerbread)\n\ncommit 53aaa90d95c83fff8f869c187cc291f51d3be6a6\nAuthor: Pawit Pornkitprasan <p.pawit@gmail.com>\nDate:   Thu Nov 24 12:01:03 2011 +0700\n\n    Whitespace fixes\n\ncommit d98314c62fa371c7a8bbcda0d5221eb1b72cd639\nAuthor: Pawit Pornkitprasan <p.pawit@gmail.com>\nDate:   Tue Aug 30 23:15:07 2011 +0700\n\n    Phone: Set MSISDN on boot from saved setting if SIM returned empty \"My Phone Number\"\n\n    Some carriers don't set the MSISDN (My Phone Number) and CM remedied\n    that by adding a setting in \"Additional settings\" in Call Settings\n    which saves a new MSISDN to the SIM. However, some phones fails to\n    save the MSISDN to the SIM and another remedy was added to set it\n    every boot from the stored value. However, the current implementation\n    only sets it if the framework returns a null value. This patch also\n    sets it if the framework returns an empty string.\n\n    Patch Set 3:\n    - Fixed simstate checking as the intent extra is a string not an\n      integer\n    - Removed airplane mode checking as simstate will be triggered anyway\n\n    Change-Id: If8875b841d2029be12f367ab6f309bbfb81fc330\n    (cherry picked from commit 4045310b01b3c74fb06be69809f57be7d85dd32a)\n\ncommit 10959fc16e91bff31ed136fc609b6035777efacf\nAuthor: Ricardo Cerqueira <cyanogenmod@cerqueira.org>\nDate:   Sat Aug 27 00:35:25 2011 +0100\n\n    Phone: Fix race condition in BOOT_COMPLETED intent\n\n    BOOT_COMPLETED was triggering a read (and write) of SIM extra\n    fields, regardless of whether the SIM was actually ready for it\n    or not.\n    If the boot happened to complete before the radio layer\n    was ready, we were trying to do iccIO before we were allowed to.\n    This resulted in errors for most phones, but on at least one it caused\n    the whole iccIO interface to lock up until the next reboot (where the\n    same would probably happen again)\n\n    So... trigger the write with the SIM_READY intent itself instead of\n    using BOOT_COMPLETED\n\n    Change-Id: I027fab6000cae0ed94ea1513553d883fde99ca75\n    (cherry picked from commit 495628ca2852aa5cde792f7c38f4b26ed8a6d2cf)\n\ncommit c9601d4df39cd2afbe2ffc864e5fe7a36c94ddd9\nAuthor: Peter Fares <mrpeter05@gmail.com>\nDate:   Wed Jan 19 02:00:38 2011 -0600\n\n    Restore unknown phone number after toggling airplane mode\n\n    Change-Id: I1a92422c3cddb93d356f2a28041df8550bee8f7a\n    (cherry picked from commit c9639061dcc6ae167e736e5dbd34ede1621edaa1)\n\ncommit fe5042c3c29fb01bc6a4a3680b506840a8c36bad\nAuthor: Jiri Tyr <jiri.tyr@gmail.com>\nDate:   Sun Jan 16 23:52:01 2011 +0100\n\n    Save phone numbert when entered and set it again when boot completed.\n\n    Change-Id: Id51da585c9ceb5071bf49e880ddb12cd6f70023c\n    (cherry picked from commit 9648847f060d8a267fa4600c9754e827b3b93550)\n\ncommit 32bc75569d6df75b14447c3215c0e29e7fe6d3f5\nAuthor: Steve Kondik <shade@chemlab.org>\nDate:   Fri Aug 20 19:35:17 2010 -0400\n\n    phone: Fix case where MSISDN alpha tag is not set\n\n    The new \"My phone number\" option was not being saved to the SIM because\n    the alpha tag was not previously set. This change externalizes the\n    preference code and defaults the alpha tag to \"Voice Line 1\".\n\n    Change-Id: I15d4b08eeb026e0fdc32bebd7e315eed251061c9\n\ncommit 50a25fa4a0c11c4c00bd41094ae2796efe71123c\nAuthor: Steve Kondik <shade@chemlab.org>\nDate:   Sun Aug 15 20:19:42 2010 -0400\n\n    phone: Add option for setting device phone number\n\n    Change-Id: I4ce4ced23b3fa9803fae4f1725ef21b01a25e149\n\nSigned-off-by: Chirayu Desai <cdesai@cyanogenmod.org>\nSigned-off-by: Adnan Begovic <adnan@cyngn.com>\nJIRA: BASH-82\nChange-Id: I4ce4ced23b3fa9803fae4f1725ef21b01a25e149\n\nTelephony: Create MSISDNEditPreference per active phone.\n\nChange-Id: I32b0a3df1c1282252492811392e582caecc6bb9a\n\nMyPhoneNumber: Handle msim sim state changed broadcast.\n\nChange-Id: I5c7998e092376905e818f46ec2c3632f015b69c4\n\nphone: Fix crash in MSISDNEditPreference when changing phone num.\n\nWhen GsmUmtsAdditionalCallOptions's onCreate is called w/o a\nBundle handle, mMSISDNButton.init won't get called, hence\nMSISDNEditPreference's mPhone is not initialized, which causes a\ncrash when onDialogClosed accesses mPhone.\n\n* mMSISDNButton was not initialized, retrieve handle from prefSet\n* Call mMSISDNButton.init to make sure mPhone is initialized\n\nConflicts:\n\tres/values/cm_strings.xml\nChange-Id: Ia0b629dab69edbc76d542dc603251f4d98715227\n\n\tmodified:   AndroidManifest.xml\n\tmodified:   res/values/cm_strings.xml\n\tmodified:   res/xml/gsm_umts_additional_options.xml\n\tmodified:   src/com/android/phone/GsmUmtsAdditionalCallOptions.java\n\tnew file:   src/com/android/phone/MSISDNEditPreference.java\n\tnew file:   src/com/android/phone/MyPhoneNumber.java","distinct":true,"url":"https://api.github.com/repos/LiquidSmooth/android_packages_services_Telephony/commits/e10c16de8ee32338869a67b617d2bb9653e2b0b8"},{"sha":"00f58fe3e279a7f56428f88bfff81ed4855c5fee","author":{"email":"674f59b55a0c31c02e3a1e8a891b40d5c2b02329@gmail.com","name":"eyosen"},"message":"TeleService: switches for checkboxes\n\nPS2: Change commit message\n\nSigned-off-by: eyosen <abittin@gmail.com>\n\nConflicts:\n\tsrc/com/android/phone/CallFeaturesSetting.java\nChange-Id: Ife223b4609044602a96f922494b59280855a89da\n\n\tmodified:   res/xml/call_feature_setting.xml\n\tmodified:   res/xml/phone_account_settings.xml\n\tmodified:   src/com/android/phone/CallFeaturesSetting.java\n\tmodified:   src/com/android/phone/settings/PhoneAccountSettingsFragment.java","distinct":true,"url":"https://api.github.com/repos/LiquidSmooth/android_packages_services_Telephony/commits/00f58fe3e279a7f56428f88bfff81ed4855c5fee"},{"sha":"a54da6020e22275e5445e6c6f8c1cd3d7d2dab65","author":{"email":"c1b83eb86e217d56d257d00d1cddd50f3df499ea@cyngn.com","name":"Marcos Marado"},"message":"Change string \"Cellular\" to \"Mobile\"\n\nChange-Id: Ia10ddfe4ecf77322e913045ee039fa34a700fddc","distinct":true,"url":"https://api.github.com/repos/LiquidSmooth/android_packages_services_Telephony/commits/a54da6020e22275e5445e6c6f8c1cd3d7d2dab65"},{"sha":"ef1c16fcdc6c63522f35960fe01971307b43d691","author":{"email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@kasick.org","name":"Mike Kasick"},"message":"Remove hard-coded CDMA roaming mode restrictions.\n\nPrior to this, the CDMA roaming mode (from the \"System select\" setting) is\nvetted against a hard-coded list of two acceptable values (CDMA_RM_HOME:0\nand CDMA_RM_ANY:2).  This commit instead vets against the\ncdma_system_select_values list, which contains those two values by default,\nbut may be overridden on a per-device basis.\n\nFor motivation, epicmtd in stock Gingerbread doesn't use CDMA_RM_ANY:2, but\nvalues 5-8 to select between automatic domestic, international, both, and\nno roaming.  Without this, roaming is unintentionally disabled anytime the\n\"Mobile networks\" setting screen is opened.\n\nFrom CM 11:   Ib99fba45e9a85260ca6e3cebdecff988b4ed5547\n     CM 10.2: I6611822822f32cd132a1794e7ca11bf5f751994d,\n     CM 9:    I589c660fe3a1b9920cecfc7e6dc044f3f722fbb2.\n\nChange-Id: I69800d855ceb987570bbf9fd95fc72141735a236","distinct":true,"url":"https://api.github.com/repos/LiquidSmooth/android_packages_services_Telephony/commits/ef1c16fcdc6c63522f35960fe01971307b43d691"},{"sha":"d0f4d7d4e079dfb0c7c70fba0342753b99a019e3","author":{"email":"cd29de32d4c2f73c4d50e4968d477856b3158715@cyngn.com","name":"Adnan Begovic"},"message":"Telephony: Exit call features if our error is unrecoverable.\n\n  When the user is OOS or has no SIM card inserted the dialog\n  dismissal should finish the base activity to not confuse the user.\n\n  JIRA: BASH-81\n\nChange-Id: Icf83087766738b109212650cfafa428daea59221","distinct":true,"url":"https://api.github.com/repos/LiquidSmooth/android_packages_services_Telephony/commits/d0f4d7d4e079dfb0c7c70fba0342753b99a019e3"},{"sha":"fbeef10fd6ec61f5e8db89a05deaedef3aa1a58a","author":{"email":"008f1a608b18b6ac7dfe10f61323880658d19a77@gmail.com","name":"BadDaemon"},"message":"Telephony: Improve NetworkSelection\n\n- Fixed: Remove Callback before registering again\n- Improved: Sort networks by state, add current, default sim and Lock-Icons\n- Improved: Allow cancelling search (to allow faster choosing of automatic selection)\n\nChange-Id: Iad9dbb20befa7949d66bd93c3a1188ec8d15dcf6\n\nTelephony: Further improve network selection\n\nMake style fit settings app\n\nChange-Id: Ia2753582bc7b375d0a8a965544a9abd216793aaf\nSigned-off-by: linuxxxxx <joey@cyanogenmoditalia.it>","distinct":true,"url":"https://api.github.com/repos/LiquidSmooth/android_packages_services_Telephony/commits/fbeef10fd6ec61f5e8db89a05deaedef3aa1a58a"},{"sha":"732cfa1e3fec39a9262736d885b72fefcd53cf7c","author":{"email":"6c9bff5473b68c1565a176ad458785864409abaa@gmail.com","name":"LuK1337"},"message":"Add missing list_networks_key category\n\n* Fixes mismerge after f039b02\n\nChange-Id: Ia869e170993820902ff8f6b158c57b1c48ce9de2","distinct":true,"url":"https://api.github.com/repos/LiquidSmooth/android_packages_services_Telephony/commits/732cfa1e3fec39a9262736d885b72fefcd53cf7c"},{"sha":"25d70c1e2b70475c103ce2b6394fd326ff655658","author":{"email":"8e0ab2b207da89850486c138d22ac5705fdd3cd9@cyanogenmod.com","name":"Abhisek Devkota"},"message":"Use libphonenumber instead of libphonenumbergoogle\n\nThere is no need for this split anymore\n\nConflicts:\n\tsrc/com/android/phone/PhoneInterfaceManager.java\nChange-Id: I3f8112f71bbda02f5c6ec24e4328a55b6b9fa048\n\n\tmodified:   src/com/android/phone/PhoneInterfaceManager.java","distinct":true,"url":"https://api.github.com/repos/LiquidSmooth/android_packages_services_Telephony/commits/25d70c1e2b70475c103ce2b6394fd326ff655658"},{"sha":"eb0f098a3147379521d1faf201b32ff339bdac14","author":{"email":"78601e57ee83647e8b7edd75f0813a55a70302d1@gmail.com","name":"Dave Daynard"},"message":"Telephony: reload CarrierConfig based on changes to build display version\n\nCyanogenMod devices tend to override the build fingerprint with a value\nfrom a shipped stock ROM, which means this check will never change even\nif the user flashes a new nightly\n\nChange-Id: Ic29cb9587f099087c5870f5e8c501dfc1d0a5478","distinct":true,"url":"https://api.github.com/repos/LiquidSmooth/android_packages_services_Telephony/commits/eb0f098a3147379521d1faf201b32ff339bdac14"},{"sha":"635fcbacd62d3059d64cc02ff0f393ffd13215de","author":{"email":"a5db94d664692b7c78a02e8ea07fa6b3486489cc@codeaurora.org","name":"kaiyiz"},"message":"Telephony: Return the correct res id for text and tone\n\nReturn the correct id of showing text and playing tone\nfor each DisconnectCause (clear code).\n\nCRs-Fixed: 801884\nChange-Id: Iad87dbe34b74b94978c21968dce09913af691392\n(cherry picked from commit 634edc6659771be2d1fbac9ef70ddb44c8960414)","distinct":true,"url":"https://api.github.com/repos/LiquidSmooth/android_packages_services_Telephony/commits/635fcbacd62d3059d64cc02ff0f393ffd13215de"},{"sha":"f76875c81db13dc1f7c3bfc8bbd1d390f4a76e8c","author":{"email":"6c9bff5473b68c1565a176ad458785864409abaa@gmail.com","name":"LuK1337"},"message":"Move list_networks_key to separate widget\n\n* Should prevent from removing \"Choose Automatically\"\nbutton and \"Available networks\" title.\n* Before: http://i.imgur.com/ffkeyyv.png\n* After: http://i.imgur.com/u52ubQ6.png\n\nChange-Id: I7ba372e8597f0beec8531aeaca1daf5ff5a274df","distinct":true,"url":"https://api.github.com/repos/LiquidSmooth/android_packages_services_Telephony/commits/f76875c81db13dc1f7c3bfc8bbd1d390f4a76e8c"}]}