Le Samsung Galaxy SIII (nom de code : i9300), est un téléphone sorti en 2012. Il possède un procésseur à 4 coeurs, 1Go de mémoire vive et 16Go de stockage. PostmarketOS est une distribution GNU/Linux orientée mobile, elle est basée sur Alpine Linux. Ce tutoriel a été uniquement testé sur le i9300 mais il devrait aussi fonctionner sur le i9305 et le samsung-shv-e210s.
Le tutoriel sur le site de PostmarketOS est très bon, mais la compilation se fait en utilisant l’architecture armhf au lieu de armv7. Cette modification nous permettra d’utiliser au mieux les spécificités du processeur du Galaxy SIII et d’utiliser plusieurs de logiciels, comme par exemple Plasma Mobile. Suivez le tutoriel officiel et executez le script suivant après l’étape « pmbootstrap init ».
cd ~/.local/var/pmbootstrap/cache_git/pmaports cp device/testing/linux-samsung-i9305/config-samsung-i9305.armhf device/testing/linux-samsung-i9305/config-samsung-i9305.armv7 OLD=$(sha512sum device/testing/device-samsung-i9305/deviceinfo | cut -d" " -f1) sed -i 's/armhf/armv7/g' device/testing/device-samsung-i9305/* firmware/firmware-samsung-i9305/APKBUILD device/testing/linux-samsung-i9305/APKBUILD NEW=$(sha512sum device/testing/device-samsung-i9305/deviceinfo | cut -d" " -f1) sed -i "s/${OLD}/${NEW}/g" device/testing/device-samsung-i9305/APKBUILD
Vous pouvez maintenant continuer le tutoriel officiel et compiler PostmarketOS pour le i9300 en utilisant l’architecture armv7.