Mini-tuto : compiler soi-même Samouraï Wallet pour Android

[MAJ 11/11 : le repo de samourai a changé d’adresse]

Étant habituellement utilisateur d’iPhone, je n’ai jamais eu l’occasion de vraiment utiliser Samouraï Wallet.

Se présentant comme un wallet orienté privacy, Samouraï jouit d’une excellente réputation et offre des fonctionnalités intéressantes.

Grâce à Marco, qui m’a donné un vieux LG qui traînait dans un tiroir, je n’ai désormais plus d’excuses pour ne pas l’essayer moi-même. Donc merci Marco !

Ce cadeau m’a aussi permis d’essayer un autre projet que j’avais dans le collimateur depuis pas mal de temps : LineageOS, ou la promesse d’un Android sans Google.

Mais se passer de Google, cela implique aussi de ne pas avoir accès au PlayStore pour installer Samouraï. Il y a certes des apk téléchargeables, mais maintenant qu’on est là autant aller jusqu’au bout et le compiler nous-mêmes.

D’autant plus qu’à ma grande surprise ce n’était vraiment pas très compliqué :

  1. installer Android Studio
    1. Télécharger le fichier adéquat : https://developer.android.com/studio/#downloads
    2. Décompresser le fichier compressé dans un nouveau dossier android-studio
    3. (Pour Linux) Installer les dépendances suivantes : sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386
    4. Lancer le fichier studio.sh (Linux) ou studio.exe (Windows) dans android-studio/bin
    5. Suivez le processus d’installation en gardant toutes les options par défaut
  2. Compiler Samouraï
    1. Clonez le repo GH (je pars du principe que vous avez git) : git clone https://code.samourai.io/wallet/samourai-wallet-android
    2. Dans Android Studio, importez le projet dans le répertoire git que l’on vient de cloner
    3. Android Studio va préparer automatiquement le projet pour la compilation, il y en a pour moins d’une minute normalement
    4. Si il n’y a pas d’erreur, il suffit maintenant de cliquer sur “Build”, puis “Build Bundle(s) / APK(s)”, et “Build APK(s)”
    5. La compilation va prendre environ 1 minute, puis cliquez sur “locate” dans la petite fenêtre pop-up en bas à droite
    6. copiez le fichier .apk sur votre téléphone via USB, puis installez-le, et voilà !
2.2 L’accueil à l’ouverture d’Android Studio
2.2 Le git de Samourai devrait être assez visible avec ce petit logo vert qui signale un projet compatible avec Android Studio
2.3 Vous pouvez voir les progrès de la préparation en cliquant sur “Build” en bas de l’écran. S’il y a des erreurs elles vous seront signalées ici.
2.4 Lancez la compilation
2.5 La compilation est terminée, il suffit de cliquer sur “locate” dans le pop-up en bas à droite.

Leave a Reply

Your email address will not be published.Required fields are marked *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.