{"push_id":658955142,"size":20,"distinct_size":20,"ref":"refs/heads/lp5.1","head":"6342e8874dd49e75c7728565b8211d181ff83faf","before":"9f33d0c917e29d4a07882d80e87c4fdb062a75b7","commits":[{"sha":"1b381ca4a01d05358d8e5a57286cade6f8305313","author":{"email":"5df8b7afbc8bc60e3df630fdc676a579bee7328f@gmail.com","name":"Cristoforo Cataldo"},"message":"Correctly provide the technology to setup data connection\n\nThis commit allows to correctly manage GSM data connection on legacy\nRILs and provides a better readable method to get the technology that\nwill be used to setup data connection.\n\nChange-Id: Ide4e5d193a35d6f02c5320fe8afe9a24659c97d9","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/1b381ca4a01d05358d8e5a57286cade6f8305313"},{"sha":"270900f69e369ade0e32b45156883a48a1281de8","author":{"email":"25b15a7bccf53d5a188f6bf82e4a8014ed9730e7@gmail.com","name":"Danesh M"},"message":"Telephony : Add TRANSPORT_TYPE_COUNT_COLUMN column\n\nChange-Id: I2ed25d2e55f114e87406be29d03eb58925b74b9e","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/270900f69e369ade0e32b45156883a48a1281de8"},{"sha":"2e98670675a77eeea5953beb16d32a384f1067cb","author":{"email":"fc68fd99d9258cdc44c69e2ebee5dcdd673a2e9c@gmail.com","name":"Ian Roy"},"message":"Store correct IMSI when retreived from SIMRecords and use it for RuimRecords\n\nStock stores the IMSI gathered with SIMRecords and uses that value when\nRuimRecords wants to get the APN/operator number.\n\nSet System prop \"ro.telephony.get_imsi_from_sim=true\" to enable this function\n\nChange-Id: I7df5d3c721afa3eeaf2f077b9f7399bd027d448b","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/2e98670675a77eeea5953beb16d32a384f1067cb"},{"sha":"0ce11d8e9a605777da05663c1566b17ba99396d6","author":{"email":"419b20914ad8ee7cdbbc7674d01c492d53cd267e@gmail.com","name":"Pawit Pornkitprasan"},"message":"Forward port Samsung STK support (frameworks/opt/telephony)\n\nSquashed commit of the following:\n\ncommit 7940f7ced44976f03171d09c2ba8b1d29bc9432e\nAuthor: Flamefire <alex@grundis.de>\nDate:   Sat Nov 15 21:26:33 2014 +0100\n\n    Fix crash of Samsung phones\n\n    Using an alternative SMS app like chompSMS leads to a crash as\n    sendResult is an array without any entries (sendResult[0] is accessed)\n    The default SMS app does not show this because mCurrntCmd == null\n\n    Change-Id: Icfef6d20f9082dd1f64ed29b67031d2575896513\n\ncommit ed0cac138315b4dd5b36c35651ba6d23f1a47ae0\nAuthor: Pawit Pornkitprasan <p.pawit@gmail.com>\nDate:   Tue Dec 11 17:22:30 2012 +0700\n\n    Samsung STK: Fix SMS-based STK\n\n    SEND_SMS was falling through to SEND_USSD (which used to do nothing\n    until USSD support was added) causing an Exception because cmdParams\n    is not an instance of SendUSSDParams.\n\n    Fix by using type-checking instead of checking if Samsung STK is\n    enabled (because SendSMSParams and SendUSSDParams will only be\n    created if Samsung STK is enabled.)\n\n    Change-Id: I671014e295e9e529aad25a8b6fbd5a2e5788fc44\n\ncommit 7a9f16293abc6e216004d0c80822d39dac98db98\nAuthor: Pawit Pornkitprasan <p.pawit@gmail.com>\nDate:   Fri Nov 30 21:35:50 2012 +0700\n\n    Samsung STK: Add USSD support\n\n    Allow USSD-based STK applications to work\n\n    Change-Id: I483f37a44a6c3ed43eefcf979e17b84877d03f93\n\ncommit b5ade3b5a527193ffc6e71f6ce55d3a96a83792a\nAuthor: Pawit Pornkitprasan <p.pawit@gmail.com>\nDate:   Fri Nov 30 19:30:08 2012 +0700\n\n    Add Samsung STK support (telephony part)\n\n    Support for SMS-based SIM applications.\n    Partially rewritten the original patch by Jüri Schultz to be less intrusive.\n\n    Change-Id: I15d2de1781a2823e24941dd792db3d372578aa9f\n\nChange-Id: I476959cfadab0ab14f5ed32adf51adca1e3b26b4","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/0ce11d8e9a605777da05663c1566b17ba99396d6"},{"sha":"90e46893b35b0a7381af429de72ff97e4ff1a761","author":{"email":"babb6ed3d7be2c623cb8490aab42d80098545426@gmail.com","name":"repo Shareef Ali"},"message":"Telephony: Add OperatorReplace api to framework:\n\nthis converts the operator number into carrier name, 2 API\n\nthis one load once if the number is the same through the life span of the SIM.\npublic static String operatorReplace(String response)\n\nThis one is for loop based sisuation, doesn't lazy load the selective-spn.xml,\n\npublic String unOptimizedOperatorReplace(String response)\n\nChange-Id: I4273e6091df8c0e59ca86ac6d69bd8e40e9c4d44","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/90e46893b35b0a7381af429de72ff97e4ff1a761"},{"sha":"2bd33023cd1d14ce9e13de0eefae9565b90c6345","author":{"email":"308059d2078ba123c435ebf7d0f20d8f137330cf@cyngn.com","name":"Raj Yengisetty"},"message":"Set default SMS outgoing check interval to 15 minutes\n\nChange-Id: I61c506d931df7c5c437c3fddf72495c836a7107f","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/2bd33023cd1d14ce9e13de0eefae9565b90c6345"},{"sha":"c83c398c6e9f6c006e3ebd29edffbe878b2e128c","author":{"email":"6b83a1e1785655638a42749a41f270fd4d63cd36@cerqueira.org","name":"Ricardo Cerqueira"},"message":"GsmSST: Disregard any invalid verbose values for timezones in NITZ requests\n\nAnd assume anything resulting in \"GMT\" is invalid, since that's the\ndefault value returned by libcore\n\nChange-Id: I361650400e71976d8327ee3929947ca26a9eff57\n(cherry picked from commit f440bcd71fe735872b7e4c7ecd557503a79df756)","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/c83c398c6e9f6c006e3ebd29edffbe878b2e128c"},{"sha":"7a156ffcca5e022d5c5642ab2e6d6ab6ddd5fc1e","author":{"email":"3055effa054a24f84cf42cea946db4cdf445cb76@cyngn.com","name":"Raj Yengisetty"},"message":"SmsUsageMonitor: update SMS limits with ContentObserver\n\nPreviously if a user exceeded the SMS limit and then chose to\nincrease the limit, the alert dialog continues to show every\nnew message the user attempts to send. This patch will update\nthe SMS limit variables when the limits are updated so that\nwhen the user increases the SMS limit, the user will not\ncontinue to see the alert dialog.\n\nChange-Id: I6e10c5c5e8633f12ad2280c07d55cf423e740267","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/7a156ffcca5e022d5c5642ab2e6d6ab6ddd5fc1e"},{"sha":"4e3b91cd0a92e184eff122eaee11b55f01f474da","author":{"email":"83d5e1e49bd5f0ebbf6c9ba40416057fac1b5d76@cyngn.com","name":"Rohit Yengisetty"},"message":"opt-telephony : fixing boo boo .. compilation error (referencing a static context)\n\nChange-Id: If62e4cc999028d2fc2bf8f06dab7bb9a263c140f","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/4e3b91cd0a92e184eff122eaee11b55f01f474da"},{"sha":"1d87b3b62385273544d0b89467b4b0d118020dd5","author":{"email":"3055effa054a24f84cf42cea946db4cdf445cb76@cyngn.com","name":"Raj Yengisetty"},"message":"SMSUsageMonitor: read limit values from Settings.Secure\n\nChange-Id: Id10048236414bf2d1e2168a4c45bd0a7ba0fdc4b","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/1d87b3b62385273544d0b89467b4b0d118020dd5"},{"sha":"86210221b588729275420c8faf3d72cbf44bd1f3","author":{"email":"22c0405348d7188358fb4441acebc75acaf3d208@gmail.com","name":"JooJooBee666"},"message":"DcTracker: Handle null waitingApns properly\n\nIf getWaitingApns is null, com.android.phone crashes due to\nno valid checking for a null waitingApns.\n\nChange-Id: Ic96c3ddb1cad2cf06cedfc2c46c39f6d93e469d7","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/86210221b588729275420c8faf3d72cbf44bd1f3"},{"sha":"7ab61a94561d2b1419d88b36ec9d7fdfad5a33fd","author":{"email":"6b83a1e1785655638a42749a41f270fd4d63cd36@cerqueira.org","name":"Ricardo Cerqueira"},"message":"SMSDispatcher: Fix determining the defaultSmsApp for proxied messages\n\nWe can't rely on the calling UID, since for re-broadcasted texts that'll\nalways be the telephony itself; so if called by the framework, use\nthe sentIntent creator to determine which app originated the message\n\nChange-Id: I60ac02f6ae09f4260f5494659a174352f353aa2a","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/7ab61a94561d2b1419d88b36ec9d7fdfad5a33fd"},{"sha":"c6c171f3e118820dc411874d272afce75c0a848b","author":{"email":"308059d2078ba123c435ebf7d0f20d8f137330cf@cyngn.com","name":"Raj Yengisetty"},"message":"Generate transaction Ids for RetrieveConf\n- This is required to be able to backup and restore received MMS\n\nChange-Id: I146af50206ee4a936c51dfc0d684f9d5514bf24b","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/c6c171f3e118820dc411874d272afce75c0a848b"},{"sha":"2cb8cb5200c818502aa84862023ee227b58fade8","author":{"email":"c692d6a10598e0a801576fdd4ecf3c37e45bfbc4@cs.pitt.edu","name":"William C. Garrison III"},"message":"Telephony: If no wrapped message, originating address is null\n\nA Verizon HTC m8 user reported this error:\n\nhttp://pastebin.com/3LaYGB6X\n\nwhich means that mWrappedSmsMessage is null, meaning it wasn't created\nsuccessfully by createFromPdu(pdu, format). Let's let getOriginatingAddress()\nreport this as a null, and see if createFromPdu(pdu) can create the wrapped\nmessage properly.\n\nEven if it's still a null, TextUtils.isEmpty will return true, meaning the\nmessage's address won't be returned (better than crashing com.process.phone).\n\nChange-Id: I419bc3e6045b0cf7d62a348a0be02555e0f7b76e","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/2cb8cb5200c818502aa84862023ee227b58fade8"},{"sha":"79c3d169433250cb4096e573437071965aa72ce3","author":{"email":"09d47f559e0290641383a2672396688300765eb1@gmx.net","name":"Thomas Wendt"},"message":"Skip unknown tags instead of aborting when parsing UICC TLV data\n\nThis fixes issues like broken mobile data and no outgoing calls for SIM\ncards that return unkown tags (at least F1 has been seen in the wild).\n\nChange-Id: I4fe5ddc7992b1b3bb025f2a5f9e2b3f410d54841","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/79c3d169433250cb4096e573437071965aa72ce3"},{"sha":"0bd34b43d7964bc70a775927ded5e8a8faa94c0e","author":{"email":"4bceda912b479e46f041c22bcc2c9ed75fe8d5cc@web.de","name":"Danny Baumann"},"message":"Properly handle upgrade scenarios.\n\n- Set SIM color if unset before (after upgrade)\n  [NB: This could also be done in the telephony provider, but would\n       require duplicating the getUnusedColor() logic]\n- If we had a display name at some point, only overwrite it with new\n  carrier names, but not with the generic \"CARD x\" string\n\nChange-Id: I05457f5da8cd6218be7b25736c8c322b17cb97c5","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/0bd34b43d7964bc70a775927ded5e8a8faa94c0e"},{"sha":"5b8a04912893adc82fd7a043d40d96ebc5292162","author":{"email":"4bceda912b479e46f041c22bcc2c9ed75fe8d5cc@web.de","name":"Danny Baumann"},"message":"Fix NPE on bootup.\n\nonProcessRequest() expects the object to be fully initialized. As commit\naa0fdbb47d2a73ae41c4f15ed5a0d331641adb14 made DctController run on a background\nthread, posted messages can be processed in parallel to the constructor,\nso make sure to initialize the needed components before running code\nthat (eventually) will post messages.\n\nChange-Id: Icfac54ebff5fd82c0212d0167de7ae76eb04098f","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/5b8a04912893adc82fd7a043d40d96ebc5292162"},{"sha":"c3e690f23b61e662d75e42cff40c6ebe530ad339","author":{"email":"ad5ede63337b3f6ba0c8f4353e50bd01ded91d63@gmail.com","name":"Dan Pasanen"},"message":"CdmaLteServiceStateTracker: allow forcing reading eri from xml\n\n* Some devices rely on eri.xml for their cdma text display and\n  must be forced to use it. Not reading from eri.xml results in\n  weird carrier display like NAM1 when on a cdma data network\n\nChange-Id: I73cbedafda912e52817d57e791bf57f8fb32ab48","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/c3e690f23b61e662d75e42cff40c6ebe530ad339"},{"sha":"9ae08bf89d71da5828d168d997a8fa6e10cdd681","author":{"email":"3be945bfeeebacf832ea217f2164100306661e3a@JustArchi.net","name":"JustArchi"},"message":"RIL: Make some methods protected\n\nThis is required for some RIL subclasses, if they want to use them\n\nChange-Id: I59f0148be0f49b4ee2997a669e74a61c2f6a8069","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/9ae08bf89d71da5828d168d997a8fa6e10cdd681"},{"sha":"6342e8874dd49e75c7728565b8211d181ff83faf","author":{"email":"9ebd8714ff8fcc0b612d910b416cbd3666fb281a@gmail.com","name":"Patrick Lower"},"message":"MMS: Update apnProfileID for MMS only apn.\n\nBased on new system property (ro.telephony.mms_data_profile) set at device level\n\nChange-Id: I3dfaddc6d4a0ee581f98e9290d4593b79cd3b2c6","distinct":true,"url":"https://api.github.com/repos/aosp-samsung-msm7x30/android_frameworks_opt_telephony/commits/6342e8874dd49e75c7728565b8211d181ff83faf"}]}