Go (SEQ) - metrodroid/metrodroid GitHub Wiki

Go card is the smart-card ticketing system in use in South-East Queensland (Brisbane), Australia. The system is designed by Cubic (Nextfare), and it is used on Translink services.
Basic support for this card was added in Farebot M v2.9.24.
Go cards are Mifare Classic 1K cards, with newer cards being Mifare Plus in MFC emulation mode.
There are no freely readable sectors on this card. Every card has a different set of keys, and these are different for each sector.
Python script which decodes some values (old): https://gist.github.com/micolous/5884e82a5ea7aff6c1df
Card series
The card series is printed on the back of the card at the top, to the left of the card number. This has two letters and two 2 digit numbers. The letters indicate the card's model, and the first pair digits are the year of issue (plus 2000).
| Series | Offline crackable | Card model | 
|---|---|---|
| AK | :no_entry_sign: | Mifare Plus in MFC emulation mode (card number engraved in brown) | 
| GD | :white_check_mark: | Mifare Classic 1K (card number printed in black) | 
There are also Go Access, Go Explore and SEEQ variants of Go card. These have travel passes which give unlimited travel for a number of days. The format of those cards is not yet known, as no samples have been acquired.
Card Format
See Cubic Nextfare MFC.
Station IDs
Station IDs are unique and do not match published stop IDs.
Metrodroid's station mapping data is in data/seq_go/.
Vehicle types
| Code | Vehicle Type | 
|---|---|
0x04 | 
:bus: Bus | 
0x05 | 
:train: Rail | 
0x12 | 
:ferry: Ferry | 
???? | 
:light_rail: Light Rail | 
Ticket types
| Code | Ticket type | 
|---|---|
0x000F | 
Adult Explore and seeQ (~2019) (displays as "Explore" on TVMs) | 
0x0C01 | 
Adult (2015-2016) | 
0x0801 | 
Adult (~2011) | 
0x08A5 | 
Concession (~2016) |