Commit 8cc0417c authored by Paul Keith's avatar Paul Keith Committed by Christopher H

ril: service: Add workaround for "ring of death" bug

[javelinanddart]: Forward port to ril-caf on lineage-15.1

Change-Id: Ifeeee11ee83deddb8eff565847641c45a105378f
parent 2ef158a2
......@@ -7651,6 +7651,18 @@ int radio::cdmaInfoRecInd(int slotId,
record->signal[0].signalType = infoRec->rec.signal.signalType;
record->signal[0].alertPitch = infoRec->rec.signal.alertPitch;
record->signal[0].signal = infoRec->rec.signal.signal;
/* Drop the response to workaround the "ring of death" bug */
if (infoRec->rec.signal.isPresent
/* IS95_CONST_IR_SIGNAL_IS54B */
&& infoRec->rec.signal.signalType == 2
/* IS95_CONST_IR_ALERT_MED */
&& infoRec->rec.signal.alertPitch == 0
/* IS95_CONST_IR_SIG_IS54B_L */
&& infoRec->rec.signal.signal == 1) {
return 0;
}
break;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment