Aplikacja Orange Flex na telefonach z oprogramowaniem bez usług Google Play
Chcę:
Umożliwienia instalacji Aplikacji Orange Flex ze źródeł innych niż Sklep Play oraz dodania funkcjonalności unified push
Dlaczego?:
Posiadam telefon Google Pixel 10 Pro z szanującym prywatność użytkownika oprogramowaniem - GrapheneOS.
Dla kogo?:
Użytkowników telefonów z oprogramowaniem bez usług Google Play
środa w Pomysły
1
Otwarty
2
Sprawdzany
3
Oczekujący
4
Zrealizowany
Posiadam telefon Google Pixel 10 Pro z szanującym prywatność użytkownika oprogramowaniem - GrapheneOS . Byłem pozytywnie zaskoczony faktem, że aplikacja Orange Flex działała bez zainstalowanych usług Google Play i pozwala na zainstalowanie E Sim w telefonie po pobraniu przez Aurora Store - Sklep pozwalający na instalowanie aplikacji z Sklepu Play bez zainstalowanych usług Google Play i logowania się na konto Google. Niestety używanie tego sklepu nie jest bezpiecznym rozwiązaniem, ponieważ jego twórca może modyfikować aplikacje i nie przesyłać oryginalnej wersji z Sklepu Play. Dodatkowo, ze względu na powiadomienia push aplikacji wykorzystujące Firebase Cloud Messaging (FCM) będący częścią usług Google Play powiadomienia push nie działają bez zainstalowania ich. Zwracam się z prośbą o umożliwienie instalacji aplikacji z innego źródła niż sklep Play (np. Udostępnienie pliku .apk bądź umieszczenie jej w innym sklepie z aplikacjami np. Accrescent) oraz dodanie alternatywnej opcji pozyskiwania powiadomień push, jaką jest Unified Push.
Jak duża cześć użytkowników tego systemu nie jestem chętny do instalacji usług Google Play oraz Sklepu Play, ponieważ jestem zdania, że duża część decyzji podejmowanych przez Google jest nieodpowiednia
Dodatkowo FCM sprawia, że wszystkie powiadomienia push z aplikacji Flex przechodzą przez serwer Google przed dotarciem na mój telefon, przez co są w stanie zostać przez niego przeczytane. Unified push pozwala na postawienie własnego serwera, na którym tylko my mamy dostęp do własnych powiadomień. Jest to wiele bardziej prywatne rozwiązanie
Instalacja aplikacji spoza sklepu zależy od ustawień telefonu, nie od ustawień aplikacji. Czyli o co właściwie ci chodzi? Żeby aplikację Flex dystrybuować poza tym jednym sklepem? Czy o to że aplikacja nie działa na odblokowanym telefonie, bo nie do końca rozumiem czy udało ci się ją uruchomić.
I bez usług Googla aplikacja Flex... nie działa? Czy nie działają powiadomienia? Nie do końca rozumiem czego oczekujesz od Orange, skoro aplikację zainstalowałeś i jak rozumiem ona działa. Co w aplikacji (a nie w telefonie) miałoby się zmienić? Pomysły dotyczące usług firm trzecich (np. Googla) nie mają na tym forum żadnego sensu. Wiadomości wyświetlane na Twoim telefonie zawsze skądś pochodzą i ktoś/coś je przekazuje. Kwestia zaufania do tych pośredników czy wręcz nadawców tych komunikatów jest decyzją indywidualną. Ufasz - pozwalasz. Nie ufasz - nie pozwalasz. Stawianie własnego serwera bo "nie ufasz" to paranoja.
"Chcę:
Umożliwienia instalacji Aplikacji Orange Flex ze źródeł innych niż Sklep Play oraz dodania funkcjonalności unified push"
Aplikacja działa, nie działają powiadomienia ponieważ aplikacja flex polega na usługach google play w ich dostarczaniu, dlatego chce zeby dodana została możliwość używania unified push zamiast FCM. Dodatkowo zależy mi na alternatywnej opcji instalacji aplikacji ponieważ play store tez wymaga zainstalowanych usług google play. Jak wspomniałem w pierwszym komentarzu nie chce ich instalować
Powiadomienia na telefonie z androidem pojawiają sie tam ponieważ przechodzą przez serwer google. Unified push pozwala mi użyć innego serwera mojego albo ogólnodostępnego i nie wymaga instalacji usług google play
A możesz podać przykłady jakichś aplikacji które dostarczają powiadomienia push w ten sposób? Tak krowie na rowie, żebym jako laik zrozumiał w czym widzisz tu potencjał rozwojowy...
Unified push to nowy protokół wiec używa go malo aplikacji, ponieważ sens jego implementacji istnieje jedynie gdy aplikacje można pozyskać poza play store. Jezeli aplikacja została pozyskana z play store to użytkownik musi miec zainstalowane usługi google play. Dlatego zależy mi na dodaniu alternatywnego źródła. Przykładami aplikacji które używają unified push jest element X oraz client signala - Molly
Potencjał rozwojowy, ktory widzę to możliwość posiadania pełnej funkcjonalności aplikacji bez zainstalowanych usług google play tzn alternatywne źródło instalacji oraz system powiadomień
Czyli, w stosunku do aplikacji Flex masz dwa oczekiwania:
1) że będzie dostępna poza sklepem Googla.
2) że będzie wysyłała ci powiadomienia, nawet jeśli nie zainstalujesz żadnych usług firm trzecich.
Jak rozumiem z punktem 1 sobie poradziłeś, jakoś obszedłeś to ograniczenie, ale nie chcesz nic obchodzić tylko chcesz żeby dystrybucją apki zajął się też ktoś inny niż Google. Natomiast z punktem 2 sobie jak rozumiem nie poradziłeś, i Flex nie wysyła ci powiadomień?
O to chodzi?
Punkt 1) Dalej zależy mi na posiadaniu alternatywnego źródła instalacji ponieważ aktualne rozwiązanie nie jest bezpieczne
Punkt 2) Chce zeby aplikacja dodala wsparcie dla unified push czyli innej metody wysyłania powiadomień. Nie ma na to obejścia, ponieważ to deweloper decyduje jakie protokoły wspiera aplikacja. Flex nie wysyła mi powiadomień ponieważ jedynym protokołem, ktory aktualnie wspiera jest FCM
OK, teraz jasne jest czego oczekujesz od Orange. Powodzenia.
Możesz też nas nie opuszczać i zaczekać na kolejną sesję AMA o Flex - wtedy będziesz miał okazję swoje sugestie przekazać bardziej bezpośrednio pracownikom Operatora bliżej ze sprawą związanym i nawet uzyskać ich odpowiedź.
Na forum pojawią się z wyprzedzeniem kilkutygodniowym informacje kiedy termin i zakres tematyczny się skrystalizuje. Natomiast pytania i odpowiedzi z poprzednich sesji Ask Me Anything (skrótowiec rozwinięty w dość dowolnej interpretacji) możesz na forum znaleźć już dziś. Dodam, że AMA są dość nierówne, czasem jest okazja żeby czegoś się dowiedzieć i można liczyć na zrozumienie po drugiej stronie, a czasem jest sztampa i beton. Różnie bywa, IMHO. No ale generalnie jest to potencjalna okazja do nietrywialnej interakcji.
Poprzednia sesja o Flex była rok temu mniej więcej.
https://nasz.orange.pl/t5/AMA-Orange-Flex-3/bd-p/ama-orange-flex-3