« Smartphones Libres » : différence entre les versions
Aller à la navigation
Aller à la recherche
mAucun résumé des modifications |
(heimdall → bootloader samsung, ajout de fastboot, note sur le type d'OS) |
||
Ligne 1 : | Ligne 1 : | ||
== ADB == | == ADB (Android DeBugger) == | ||
* | * vérifier que le mobile est connecté et accessible : <code>adb devices</code> | ||
* accès root avec un shell : <code>adb shell</code> | * accès root avec un shell : <code>adb shell</code> | ||
* téleverser un OS sur le mobile : <code>adb sideload filename.zip</code> | * téleverser un OS sur le mobile (pour le recovery) : <code>adb sideload filename.zip</code> | ||
* | * redémarrer le mobile : <code>adb reboot</code> | ||
* se connecter en telnet sur le mobile (23230 sur le pc, 2323 sur le mobile): <code>adb forward tcp:23230 tcp:2323; telnet localhost 23230</code> | * se connecter en telnet sur le mobile (23230 sur le pc, 2323 sur le mobile): <code>adb forward tcp:23230 tcp:2323; telnet localhost 23230</code> | ||
== Heimdall (bootloader Samsung) == | |||
* Installer un OS sur la partition de récupération: <code>heimdall flash --RECOVERY <recovery_filename>.img --no-reboot</code> | |||
== Fastboot (bootloader AOSP) == | |||
* vérifier que le mobile est connecté et accessible : <code>fastboot devices</code> | |||
* Installer un OS sur la partition de récupération: <code>fastboot flash recovery <recovery_filename>.img</code> | |||
* redémarrer le mobile : <code>fastboot reboot</code> | |||
== OS == | == OS == | ||
=== Replicant === | === 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) === | === Maru(OS) === | ||
Appareil supportés : https://maruos.com/docs/devices/ |
Dernière version du 16 septembre 2020 à 09:04
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/