Om du kör RemixOS där /system är i SFS-läge så finns instruktioner här hur du ska göra:
Steg 1: [Debian Live CDn]
Stoppa in Debian Live CDn (ISO-fil) i VirtualBox. Du kommer nu boota Debian Live men hårddisken kommer fortfarande vara RemixOS-installationen.
Steg 2: [Logga in i Debian Live]
Logga in i Debian Live med login: user Password: live
Steg 3: [sudo bash]
Kör 'sudo bash':
user@debian:~$ sudo bash
Sedan 'cd' (så att vi hamnar i /root)
root@debian:/home/user# cd
root@debian:~#
Steg 4: [Mounta RemixOS-disken]
Mounta RemixOS-hårddisken:
root@debian: /# mount /dev/sda1 /mnt
Nu kommer du att se en directory-struktur: ls /mnt
grub lost+found RemixOS
Det ska nu finnas en fil: /mnt/RemixOS/system.sfs
Steg 5: [Hämta squashfs-tools]
Först behöver vi squashfs-tools. Tyvärr är det så att den färdigkompilerade versionen som man kan få hem med apt-get install supportar inte det format (lz4) som system.sfs är komprimerad med. Vi måste då plocka hem källkoden för squashfs-tools och kompilera en senare version.
root@debian:~# wget
https://sourceforge.net/projects/squash ... t/download -O squashfs.tar.gz
Steg 6: [Extrahera tar.gz-filen]
Sedan packar vi upp det:
root@debian:~# tar -zxvf squashfs.tar.gz
Steg 7: [Modifiera Makefile för L4Z-support]
Vi går till rätt ställe:
root@debian:~# cd squashfs4.3/squashfs-tools/
Nu behöver vi modifiera Makefile.
Antingen använder du 'vi', eller jag som Emacs-freak använder 'jed' (apt-get install jed)
Leta upp raden '#L4Z_SUPPORT = 1' och ta bort kommentarstecknet så vi får 'L4Z_SUPPORT = 1'.
Spara och stäng.
Steg 8: [Installera verktyg för kompilering]
Installera gcc m.m. (build-essential):
root@debian:~# apt-get install build-essential
root@debian:~# apt-get install lzma-dev
root@debian:~# apt-get install liblz4-dev
Steg 9: [Kompilera squashfs]
root@debian:~/squashfs4.3/squashfs-tools# make
När det är klart så ska det finnas: ./unsquashfs (i katalogen /root/squashfs4.3/squashfs-tools)
Steg 10: [Packa upp system.sfs]
Först gå till rätt ställe:
root@debian:~# cd /mnt/RemixOS
root@debian:/mnt/RemixOS# /root/squashfs4.3/squashfs-tools/unsquashfs system.sfs
(Det här tar en liten stund...)
När den är klar så finns en katalog: squashfs-root och i den finns system.img
Steg 11: [Byt ut system.sfs mot system.img]
root@debian:/mnt/RemixOS# mv system.sfs system.sfs.xxx
root@debian:/mnt/RemixOS# mv squashfs-root/system.img .
(Prioritetsordningen är system.sfs och om den inte kan hittas så går den till system.img,
så vi har bara döpt om system.sfs till system.sfs.xxx så den inte hittas. Alternativt kan du
radera system.sfs då system.img är samma sak fast i uppackat läge)
Steg 12: [Mounta system.img]
Först gå till /root:
root@debian:/mnt/RemixOS# cd
root@debian:~#
Skapa en katalog 'sys'
root@debian:~# mkdir sys
Mounta system.img:
root@debian:~# mount /mnt/RemixOS/system.img sys
Steg 13: [Ändra på filen build.prop]
root@debian:~# (vi eller jed) jed sys/build.prop
Hitta raden os.product.name=remix_x86_64 och ändra till vad du vill (remix_x86_65 funkar)
Spara och stäng editorn.
Steg 14: [Unmounta]
root@debian:~# umount sys
root@debian:~# umount /mnt
Steg 15: [Ta bort CDn och reboota RemixOS]
Efter att RemixOS startat starta TermUX och kolla:
$ getprop ro.product.name
remix_x86_65
Nu är det bara att köra BankID-appen.
Om något är oklart så säg till.
/ Datavetaren