[EAS] Decoding cell broadcast diagnostics on your iPhone
Sean Donelan
sean at donelan.com
Thu Oct 4 04:06:17 CDT 2018
On your iPhone (and android, and likely other cell phone OS), there are
detailed diagnostics logs. On your iPhone, look under
Settings->Privacy->Analytics->Analytics Data->awdd-<date ...>
"awdd" means Apple Wireless Diagnostic Data. In the file for October 3,
there may be something that looks like this:
metriclogs {
triggerTime: 1538590702067
triggerId: 524356
profileId: 174
commCenterGSMCellBroadcastEvent {
timestamp: 1538590702066
message_id: 4370
message_code: 0
update_number: 0
emergency_user_alert: false
}
}
Its usually a big file, so you'll need to scroll a long way. The entries
are in triggerTime order, which is the date/time, will help narrow down
where in the file.
That is the diagnostic data about the WEA Presidential Alert cell
broadcast message. The message_id 4370 is the GSM code for CMAS Alert
type Presidential. An Amber alert is code 4379 and other codes exist for
other messages.
The trigger time is local time in milliseconds. That means my phone got
the cell broadcast at Wed Oct 03 2018 14:18:22, and displayed/alerted
on the phone 1 millisecond later.
On my iPhone, I can also see in the awdd log I was on a voice call which
ended about 10 minutes before the cell broadcast. The awdd shows I lost
cellular reception when I got on the metro subway later in the day, and
the times I regained cellular reception. The awdd log also shows when my
phone was roaming on other carriers, using LTE or 3G or wifi.
An version of the diagnostic data log is uploaded to Apple periodically
depending on your privacy settings on the phone. I believe the uploaded
data is anonymized, and certain details omitted, but I don't have first
hand knowledge of what data Apple actually gets. Individual apps also
upload data to the app creators.
In theory, Apple and other cell phone manufacturers with handset
diagnostic data could create a nationwide report based on the data they
collect.
More information about the EAS
mailing list