Smartphones Libres

De Breizh-Entropy
Aller à la navigation Aller à la recherche

ADB (Android DeBugger)

  • vérifier que le mobile est connecté et accessible : adb devices
  • accès root avec un shell : adb shell
  • téleverser un OS sur le mobile (pour le recovery) : adb sideload filename.zip
  • redémarrer le mobile : adb reboot
  • se connecter en telnet sur le mobile (23230 sur le pc, 2323 sur le mobile): adb forward tcp:23230 tcp:2323; telnet localhost 23230

Heimdall (bootloader Samsung)

  • Installer un OS sur la partition de récupération: heimdall flash --RECOVERY <recovery_filename>.img --no-reboot

Fastboot (bootloader AOSP)

  • vérifier que le mobile est connecté et accessible : fastboot devices
  • Installer un OS sur la partition de récupération: fastboot flash recovery <recovery_filename>.img
  • redémarrer le mobile : fastboot reboot


OS

Replicant (Android 100% Libre)

Appareil supportés : https://replicant.us/supported-devices.php

LineageOS (Android)

Appareil supportés : https://wiki.lineageos.org/devices/

/e/ (Android)

Appareil supportés : https://doc.e.foundation/devices/

SailfishOS (GNU/Linux pour mobiles)

Appareil supportés : https://sailfishos.org/wiki/Devices

Note: Cette page est pas à jour, il y a quelques marques non-Jolla (Sony entre autres) qui distribuent un SailfishOS officiel.

SailfishOS communautaire (GNU/Linux pour mobiles)

Appareil supportés : https://wiki.merproject.org/wiki/Adaptations/libhybris

Maru(OS)

Appareil supportés : https://maruos.com/docs/devices/