Skip to content

Instantly share code, notes, and snippets.

@JuniorJPDJ
Last active April 15, 2021 16:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save JuniorJPDJ/08197fe1ab35f30f12cad59ed7e61fa8 to your computer and use it in GitHub Desktop.
Save JuniorJPDJ/08197fe1ab35f30f12cad59ed7e61fa8 to your computer and use it in GitHub Desktop.
FOSS-Android
Baza systemu:
LineageOS
Kontynuacja (fork) porzuconego projektu CyanogenMod, bardzo dobrego i szanowanego w gronach moderskich systemu operacyjnego opartego na czystym Androidzie
Jeden ze stabilniejszych "custom romów" na smartfony, wspiera sporą liczbę urządzen oficialnie i praktycznie każde dostępne na rynku nieoficialnie (ludzie budują go jako bazę deweloperską)
Oficialna strona: https://lineageos.org/
Źródła: https://github.com/LineageOS
microG
Implementacja API usług Googla w wersji całkowicie wolnej.
Pozwala m.in. na lokalizacje na podstawie anten GSM i listy AP WiFi - instalując odpowiednie usługi, ktorych listę znajdziecie na stronie
Dzięki temu działą też cała masa aplikacji używających własnosciowych bibliotek Google'a, bez potrzeby instalacji ich w telefonie
Oficialna strona: https://microg.org/
Źródła: https://github.com/microg
Można to również zainstalować od razu razem z LineageOS, microG buduje zmodyfikowane obrazy raz w tygodniu: https://lineage.microg.org/
Magisk
Pozwala wprowadzać w systemie głęboko idące zmiany bez faktycznej modyfikacji partycji systemowej
Zmiany wprowadza się instalując tzw. moduły
M.in. można nim zainstalować Xposed Framework
XDA-Developers: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Źródła: https://github.com/topjohnwu/Magisk
Xposed Framework
Modyfikacja systemu pozwalająca na modyfikacje aplikacji w locie, bez musu edycji plików .apk
Źródła: https://github.com/rovo89/Xposed
XDA-Developers: https://forum.xda-developers.com/showthread.php?t=3034811
Jako moduł do Magisk: https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
Moduły Xposed:
Network Speed Indicator (Xposed Module)
Moduł Xposed dodający "liczniki" prędkości wykorzystywanego przez telefon aktualnie łącza, wysoko konfigurowalny.
Repozytorium: http://repo.xposed.info/module/me.seasonyuu.xposed.networkspeedindicator.h2os
Źródła: https://github.com/seasonyuu/Xposed-NetworkSpeedIndicator
Statusbar download progress
Moduł Xposed wyświetlający u góry ekranu biały pasek odzwierciedlający pasek postępu w powiadomieniach
Bardzo drobna, ale przydatna i wygodna zmiana.
XDA-Developers: https://forum.xda-developers.com/xposed/modules/app-statusbar-download-progress-v1-0-t2933867
Repozytorium: http://repo.xposed.info/module/com.ceco.sbdp
Google Play: https://play.google.com/store/apps/details?id=com.ceco.sbdp
Źródła: https://github.com/C3C0/Statusbar-Download-Progress
WiFi Password
Pozwala zobaczyć hasło do zapisanej sieci WiFi (w informacjach o sieci w ustawieniach telefonu)
XDA-Developers: http://forum.xda-developers.com/xposed/modules/wifi-password-viewer-t3114972
Repozytorium: http://repo.xposed.info/module/com.czbix.xposed.wifipassword
Źródła: https://github.com/CzBiX/wifi-password-android
Aplikacje:
F-Droid
Repozytorium (czy jak kto woli "sklep") aplikacji na wolnych licencjach z otwartym kodem źródłowym
Znajdziemy tam naprawdę wszystko
Oficialna strona: https://f-droid.org/
Źródła: https://gitlab.com/fdroid
Yalp Store
Wolny klient Googlowskiego Sklepu Play, pozwala na instalacje niewolnych aplikacji, lub wolnych, których nie ma w F-Droidzie
Domyślnie można pobierać tylko bezpłatne aplikacje, lecz po zalogowaniu na własne konto google można pobierać również te zakupione (czego nie polecam, można dostać bana - to niezgodne z EULA)
F-Droid: https://f-droid.org/packages/com.github.yeriomin.yalpstore/
Źródła: https://github.com/yeriomin/YalpStore
AdAway
Blokuje reklamy w całym systemie za pomocą pliku hosts
Oficialna strona: https://adaway.org/
F-Droid: https://f-droid.org/packages/org.adaway/
Źródła: https://github.com/AdAway/AdAway
AnExplorer
Jeden z fajniejszych menadżerów plików z jakim przyszło mi pracować
Aplikacji niestety jeszcze nie ma w F-Droidzie, warto mnie poprzeć pod issue: https://github.com/1hakr/AnExplorer/issues/82
Google Play (do pobrania przez Yalp Store): https://play.google.com/store/apps/details?id=dev.dworks.apps.anexplorer
Źródła: https://github.com/1hakr/AnExplorer
Authorizer
Menadżer haseł z funkcją wpisywania ich do komputera udając klawiaturę na USB (wymaga modyfikacji jądra)
Używa formatu kompatybilnego z popularnym Password Safe (https://www.pwsafe.org/)
F-Droid: https://f-droid.org/packages/net.tjado.passwdsafe/
Źródła: https://github.com/tejado/Authorizer
Boilr
Aplikacja alarmująca użytkownika, jeżeli cena kryptowaluty przekroczy jakiś próg (w górę i w dół) lub gwałtownie zmaleje/wzrośnie (o ileś % w jakimś czasie)
Oficialna strona: http://boilr.mobi/
F-Droid: https://f-droid.org/packages/mobi.boilr.boilr/
Źródła: https://github.com/drpout/boilr
Calendar
Po prostu.. kalendarz.
Sporo fajnych funkcji, zdecydowanie lepszy niż wbudowany w Lineage czy AOSPa
F-Droid: https://f-droid.org/packages/com.simplemobiletools.calendar/
Źródła: https://github.com/SimpleMobileTools/Simple-Calendar
Conversations
Klient protokołu XMPP, świetny komunikator na miarę XXI wieku ze świetnym designem
Rozmowy grupowe, wysyłanie obrazków (WOW!), szyfrowanie end-to-end, odpowiadanie z powiadomienia, wiadomości głosowe
Oficialna strona: https://conversations.im/
F-Droid: https://f-droid.org/packages/eu.siacs.conversations/
Źródła: https://github.com/siacs/Conversations
Nextcloud
Klient osobistej chmury, umożliwia synchronizację i dostęp do plików, automatyczne wrzucanie nowych zdjęć czy filmów
Oficialna strona: https://nextcloud.com/
F-Droid: https://f-droid.org/packages/com.nextcloud.client/
Źródła: https://github.com/nextcloud/android
DAVdroid
Aplikacja do synchronizacji kalendarza, kontaktów oraz listy zadań z użyciem protokołów CalDav i CardDav
Pozwala np. wygodnie synchronizować swoje kontakty, kalendarz i taski w telefonie z chmurą NextCloud
Oficialna strona: https://www.davdroid.com/
F-Droid: https://f-droid.org/packages/at.bitfire.davdroid/
Źródła: https://gitlab.com/bitfireAT/davdroid
DiskUsage
Aplikacja do analizy zużytego miejsca na karcie pamięci, z opcją podsumowywania folderów z dostępem przez root'a
Wyświetla zużycie w formie wygodnego grafu z opcją przenoszenia się w widok wyższego folderu.
F-Droid: https://f-droid.org/packages/com.google.android.diskusage/
Źródła: https://github.com/IvanVolosyuk/diskusage
Firefox
Znana wszystkim bardzo rozbudowana przeglądarka ze wsparciem synchronizacji z komputerem i rozszerzeniami
Oficialna strona: https://www.mozilla.org/pl/firefox/mobile/
Google Play (do pobrania przez Yalp Store): https://play.google.com/store/apps/details?id=org.mozilla.firefox
Źródła: https://github.com/mozilla/gecko-dev/tree/master/mobile/android
LeafPic
Wolna galeria z masą przydatnych funkcji, bajerami wizualnymi oraz edycją zdjęć.
Jak narazie w wersji Beta z masą problemów, ale zapowiada się świetnie.
F-Droid: https://f-droid.org/packages/org.horaapps.leafpic/
Źródła: https://github.com/HoraApps/LeafPic
Loyalty Card Keychain
Aplikacja do dodawania swoich kart lojalnościowych do sklepów, pozwalająca pozostawić je w domu.
F-Droid: https://f-droid.org/packages/protect.card_locker/
Źródła: https://github.com/brarcher/loyalty-card-locker
Signal
Popularny komunikator oparty o numery telefonów, wspierający szyfrowane rozmowy głosowe, wideo oraz wiadomości.
Dodatkowo jest świetną aplikacją do zwyczajnych SMSów (do tego go używam).
Nie wspiera niestety używania kilku urządzeń na raz.
Został też usunięty z F-Droida na prośbę autorów.
Oficialna strona: https://whispersystems.org/
Google Play (do pobrania przez Yalp Store): https://play.google.com/store/apps/details?id=org.thoughtcrime.securesms
Źródła: https://github.com/signalapp/Signal-Android
NewPipe
Klient Youtube obsługujący słuchanie w tle, oraz wyskakujące okienka.
Nie pozwala na zalogowanie sie, lecz dba o zapis historii, playlist oraz subskrypcji lokalnie.
Świetna aplikacja ze świetnym potencjałem rozwoju.
Oficialna strona: https://newpipe.schabi.org/
F-Droid: https://f-droid.org/packages/org.schabi.newpipe/
Źródła: https://github.com/TeamNewPipe/NewPipe
OpenTasks
Prosta i poręczna lista zadań, z widgetami, wieloma listami, powiadomieniami i kilkoma innymi przydatnymi funkcjami
Obsługuje synchronizację za pomocą DAVdroida.
F-Droid: https://f-droid.org/packages/org.dmfs.tasks/
Źródła: https://github.com/dmfs/opentasks
Termux
Zaawansowany, ale prosty emulator terminala z pluginami jak widgety oraz wbudowanym MENADŻEREM PAKIETÓW!
Dostarcza kompletne środowisko GNU, lecz mimo tego, że nie jest najwygodniejszy, to "pkg install openssh" załatwia sprawę na dobre ;)
Polecam również przejrzeć listę dodatków, niektóre są świetne: https://f-droid.org/packages/#q=termux
Oficialna strona: https://termux.com/
F-Droid: https://f-droid.org/packages/com.termux/
Źródła: https://github.com/termux/termux-app
VLC
Znany i lubiany odtwarzacz multimediów, odtwarza praktycznie wszystko będąc przy tym dość lekkim oraz ładnie zaprojektowanym.
Oficialna strona: https://www.videolan.org/vlc/download-android.html
F-Droid: https://f-droid.org/packages/org.videolan.vlc
Źródła: https://code.videolan.org/videolan/vlc-android
ConnectBot
Klient ssh i emulator terminala z obsługą wielu sesji, przekierowywania portów, kluczy prywatnych zamiast haseł oraz wielu innych ciekawych rzeczy.
Oficialna strona: http://connectbot.org/
F-Droid: https://f-droid.org/packages/org.connectbot/
Źródła: https://github.com/connectbot/connectbot
Share to Clipboard
Aplikacja dodająca do Androidowego menu udostępniania opcję kopiowania do schowka telefonu.
F-Droid: https://f-droid.org/packages/com.tengu.sharetoclipboard/
Źródła: https://github.com/tengusw/share_to_clipboard
Easy Open Link
Aplikacja dodająca do Androidowego menu udostępniania opcję otwierania udostępnianego linku (np. kiedy chcemy otworzyć w innej aplikacji).
F-Droid: https://github.com/tengusw/share_to_clipboard
Źródła: https://gitlab.com/marc.nause/openlink/
OsmAnd+
Swietna mapa z opcjami dla turystów, biegaczy, rowerzystów, mapami wysokosciowymi, nawigacją czy nawet nagrywaniem tras.
Warto się zainteresować i przetestować.
Oficialna strona: https://osmand.net/
F-Droid: https://f-droid.org/packages/net.osmand.plus/
Źródła: https://github.com/osmandapp/Osmand
Simple Bitcoin Widget
Widget z cenami Bitcoina, Ethereum, Bitcoin Casha, Litecoina, Iot'y, Ripple, Dasha oraz Monero z możliwościami ustawień wizualnych oraz wyboru giełdy.
F-Droid: https://f-droid.org/packages/com.brentpanther.bitcoinwidget/
Źródła: https://github.com/hwki/SimpleBitcoinWidget
AFWall+
Zaawansowany firewall, wymaga roota, pozwala na blokowanie dostępu do internetu dla róznych aplikacji, osobno możemy blokować dostęp po WiFi, a osobno danych pakietówych sieci komórkowej.
XDA-Developers: http://forum.xda-developers.com/showthread.php?t=1957231
F-Droid: https://f-droid.org/packages/dev.ukanth.ufirewall/
Źródła: https://github.com/ukanth/afwall
Do pełnego wolnego workspace brakuje mi:
Menadżera archiwów (używam ZArchiver)
Dobrego prostego edytora plików tekstowych, najlepiej z kolorowaniem składni (używam nano w terminalu)
Aplikacji do komunikacji miejskiej (używam BusNavi + Kiedy Pojade)
Kalkulatora naukowego (używam Calculator++)
uwolnienia DriveDroid'a
wykresy BitCoin'a i AltCoinów
Aplikacja do rysowania po obrazkach (zaznaczanie ludziom na screenshotach, dodawanie tekstu)
Aplikacja biurowa
Scrolling screenshots
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment