i9300

Compiler PostmarketOS armv7 pour un Galaxy S3

Posted by

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.

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *