Domyślne oprogramowanie sprzętowe dla RG552 nie spełnia oczekiwań? Być może zainteresuje Cię niestandardowe oprogramowanie układowe RG552. W DroiX będziemy katalogować wszystkie firmware, które dotrą do naszych uszu w tym podręcznym przewodniku!
Czym jest niestandardowe oprogramowanie sprzętowe?
Jeśli okaże się, że funkcje i wydajność domyślnego oprogramowania układowego urządzenia nie są wystarczające, zwykle można zrobić jedną z dwóch rzeczy.
Pierwszym z nich jest poddanie się. Zablokowanie urządzenia lub nawet odesłanie go do sprzedawcy.
Tymczasem druga metoda polega na zainstalowaniu innego (tj. niestandardowego) oprogramowania układowego na urządzeniu.
Niestandardowe oprogramowanie układowe to zasadniczo alternatywny system operacyjny opracowany przez społeczność dla społeczności. Wielu utalentowanych programistów, hobbystów i nie tylko spotyka się, aby stworzyć dystrybucję oprogramowania układowego z wszelkiego rodzaju poprawkami, poprawkami i optymalizacjami.
Naszym zdaniem, „dobre” oprogramowanie układowe dla handheldów do gier retro spełnia następujące wymagania:
- Jest ona BEZPŁATNA.
- Płatny firmware dla emulowanych handheldów jest w najlepszym wypadku moralnie wątpliwy. Jeśli funkcje są kiedykolwiek ukrywane za jakimś rodzajem paywalla, radzimy trzymać się z daleka.
- To open-source
- Istnieją ważne powody, aby upewnić się, że kod źródłowy jest trzymany z dala od ogółu społeczeństwa. Jeśli jednak dystrybucja oprogramowania układowego jest tylko poprawką istniejącego oprogramowania open-source, nie uważamy, że uzasadnia to ukrywanie kodu źródłowego, ponieważ może to utrudnić dodatkowy wkład w projekt.
Jak zainstalować niestandardowe oprogramowanie sprzętowe na RG552?
W chwili pisania tego tekstu dostępne są tylko niestandardowe kompilacje oprogramowania układowego oparte na systemie Linux, które działają na zewnętrznych kartach microSD. Proces aktualizacji jest taki sam, jak w naszym wcześniejszym przewodniku aktualizacji oprogramowania sprzętowego RG552.
Jeśli nie lubisz balenaEtcher, istnieją alternatywne narzędzia, których możesz użyć do flashowania karty microSD. W tym Rufus i Win32 Disk Imager.
Zdecydowanie zalecamy próbę instalacji oprogramowania układowego na osobnej karcie microSD, zamiast na karcie fabrycznej. Chyba że doskonale wiesz, co robisz.
Problem z oprogramowaniem sprzętowym RG552
W porównaniu do rodziny RG351, RG552 napotyka wyjątkowy problem, jeśli chodzi o emulację. Mówiąc najprościej, Android ma już wiele dojrzałych, zoptymalizowanych emulatorów dostępnych do pobrania.
W związku z tym, na tym wczesnym etapie cyklu życia urządzenia, jest mało prawdopodobne, że faktycznie zauważysz jakiekolwiek znaczące wzrosty wydajności związane z uruchomieniem systemu operacyjnego opartego na Linuksie w porównaniu z Androidem. W niektórych przypadkach bardziej zaawansowane platformy (N64, PSP itp.) mogą odnotować niewielkie spadki wydajności.
W miarę jak oprogramowanie układowe będzie dojrzewać, a programiści znajdą sposoby na optymalizację emulatorów, z pewnością zmieni się to w przyszłości. Jednak tuż przed premierą osobiście poczekalibyśmy chwilę, zanim zdecydujemy się na konkretne oprogramowanie układowe.
Niestandardowe oprogramowanie sprzętowe RG552, na które warto zwrócić uwagę
W miarę opracowywania/aktualizowania oprogramowania sprzętowego dla tego urządzenia, będziemy wracać do tego artykułu raz na jakiś czas, aby dodać więcej informacji/uaktualnić istniejące informacje.
Niektóre z tych wersji oprogramowania sprzętowego mogą być obecnie w fazie BETA lub nawet ALPHA. Oznacza to, że nie są one stabilne. Chociaż zawsze istnieje ryzyko wystąpienia błędów w każdym rodzaju oprogramowania, ryzyko wystąpienia krytycznych błędów w niestabilnych wydaniach jest znacznie wyższe. Używaj ich na własne ryzyko.
351ELEC
Typ: Zewnętrzny/Linux
Jeśli jesteś zaznajomiony ze sceną niestandardowego oprogramowania układowego RG351, prawdopodobnie znasz już 351ELEC.
351ELEC to niestandardowe oprogramowanie układowe, które koncentruje się na zapewnieniu użytkownikowi jak największej liczby funkcji i usprawnień, bez poświęcania łatwości użytkowania lub funkcjonalności. Jeśli to oprogramowanie układowe podąży ścieżką wersji 351, możesz spodziewać się niezliczonych ulepszeń, takich jak wstępnie zoptymalizowane gry, dodatkowe funkcje (takie jak PortMaster), ulepszenia wydajności i wiele więcej!
Obecnie 351ELEC dla RG552 jest w wersji beta i można go pobrać ze strony 351ELEC github.
Więcej informacji na temat 351ELEC można znaleźć na oficjalnej stronie zespołu.
JELOS
Typ: Zewnętrzny/Linux
JELOS (Just Enough Linux Operating System) to niewielki, niestandardowy projekt oprogramowania układowego stworzony przez głównego dewelopera 351ELEC, Fewtariusa.
Chociaż początkowo był to projekt prywatny, zainteresowanie ze strony szerszej społeczności skłoniło ich do opracowania oprogramowania układowego jako dystrybucji, a nie tylko do zachowania go w tajemnicy.
Rozwidlony z 351ELEC, JelOS będzie zawierał szereg zmian QoL, takich jak automatyczna kontrola wentylatora, ale będzie również mniejszy pod względem funkcji (tj. brak aktualizacji online, niektóre niepotrzebne emulatory usunięte z powodu słabej wydajności).
Najnowsze wersje JELOS można pobrać z oficjalnej strony internetowej JELOS.
[2022/01/19 Update] Z powodów osobistych twórca JELOS nie będzie już otwarcie publikował tego oprogramowania układowego i w ramach tej decyzji wyłączył swoją witrynę internetową.
Ostatnie publiczne wydanie JELOS można znaleźć na tym serwerze lustrzanym: https://go.droix.co.uk/RG552-JELOS
[2022/02/17 Update] JELOS powraca! Tym razem najnowszą wersję JELOS można pobrać z publicznie dostępnego repozytorium GitHub.
Udostępniliśmy również kopię lustrzaną kompilacji z 15 lutego 2022 r. tutaj: https://go.droix.co.uk/RG552-JELOS
Batocera
Typ: Zewnętrzny/Linux
RG552 jest domyślnie dostarczany z niestandardową wersją Batocera, która została dostosowana przez ANBERNIC do działania na RG552. Jednak zespół Batocera zdecydował się również opracować własną wersję systemu operacyjnego.
Batocera to dobrze zaokrąglone niestandardowe oprogramowanie układowe RG552 oparte na systemie Linux. Korzysta on z EmulationStation i RetroArch w tandemie. Zapewnia proste doświadczenie emulacji. Dodatkowe funkcje, takie jak RetroAchievements i gra online za pośrednictwem RetroArch, ożywiają rozgrywkę.
W chwili pisania tego tekstu wciąż ma status ALPHA. Spodziewaj się więc błędów i usterek. To, co zwykle u alfy.
Najnowszą wersję Batocera można pobrać z oficjalnej strony internetowej. Przesłaliśmy również kopię lustrzaną kompilacji z 23 stycznia 2022 r. Tutaj: https://go.droix.co.uk/batocera-rg552
AOSP
Typ: Wewnętrzny/Android
Projekt Android Open Source jest podobny do LineageOS, ponieważ to właśnie na nim opiera się LineageOS. Jest to okrojona wersja systemu operacyjnego Android. Prosto od samych twórców Androida.
Ponieważ jest on uproszczony, jest znacznie lżejszy niż przeciętna konstrukcja, a także nadaje się do znacznie większej personalizacji.
Ulepszenia wprowadzone w dystrybucji AOSP obejmują kontrolowane wentylatory, poprawki kontrolera, które umożliwiają większą kompatybilność z grami, wbudowane mapowanie ekranu dotykowego, dostęp do roota, a nawet lekkie podkręcanie procesora. Ponadto działa na nowszej wersji Androida, dzięki czemu jest kompatybilny z wieloma innymi aplikacjami.
Obecnie wersja beta AOSP jest dostępna do pobrania dla mecenasów niezależnego dewelopera BlackSeraph za pośrednictwem ich strony Patreon. Jest to obecnie jedyny sposób, aby uzyskać do niego dostęp.
W chwili pisania tego tekstu jest to prawdopodobnie nasz ulubiony niestandardowy firmware RG552 obok 351ELEC. Wkrótce opublikujemy nieco obszerniejszy wpis, w którym przyjrzymy się temu bardziej szczegółowo.
Przestarzałe
Plotki, pogłoski i martwe projekty. Wszystkie one zostaną umieszczone w sekcji przestarzałej.
LineageOS
Typ: ???/Android
LineageOS to darmowa dystrybucja systemu operacyjnego Android o otwartym kodzie źródłowym, która ma na celu „uwolnienie” systemu z kajdan ekosystemu Google. W tym usunięcie zapieczonych w Google Play Store i innych zastrzeżonych aplikacjach Google.
W przeciwieństwie do „proof-of-concept” systemu operacyjnego 351Droid z RG351s, zwiększona wydajność RG552 powinna umożliwić mu wykorzystanie zmniejszonego narzutu LineageOS do szybszej wszechstronnej wydajności.
Plotka głosi, że niezależny deweloper BlackSeraph ma w planach stworzenie portu LineageOS na RG552 – tak jak zrobili to w przypadku innych najnowszych handheldów, takich jak GPD XP i PowKiddy X18S. W tej chwili są to tylko pogłoski, ale uważamy, że zdecydowanie warto mieć je na oku!