PassAndroid Passbook viewer Icon

Download PassAndroid Passbook viewer APK 2.5.7 Universal · Android 9+

By ligi • Updated November 03, 2026
Travel & Local Universal Native (Java/Kotlin) 3.75 MB
Download APK
Verified Safe

This is the universal build of PassAndroid Passbook viewer 2.5.7. It contains native libraries for every CPU architecture (arm64-v8a, armeabi-v7a, x86, x86_64), so it installs on any Android device. The trade-off is size — it's larger than per-architecture variants. Pick this one if you're unsure which CPU your phone has, or if you plan to share the APK with multiple devices.

File size: 3.8 MB   •   Min Android: 9   •   Target Android: 22   •   Version code: 257   •   Framework: Native (Java/Kotlin)   •   Permissions: 6

File Information

Package Nameorg.ligi.passandroid
Version Name2.5.7
Version Code257
ArchitectureUniversal
Min Android VersionAndroid 9 (API 22)
Main Activityorg.ligi.passandroid.ui.PassListActivity
FrameworkNative (Java/Kotlin)
File Size3.75 MB
Signature (SHA1)26DA079C0F24B2D5A77DCBA2BAD07494CF41D2CC
File Hash (SHA256)5154b18d907400e45fde79c011b35ad02d1c5ded5889c4b75e68ead2f97212cd

What's New

- Use latest libraries
- Only show tabs when more than one tab
- Multi-Line support for emptyview
Thanks to Simon Tenbeitel for the nice contributions!

App Description

What is it?

This app is a viewer for passes - a pass could be a e.g. boarding-pass for your next flight, a coupon for a nice hot beverage on the destination, a movie ticket, a membership card - there are a lot of possibilities.

Basically it is a replacement for a piece of paper or plastic you would normally have to carry with you - so lets save some trees and reduce waste!

Also this app is Free-Software - Free not only as in "Free Beer" - but more as in Richard Stallmans Concept of Free and Open Software for a better World.

How does it work?

There are so called espass or pkpass files - you can open them with this app - e.g. when you receive them via email or get an Download-option. The most important content is the BarCode ( QR , AZTEC & PDF417which authorizes you most of the time - but it also has other interesting content like a description - often a time ( that you now can add to your calendar ) - often also locations ( to give you directions ) - just try It out!

The app is offline usable once you downloaded the pass!

History

I stumbled upon Passbook files when i received my ticket for the 29c3 - I liked the Idea - but there was no Android App which was working for me. I saw that the implementation is quite easy ( just a zip container with json and images ) - The first version was build very quick & was working for me ( got entry to 29C3 ) - In the following year I have not worked on this app much as I had no real use-cases but there where a lot of users downloading the app and I fixed processing of some passes that where send to me ( some passes contain really broken json .. )

One year later - just before the 30C3 - I came to work a bit on this app again - for 2 reasons:

- a friend of mine is very into this whole BTLE thing and location beacon / context aware thing could be interesting for Passbook - but nothing ready yet

- I got a mail from a Luis Torrecilla - a very nice designer who did a great redesign

This all was leading to PassAndroid - a completely new version - with a new look and new functions ( sorting and adding to calendar alongside pull to refresh a navigation drawer and contextual ActionBar menu )

Passes that work

Air Berlin

Air Canada

Air Europa

Aegean Airlines

Austrian Airlines (

www.austrian.com

)

Brussels Airlines

Czech Airlines

Cathay Pacific

Chaos Events (29c3 30c3 31c3 32c3 33c3 34c3)

Cineworld in Middlesborough UK

Cinecitta in Nuremberg

Cineplex-Kinos

Emirates airlines

Eventim

Eurowings

Lufthansa

German Wings

Iberia

Swiss

Virgin Australia

Virgin Atlantic

cleartrip ( tested with IRCTC - Indian Railway )

Porter Airlines ( tested in North America )

TAM Airlines

TUI-Fly

Norwegian Airlines

LAN Peru

Qantas

Saudi Arabian Airlines

entrada cine ( entradas.com )

Empire Theatres Tickets

owl ticket Kinépolis

UCI Kinowelt

Kinepolis cinemas in Belgium

renfe

chaos communication congress

chaos communication camp

TAP (Portugal)

Theatre Aurora (Аврора) on Nevsky (на Невском)

Formula Kino Galeria (Формула кино Галерия)

these are only some I know of - please drop me an email or post into the community about the ones you know that work

More info about espass:

espass.it

Source Code / Issues

both on github:

github.com/ligi/PassAndroid/

License

GPLv3
Download PassAndroid Passbook viewer APK

Fast, free and safe download.

APK Permissions 6

  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.INTERNET
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.WRITE_EXTERNAL_STORAGE
  • com.google.android.providers.gsf.permission.READ_GSERVICES
  • org.ligi.passandroid.permission.MAPS_RECEIVE
APK Verified

The cryptographic signature guarantees that the file is safe to install and was not tampered with in any way.

Frequently Asked Questions about PassAndroid Passbook viewer APK

This is the universal variant — a single APK that contains native libraries for every CPU architecture. It installs on any Android device but is larger than per-architecture variants.

Yes — the APK's signature has been cryptographically verified against the publisher's signing key. The SHA-256 hash is shown in the File Information panel so you can independently confirm the file matches the original release.

Android 9 (API level 22) or newer. Older devices will refuse the install.

Install a free app like 'CPU-Z' or 'Droid Hardware Info' from the Play Store and look at the ABI / Instruction Set row. Most phones made after 2017 are arm64-v8a; if in doubt, download the universal variant.

All variants are functionally identical — same features, same version. They differ only in which CPU architectures the native code is compiled for, and (sometimes) which screen densities the included graphics target. Pick the one that matches your device for the smallest install size, or pick 'Universal' if you're unsure.