it's kind of crazy to think about how modern public transports are moving to QR code validation for some kind of tickets, but like, with the user as the source and the terminal has a camera and you're supposed to shove the qr code there???
if qr codes really are the way to go, wouldn't it make more sense for the terminal to be the producer and always have newly generated qr code on a display you can scan using your phone? just like we already do with payments
I mean, if i had to choose this over not being able to access tickets on my rooted phone I'll take it ¯\_(ツ)_/¯
Though to be honest paper tickets are also nice as a fallback