Wątek przeniesiony 2020-07-20 09:29 z Off-Topic przez cerrato.

Firefox na Androidzie x86

0

Witam,
Czy jest jakiś myk by zmusić do pracy Firefoxa na Androidzie 4.4-r5 x86?
Po uruchomieniu w ciągu 3 sekund przeglądarka pokazuje że "uległ awarii".
Na Androidzie 5.1 to samo.
Opera też się krzaczy.

3

Ale facet... Android 4 to jest 2011 rok, a wersja 5 wyszła w 2014, czyli 6 lat temu!

W technologiach mobilnych to jest wieczność. Moim zdaniem to nie ma najmniejszego sensu, bo taki zabytkowy system po prostu nie nadaje się do jakiejkolwiek pracy. Nawet jakbyś FF odpalił, to i tak wszystko w tle będzie przestarzałe. Kilka tygodni temu kumpel zmieniał telefon - miał Andka 5 (albo 6, nie pamiętam) i miałem problem, żeby przerzucić dane, wszystko zsynchronizować (zdjęcia, kontakty itp.) bo podczas prób aktualizacji wielu usług Google wywalało błąd, że system jest za stary i nie da się zaktualizować. A stare wersje (które miał na telefonie) nie oferowały pewnych funkcjonalności, nie chciały się synchronizować itp.

EDIT
Albo jak napisał poniżej @Dregorio - poszukaj równie zabytkowej wersji FF, powinna się zainstalować. Tylko jej działanie i efekt przeglądania stron będzie zbliżony do tego, jakbyś teraz chciał siedzieć w necie na IE8. Niby coś się włączy, ale pracować się raczej na tym nie da.

Może napiszesz, czemu chcesz takie operacje odstawiać, o co chodzi, co chcesz osiągnąć itp.

2

Pobierz starszą wersję FF, która ma wsparcie dla tego systemu

0

Nie chodzi o rozważania czy to ma sens tylko o to czy ktoś wie jak to rozwiązać.
Mam to zwirtualizowane na słabszym sprzęcie i tak wiem na 7.1 Firefox już działa ale ten już potrzebuje więcej zasobów.
W smartfonie mam 4.2.2 i Firefox działa poprawnie więc nie jest tak do końca że to jakieś przedpotopowe rozwiązanie.

1

No ale ogólnie to jednak Android na x86 nie będzie działać tak dobrze, jak na prawdziwym ARM.

Fajny artykuł do poczytania, dlaczego to nie jest najlepszy pomysł - https://www.dobreprogramy.pl/Android-i-Atom-to-kiepska-para-binarny-translator-Intela-nie-spelnil-pokladanych-w-nim-nadziei,News,54102.html. Pamiętaj, że w takich rozwiązaniach masz cała warstwę emulacji, która to może powodować problemy.

0
Dregorio napisał(a):

Pobierz starszą wersję FF, która ma wsparcie dla tego systemu

No właśnie ta wersja przeglądarki ma wsparcie i dla niższych wersji OS też (od 2.3)
Kombinowałem z różnymi wersjami i nic to nie daje.
Na x86 dostępny jest Firefox w wersji min. 40 a ja na niższej wersji Androida na smartfonie używam 56 i z dodatkami (blokady reklam) daje się tego używać.

0
cerrato napisał(a):

No ale ogólnie to jednak Android na x86 nie będzie działać tak dobrze, jak na prawdziwym ARM.

Fajny artykuł do poczytania, dlaczego to nie jest najlepszy pomysł - https://www.dobreprogramy.pl/Android-i-Atom-to-kiepska-para-binarny-translator-Intela-nie-spelnil-pokladanych-w-nim-nadziei,News,54102.html. Pamiętaj, że w takich rozwiązaniach masz cała warstwę emulacji, która to może powodować problemy.

Jeszcze raz, wszystko chodzi bez zastrzeżeń oprócz właśnie tego Firefoxa.

1

wszystko chodzi bez zastrzeżeń oprócz właśnie tego Firefoxa.

No czyli jednak nie wszystko ;)
Poza tym coś kręcisz, bo w pierwszym poście napisałeś że Opera też się krzaczy. :P

0
cerrato napisał(a):

wszystko chodzi bez zastrzeżeń oprócz właśnie tego Firefoxa.

No czyli jednak nie wszystko ;) Poza tym coś kręcisz, bo w pierwszym poście napisałeś że Opera też się krzaczy. :P

Nie łapmy się za słówka.
A no bo też Opera się krzaczy (najnowsza wersja dopiero po wpisaniu adresu strony www, najstarsza daje komunikat że brak miejsca na dysku i się zamyka)
a ja nie chcę używać wbudowanego Chroma.
Nic nie kręcę tylko ja nie wiem i ty nie wiesz jak ten problem rozwiązać a właśnie dajesz "rady" z których nic.

0
cerrato napisał(a):

Ale facet... Android 4 to jest 2011 rok, a wersja 5 wyszła w 2014, czyli 6 lat temu!
W technologiach mobilnych to jest wieczność.

"Technologie mobilne" mogłyby wreszcie dojrzeć i się ustabilizować pod względem kompatybilności...

1

ja nie wiem i ty nie wiesz jak ten problem rozwiązać a właśnie dajesz "rady" z których nic.

Nie wszystkie problemy da się rozwiązać zgodnie z oczekiwaniem osoby pytającej.
To co się tutaj dzieje to trochę jakbyś starał się wbijać gwoździe patelnią, ale za bardzo Ci nie wychodzi. Pytasz jak to się robi, dostajesz poradę że lepiej wykorzystać młotek, ale Ty się upierasz, że jednak patelnia, bo kiedyś pomagałeś szwagrowi w remoncie i on właśnie tak robił ;)

1
cerrato napisał(a):

ja nie wiem i ty nie wiesz jak ten problem rozwiązać a właśnie dajesz "rady" z których nic.

Nie wszystkie problemy da się rozwiązać zgodnie z oczekiwaniem osoby pytającej.
To co się tutaj dzieje to trochę jakbyś starał się wbijać gwoździe patelnią, ale za bardzo Ci nie wychodzi. Pytasz jak to się robi, dostajesz poradę że lepiej wykorzystać młotek, ale Ty się upierasz, że jednak patelnia, bo kiedyś pomagałeś szwagrowi w remoncie i on właśnie tak robił ;)

Ale nie pisz mi morałów na okrągło.
Jest wersja na konkretną platformę, ktoś to przecież skompilował (chyba nie testował) i powinno działać a że nie działa to się pytam.
Proste no nie.
Bez odbioru.

1

To nie chodzi o prawienie morałów i szkoda, że tak to odbierasz :(
Po prostu chciałem CI uświadomić, że temat nie jest taki oczywisty i prosty, jak Ci się wydaje. Nawet na telefonie z w miarę nowym Androidem czasami aplikacje, które teoretycznie powinny działać, potrafią się wychrzaniać i nikt nie wie, dlaczego. Jest zbyt wiele czynników, które mogą mieć na to wpływ. A w sytuacji, w której masz starą wersję Androida, do tego uruchomioną w trybie emulacji na architekturze x86, opcji że coś się nie uda jest tak wiele, że kiepsko to widzę.
Ale żeby Cię nie wkurzać - już niczego więcej nie będę pisać, może ktoś inny się pojawi i Ci pomoże.

0

Problem o tyle ciekawy że nie pójdzie na tym żadna przeglądarka (dedykowana na tę platformę i wersję Androida!) oprócz wbudowanej i UC Browser, ta ostatnia chodzi szybko i blokuje reklamy ale to odpada bo do autostartu dodaje 5 procesów i na snifferze widać że to zwyczajnie robak a na taryfikowanym łączu więcej strat niż zysku.
W dmesg brak komunikatów od jajca czy glibc, u gospodarza też cisza więc problemy z wirtualizacją raczej (tu akurat parawirtualizacją) odpadają, błędy na spodzie w odwołaniach do systemowego api dadzą wpisy.
W goglu znalazłem identyczne tematy i są nierozwiązane.
W historii zmian Firefoxa można przeczytać że w jakiejś tam wersji rozwiązano problemy na platformie x86 i Androida 4.4 (ale to chyba nie w oficjalnych pakietach sklepu gogla czy apkmirrora) więc siłą rzeczy myślą wracam do pierwszego zdania.
Dziękuję za obfite nabijanie sobie ilości postów.
Temat zamknięty.

0

Używałam FF na Androidzie 4.x w zeszłym i obecnym roku.
Poszukaj wersji zgodnej z wersją systemu i zainstaluj.

1 użytkowników online, w tym zalogowanych: 0, gości: 1