Als ex-BlackBerry Classic gebruiker&developer en BB10 fan moet ik je vertellen dat die niet klopt.
De android runtime heeft sinds Android 4.3 geen update meer gekregen. Alle apps die de play services nodig hadden werkte niet, tenzij je dat met hacks erop installeerde, dat heb ik begin vorig jaar gedaan, maar toen ik vanwege problemen terug naar factory reset moest was er een Google API veranderd waardoor de hack niet meer werkte om te identificeren met mijn Google account. Er is sindsdien nog een update van BlackBerry geweest die de Android runtime liet crashen als je een app uninstallde. Er kwam daarna wel weer een patch, maar die moest je zelf downloaden via blackberry world (normale gebruikers kregen hem dus niet).
Als developer werkt de BlackBerry adb proxy (die nice was, debuggen via wifi, heel handig dat je telefoon niet met een kabel aangesloten hoeft te zijn) ook niet meer met nieuwe Android SDK versies. Dus als een developer zijn app goed wil aanpassen aan bijvoorbeeld het scherm van de passport moet je erg veel moeite doen om in de archieven van google een oude versie van de android sdk te vinden.
Het is al een tijdje duidelijk dat de ontwikkeling van de runtime geen prioriteit had, waardoor je niet ALLE Android apps kan draaien zoals jij zegt.
Je bent een dev en je krijgt de patches niet werkend?
Ik krijg ze wel werkend. Op een oude langzame Q10 notabene. Dat de Android runtime in BBOS10 tot Android 4.3 ondersteund klopt, maar ik heb daarmee nog nooit problemen gehad met apps.
De meeste apps draaien native prima na een download uit de Google Play store. Apps die maps gebruiken (Grab/Uber/Tinder etc) werken na een patch die je gemakkelijk kunt maken op een Windows PC.
Is dat alles perfect? Nee, natuurlijk niet. Maar als hobby-hacker amateurs (en gebruikers als ik) het op deze manier voor elkaar krijgen (bijna) alle Android apps te draaien in BBOS, dan zou het voor Blackberry een hele kleine moeite zijn om de implementatie echt goed af te maken. Veruit het moeilijkste deel is immers al gedaan: het schrijven van de Android runtime voor BBOS.
Het enige dat Blackberry zou hoeven doen is de bestaande hacks implementeren in het OS (of zelf de boel fatsoenlijk "afmaken") en klaar.
En daarom zie ik geen enkele meerwaarde van "bare metal" Android op een Blackberry telefoon ten opzichte van (een heel klein beetje aangepaste/verbeterde) BBOS10 met prima Android runtime.
[Reactie gewijzigd door GeoBeo op 22 juli 2024 16:34]