Metrodroid reads information from some NFC smartcards for public transport.
This is a fork of Eric Butler’s Farebot project, with support for additional cards and bug fixes.
Supported cards:
- AT HOP - Auckland, New Zealand [0] [4]
- Beijing Municipal Card - Beijing, China [0]
- Bilhete Único - São Paulo, Brazil [1] [2]
- BUS-IT - Greater Hamilton (Waikato), New Zealand [0] [1] [2]
- CEPAS (EZ-Link, NETS Flashpay) - Singapore [3]
- CharlieCard - Boston, MA, USA [0] [1] [2]
- City Union, T-Union - Mainland China [0]
- Clipper - San Francisco, CA, USA
- Compass (single-use tickets) - Vancouver, BC, Canada [0]
- EasyCard - Taipei, Taiwan [1] [2]
- Go card - Brisbane and South East Queensland, Australia [0] [1] [2]
- GoCard - Otago (incl. Greater Dunedin and Queenstown), New Zealand [0] [1]
- Go-to Card - Minneapolis-St. Paul, MN, USA [0] [1] [2]
- Hop Fastpass - Portland, OR, USA [0] [4]
- HSL, Matkakortti - Finland
- Intercode (Envibus, Navigo, OùRA, TaM, TransGironde) - France
- IstanbulKart - Istanbul, Turkey [0] [4]
- Kartu Multi Trip - Jakarta, Indonesia
- Kiev Metro - Kiev, Ukraine [0] [1] [2]
- Krasnodar ETK - Krasnodar, Russia [0] [1] [2]
- Leap - Ireland [0] [6]
- Lisboa Viva - Lisbon, Portugal [0]
- Manly Fast Ferry - Sydney, NSW, Australia [0] [1] [2]
- metroCARD - Adelaide, Australia [0]
- Metrocard (1st-gen)- Christchurch, New Zealand [0] [1] [2]
- Mobib - Brussels, Belgium [0]
- Myki - Melbourne (and surrounds), VIC, Australia [0] [4]
- MyWay - Australian Capital Territory, Australia [0] [1] [2]
- Octopus - Hong Kong [0]
- Opal - Sydney (and surrounds), NSW, Australia [0]
- Opus - Québec, Canada [0]
- ORCA - Seattle, WA, USA
- OV-chipkaart - Netherlands [1] [2]
- Podorozhnik - Saint Petersburg, Russia [0] [1] [2]
- Rav-Kav - Israel [0]
- Rejsekort - Norway [0] [1] [2]
- RicaricaMi - Milan, Italy [0]
- Selecta - France [0]
- Shenzhen Tong - Shenzhen, Guangdong Province, China [0]
- SLAccess - Stockholm, Sweden [0] [1] [2]
- Smartride - Rotorua, New Zealand [0] [1]
- SmartRider - Western Australia, Australia [0] [1] [2]
- Snapper (plus) - Wellington, New Zealand [0]
- Strelka - Moscow, Russia [0] [1] [4]
- Suica, ICOCA, PASMO, Edy - Japan
- SunCard - Orlando, FL, USA [0] [1] [2] [4]
- Tartu Bus - Tartu, Estonia [0] [1] [4]
- T-Money - South Korea [0]
- T-Union - Mainland China [0]
- Touch ’n Go - Malaysia [0] [1] [2]
- Transit Access Pass - Los Angeles, CA, USA [0] [1] [2]
- Troika - Moscow, Russia [0] [1] [2]
- Ventra (single-use tickets) - Chicago, IL, USA [0]
- Wuhan Tong - Wuhan, Hubei Province, China [0]
- Yaroslavl ETK - Yaroslavl, Russia [0] [1] [2]
- Zolotaya Korona - Multiple cities in Russia [0] [1] [2]
[0]: New in Metrodroid.
[1]: MIFARE Classic: not compatible with all devices.
[2]: Encryption keys are required to read this card.
[3]: CEPAS (Singapore): not compatible with all devices (ISO 14443-B).
[4]: Only the card number can be read.
[6]: Encryption keys are downloaded from the operator.
You require a NFC-compatible phone in order to read cards.
You need a NXP NFC chipset in your phone in order to read MIFARE Classic cards. Some phones have NFC chips from other manufacturers, which do not read MIFARE Classic cards (eg: Nexus 4, Nexus 5, Samsung Galaxy S4). Check the About screen in the app in order to determine if your phone supports MIFARE Classic.
Some agencies have encrypted cards. You will need to acquire encryption keys in order to read them. These are generally unique to each card. Sorry, I can’t help you with this.
Some other agencies’ cards using Cubic Nextfare or ERG on MIFARE Classic may also work.
For more details about permissions required, please see the privacy policy.
This software is licensed under the GNU GPLv3+, source code is available at https://github.com/micolous/metrodroid/
Metrodroid lee la información de algunas tarjetas inteligentes NFC para el transporte público.
Esta es una bifurcación del proyecto Farebot de Eric Butler, con soporte para tarjetas adicionales y corrección de errores.
Tarjetas soportadas:
- AT HOP - Auckland, Nueva Zelanda [0] [4]
- Tarjeta Municipal de Beijing - Beijing, China [0]
- Bilhete Único - São Paulo, Brasil [1] [2]
- BUS-IT - Gran Hamilton (Waikato), Nueva Zelanda [0] [1] [2]
- CEPAS (EZ-Link, NETS Flashpay) - Singapur [3]
- CharlieCard - Boston, MA, EE. UU. [0] [1] [2]
- City Union, T-Union - China continental [0]
- Clipper - San Francisco, CA, EE.UU.
- Brújula (boletos de un solo uso) - Vancouver, BC, Canadá [0]
- EasyCard - Taipei, Taiwán [1] [2]
- Tarjeta Go - Brisbane y South East Queensland, Australia [0] [1] [2]
- GoCard - Otago (incl. Greater Dunedin y Queenstown), Nueva Zelanda [0] [1]
- Tarjeta Go-to - Minneapolis-St. Paul, MN, EE. UU. [0] [1] [2]
- Hop Fastpass - Portland, OR, EE. UU. [0] [4]
- HSL, Matkakortti - Finlandia
- Intercode (Envibus, Navigo, OùRA, TaM, TransGironde) - Francia
- IstanbulKart - Estambul, Turquía [0] [4]
- Kartu Multi Trip - Yakarta, Indonesia
- Metro de Kiev - Kiev, Ucrania [0] [1] [2]
- Krasnodar ETK - Krasnodar, Rusia [0] [1] [2]
- Salto - Irlanda [0] [6]
- Lisboa Viva - Lisboa, Portugal [0]
- Manly Fast Ferry - Sydney, NSW, Australia [0] [1] [2]
- metroCARD - Adelaide, Australia [0]
- Metrocard (1ª generación) - Christchurch, Nueva Zelanda [0] [1] [2]
- Mobib - Bruselas, Bélgica [0]
- Myki - Melbourne (y alrededores), VIC, Australia [0] [4]
- MyWay - Australian Capital Territory, Australia [0] [1] [2]
- Pulpo - Hong Kong [0]
- Opal - Sydney (y alrededores), NSW, Australia [0]
- Opus - Québec, Canadá [0]
- ORCA - Seattle, WA, EE.UU.
- OV-chipkaart - Países Bajos [1] [2]
- Podorozhnik - San Petersburgo, Rusia [0] [1] [2]
- Rav-Kav - Israel [0]
- Rejsekort - Noruega [0] [1] [2]
- RicaricaMi - Milán, Italia [0]
- Selecta - Francia [0]
- Shenzhen Tong - Shenzhen, provincia de Guangdong, China [0]
- SLAccess - Estocolmo, Suecia [0] [1] [2]
- Smartride - Rotorua, Nueva Zelanda [0] [1]
- SmartRider - Australia Occidental, Australia [0] [1] [2]
- Pargo (más) - Wellington, Nueva Zelanda [0]
- Strelka - Moscú, Rusia [0] [1] [4]
- Suica, ICOCA, PASMO, Edy - Japón
- SunCard - Orlando, FL, EE. UU. [0] [1] [2] [4]
- Autobús de Tartu - Tartu, Estonia [0] [1] [4]
- T-Money - Corea del Sur [0]
- T-Union - China continental [0]
- Touch ’n Go - Malasia [0] [1] [2]
- Pase de acceso de tránsito - Los Ángeles, CA, EE. UU. [0] [1] [2]
- Troika - Moscú, Rusia [0] [1] [2]
- Ventra (boletos de un solo uso) - Chicago, IL, EE. UU. [0]
- Wuhan Tong - Wuhan, provincia de Hubei, China [0]
- Yaroslavl ETK - Yaroslavl, Rusia [0] [1] [2]
- Zolotaya Korona - Múltiples ciudades en Rusia [0] [1] [2]
[0]: Nuevo en Metrodroid.
[1]: MIFARE Classic: no es compatible con todos los dispositivos.
[2]: Se requieren claves de cifrado para leer esta tarjeta.
[3]: CEPAS (Singapur): no es compatible con todos los dispositivos (ISO 14443-B).
[4]: Sólo se puede leer el número de tarjeta.
[6]: Las claves de cifrado se descargan del operador.
Necesitas un teléfono compatible con NFC para leer las tarjetas.
Necesita un chipset NFC NXP en su teléfono para leer las tarjetas MIFARE Classic. Algunos teléfonos tienen chips NFC de otros fabricantes, que no leen tarjetas MIFARE Classic (por ejemplo: Nexus 4, Nexus 5, Samsung Galaxy S4). Verifique la pantalla Acerca de en la aplicación para determinar si su teléfono es compatible con MIFARE Classic.
Algunas agencias tienen tarjetas encriptadas. Necesitará adquirir claves de cifrado para poder leerlas. Estos son generalmente únicos para cada tarjeta. Lo siento, no puedo ayudarte con esto.
Las tarjetas de otras agencias que usan Cubic Nextfare o ERG en MIFARE Classic también pueden funcionar.
Para obtener más detalles sobre los permisos requeridos, consulte la política de privacidad.
Este software está bajo la licencia GNU GPLv3 +, el código fuente está disponible en https://github.com/micolous/metrodroid/