{"push_id":1526416803,"size":1,"distinct_size":1,"ref":"refs/heads/n7x","head":"9ce326ff44f64d33852f2e46b7df59d2a3e92951","before":"0a76c515f840e6e0ecd7e2062bf6f563f95f8acc","commits":[{"sha":"9ce326ff44f64d33852f2e46b7df59d2a3e92951","author":{"name":"Pawit Pornkitprasan","email":"bb8541c99aa48ca615c6899268f9ff8c191beef6@gmail.com"},"message":"RIL: Squash support for old RIL\n\nAlso clean up unused old RIL features.\n\ncommit 6536e023ed1523b6184da5d5704570fb3e24f01a\nAuthor: Emilio López <turl@tuxfamily.org>\nDate:   Fri Oct 12 16:45:29 2012 +0000\n\n    telephony: let us write just the aid on getIMSIForApp\n\n    This implements a new RIL compatibility feature, \"writeaidonly\", that\n    lets us write just the aid, without the preceding 1. This is needed to\n    be able to read the IMSI correctly on some Motorola RILs\n\n    Change-Id: I48e9d76db6730571c01d59313fc7a5e79845f922\n\ncommit e470d722cc6fc5705d6e407a90f34692f019129f\nAuthor: Hashcode <hashcode0f@gmail.com>\nDate:   Mon Sep 24 11:29:48 2012 -0700\n\n    ril: avoid sending null aid string in getIMSI\n\n    A change to how getIMSI works in JB causes null aid strings\n    to be sent.  The result for RILs older than v7 is a corrupt\n    ril response in SIMRecords::fetchSimRecords.  This corruption\n    ends up setting mImsi to null (in SIMRecords) and that causes\n    havoc w/ 3g/4g data connections.\n\n    This patch avoids sending null aid strings and has fixed\n    data connection issues on several Motorola devices.\n\n    This new patch is implemented as an opt-in old ril feature\n\n    Change-Id: I6682ea10c8b216e2adc5abffbcc50f3cb6c9d7b8\n\ncommit 16cd02ad6f9679ed5895d53e9d07fef3ee9d3240\nAuthor: Robert Burns <burnsra@gmail.com>\nDate:   Tue Sep 25 09:33:24 2012 -0400\n\n    Revert \"ril: avoid sending null aid string in getIMSI\"\n\n    This reverts commit 4b785569b338d150dccdb5bb6d3a290b068e603c.\n\n    This change has been verified as breaking network for toro/toroplus.\n\n    Change-Id: I74e43acd10d4b38e149acf55e08537430f871139\n\ncommit 814e909c879621101640128fe0a0c9f0ad2ef504\nAuthor: codeworkx <codeworkx@cyanogenmod.com>\nDate:   Tue Sep 25 13:06:15 2012 +0200\n\n    ril: dedup mRilVer\n\n    Change-Id: I665b5c1c502d3cc49d2b3343a2e9eafc8b8e5a77\n\ncommit 69292881c8c120c90852d306a5c312a07dd19c10\nAuthor: codeworkx <codeworkx@cyanogenmod.com>\nDate:   Tue Sep 25 02:51:18 2012 +0200\n\n    fix build: add missing instance variable mRilVer\n\n    Fixes commit 4b785569b338d150dccdb5bb6d3a290b068e603c\n\n    Change-Id: Id239285aff6997eaa42521b695b6812029f580c1\n\ncommit 4b785569b338d150dccdb5bb6d3a290b068e603c\nAuthor: Hashcode <hashcode0f@gmail.com>\nDate:   Mon Sep 24 11:29:48 2012 -0700\n\n    ril: avoid sending null aid string in getIMSI\n\n    A change to how getIMSI works in JB causes null aid strings\n    to be sent.  The result for RILs older than v7 is a corrupt\n    ril response in SIMRecords::fetchSimRecords.  This corruption\n    ends up setting mImsi to null (in SIMRecords) and that causes\n    havoc w/ 3g/4g data connections.\n\n    This patch avoids sending null aid strings and has fixed\n    data connection issues on several Motorola devices.\n\n    Change-Id: Ic1fc363e35d79793c48d19080a2e028e428b888f\n\ncommit 154221766ac6bcb1c0af549377e65a8c8ec5d0a0\nAuthor: Ethan Chen <intervigil@gmail.com>\nDate:   Mon Sep 3 01:21:04 2012 -0700\n\n    RIL: make data call APN a selectable RIL feature\n\n    Disabling this for all RIL versions above 3 can cause issues with some\n    device RILs and establishing a data connection.\n\n    Change-Id: I7be41b120663b0839beec95c22d0615f5e79c582\n\ncommit b40a14246e50429d91e603a64d6baac7813699d1\nAuthor: Janne Grunau <j@jannau.net>\nDate:   Tue Aug 14 22:32:08 2012 +0200\n\n    RIL: fix protocol mismatch for DataConnectionState_v4\n\n    The apn got dropped in DataConnectionState v4.\n\n    Avoids UnknownHostExceptions in DataCallState.setLinkProperties().\n\n    Change-Id: Icd0a1ba1c77cead13b15b3749965edead5f59135\n\ncommit 431c19a5ef39003383de3fc44c636f8d03e74a17\nAuthor: isimobile <isimobile@ismaakit.com>\nDate:   Wed Jan 11 21:34:47 2012 +0200\n\n    telephony: Added support for use of Honeycomb Radio (Modem).\n\n    -squashed (RIL: reference ICS and GB):\n    isimobile/android_frameworks_base@7507127\n    isimobile/android_frameworks_base@af2b84d\n    isimobile/android_frameworks_base@872156a\n    isimobile/android_frameworks_base@400bbc4\n    isimobile/android_frameworks_base@7cb289d\n\n    -cleaned up some whitespace\n\n    Change-Id: I3a3474245bb336bc3f275605648f5f94f3f9b6e7\n\ncommit 87ee134d8a0a09ff5c824450969207fa66531f2f\nAuthor: Emilio López <turl@tuxfamily.org>\nDate:   Thu Dec 1 21:35:21 2011 +0000\n\n    RIL: skip broken RIL_UNSOL_DATA_CALL_LIST_CHANGED\n\n    Some old RILs might produce events with type 'IP' containing the remote IP\n    address, normally 10.64.64.64. These events mismatch with the previously\n    generated ones and cause the system to take the connection down, even if\n    it was up and working correctly.\n\n    Add skipbrokendatacall to ro.telephony.ril.v3 to enable the workaround.\n\n    Change-Id: I3bc3c84735201a797011aafba2718638a826f31d\n\ncommit b2cfc6f82f75fe47e5ca66ac7ee5bab1740f4a45\nAuthor: Tom Giordano <tomgiordano83@gmail.com>\nDate:   Mon Nov 28 02:51:53 2011 +1100\n\n    v3 RIL: another getDataCallState fix\n\n    Change-Id: Ie4e69e231956f46bc1b82550fdf4863c1367efaf\n\ncommit 16330ce5c921792115bc796a3229057491524915\nAuthor: Pawit Pornkitprasan <p.pawit@gmail.com>\nDate:   Sun Nov 27 09:17:19 2011 +0700\n\n    v3 RIL: Fix getDataCallState and PIN setting\n\n    Change-Id: Icf5cee33aeec58cffb23430f0f7b06b9971a71ad\n\ncommit 3f730cc1055739dc4cbf53b44acf9c254c43a52b\nAuthor: Koushik Dutta <koushd@gmail.com>\nDate:   Fri Nov 25 17:23:58 2011 -0800\n\n    Break the legacy ril shims into specific features. The ICC feature breaks crespo,\n            but crepso needs the signal strength feature.\n\ncommit 6b09342ad9131754eeaa733364c2f4474a10bde7\nAuthor: Emilio López <turl@tuxfamily.org>\nDate:   Sun Nov 20 22:12:28 2011 +0000\n\n    RIL: handle the lack of version gracefully on older RILs\n\n    Change-Id: I8227c55968f502112c5b6ac334eee505c29924c2\n\ncommit 913255a820cfcb99a6d89ca036eba53c110adea2\nAuthor: Kolja Dummann <k.dummann@gmail.com>\nDate:   Mon Nov 21 22:27:45 2011 +0100\n\n    RIL: fix pin unlock for old ril\n\n    Change-Id: I27eb348233d41618875473ca9bdb93d339c359f9\n\ncommit 27b873d14816282bab22db8a5920ca01466d36d0\nAuthor: Ricardo Cerqueira <github@cerqueira.org>\nDate:   Thu Nov 17 11:16:23 2011 +0000\n\n    RIL: Support signal strength format from v3 vendor RILs\n\n    Enable by setting property ro.telephony.ril.v3=1\n\n    Change-Id: I2eb23ab5d17d15ed71e5777dcd368d47c87e29ef\n\ncommit 8d0f918912cd2ede742eb40f3f6296819b4e2e71\nAuthor: Ricardo Cerqueira <github@cerqueira.org>\nDate: 2012-11-22 19:11:19 +0100\n\n    telephony: Reintroduce the old ICS RadioStates\n\n    All the previous SIM/RUIM states are now equivalent to \"RADIO_ON\".\n    Tested with a fully ICS-compliant set of radio libraries, and appears\n    to work fully.\n\n    Change-Id: Id34320c59a316e2b6747bd3a48077b863ab772d6\n\ncommit 7a2fa6272bdfcf8b4bc665848a56689271e1b573\nAuthor: Adnan Begovic <adnan@cyngn.com>\nDate:   Mon Feb 8 14:36:37 2016 -0800\n\n    telephony: Add oldril feature setPrefNwTypeOnUnsolConnected.\n\n      Commit 3feff8730f1de770131c984c5708a7da539943b6 removed\n      the set nw mode on unsolicited connect which is causing\n      data connection failures on certain devices.\n\n    Change-Id: I641841ba170a98f595e25516d01c0ff86ba17ff0\n\ncommit b9e5208e64a016e86be83d9d5328f6412cb16c65\nAuthor: Danny Baumann <dannybaumann@web.de>\nDate:   Thu Nov 5 11:06:09 2015 +0100\n\n    Activate default UICC application if not done automatically\n\n    Provide compatibility to the pre-M behaviour.\n\n    Change-Id: Ie87e40cf1da3b19fd37e2c07ff50845f0842216a\n\ncommit 40800fdd00d2d7a311cb19390065bdc39bcc423e\nAuthor: Danny Baumann <dannybaumann@web.de>\nDate:   Mon Dec 7 16:37:45 2015 +0100\n\n    Also activate default UICC apps once after SIM presence\n\n    Some devices apparently need this, and it shouldn't hurt on other\n    devices either.\n\n    Change-Id: I7feb27cceeffc30081e682a6f6b0e2bdb6ad5087\n\ncommit e243626e34bcf7383cfcdc4e80d1a9d6176b0ede\nAuthor: Ricardo Cerqueira <github@cerqueira.org>\nDate: 2013-04-01 17:38:02 +0100\n\n    RIL: Add compatibility with qcom's DSDS\n\n    Devices with radio libraries built against a DSDS-enabled qualcomm\n    BSP (anything in the last 4 or 5 months, apparently) have a slight\n    incompatibility in the RIL protocol: it expects the first 4 bytes\n    of the datastream to be the slot's identification (even if the\n    device isn't dual-SIM). Absence of those 4 bytes will make the\n    connection hang.\n\nChange-Id: Ib8e7a80e604f6f591f314c4e9cdb6f760a759ffc","distinct":true,"url":"https://api.github.com/repos/DirtyUnicorns/android_frameworks_opt_telephony/commits/9ce326ff44f64d33852f2e46b7df59d2a3e92951"}]}
{"actor":{"display_login":"DirtyUnicorn"}}