Skip to main content

Lineage OS 17.1 Samsung Neo s5

volg aanwijzingen in de build guide op de website https://wiki.lineageos.org/devices/s5neolte/build.


Zorg er wel voor dat de prerequisites zijn geinstalleerd. Draai je arch, dan kun je de volgende 2 meta packages uit de AUR installeren:

  • aosp-devel

  • lineageos-devel

Extract de binaries, volgens aanwijzingen op de website: https://wiki.lineageos.org/extracting_blobs_from_zips.

Wanneer je de Lineage OS binary download, omdat je geen device bij de hand hebt, kan je alleen de system.transfer.list en de system.new.dat files unzippen.


Wanneer je nu breakfast s5neolte gaat uitvoeren, loop je tegen het probleem aan dat er 2 .mk files niet kunnen worden gevonden.

Deze 2 files kan je genereren door de volgende 2 scripts te draaien

  • device/samsung/universal7580-common/setup-makefiles.sh

  • device/samsung/s5neolte/setup-makefiles.sh

Daarnaast wordt tijdens het bouwen verschillende libraries gevraagd die niet beschikbaar zijn. Deze zitten in het system.img bestand. Deze kan worden gemount, zoals op de extracting_blobs_from_zips pagina wordt beschreven. Wanneer de image gemount is, voer dan een zoek opdracht uit en kopieer deze naar de juiste locatie.

Het bouwen van het image duurt lang. Op een 12 core AMD 5900X processor ongeveer een uur.

Download in de tussentijd de open_gaps file voor android 10 (de android versie van LineageOS 17.1). Let op dat je de arm versie download en niet de arm64 versie.

Wanneer het bouwen van het image klaar is, kan deze volgens de instructies op de Install LineageOS on s5neolte pagina worden geinstalleerd. Let op dat je, zoals in de beschrijving wordt beschreven, ook de open_gapps installeert.