Android

F-Droid est un marketplace alternatif au marketplace de Google (Google Play) pour le téléchargement d'applications. Client complet disponible à télécharger sur le site.

Liste de repositories supplémentaires pour F-Droid : https://android.izzysoft.de/articles/named/list-of-fdroid-repos

Dont https://apt.izzysoft.de/fdroid/.
Et Guardian Project pour Tor : https://guardianproject.info/fdroid/

Peut être complété avec Foss-Droid.

Droid-Break is a list of free and open source Android apps inspired by Prism-Break.

Disponible ici, Droid-Break propose des alternatives libres aux outils propriétaires sous Android.

Extraire / reverse un APK :
Utiliser dex2jar sur un .APK, et ensuite donner l'APK modifié à Java decompiler.
Apktool marche très bien aussi : https://ibotpeaches.github.io/Apktool/

  • MyMobiler : The MyMobiler desktop application controls your Android device through USB connection or WiFi. It allows you to see your mobile device remotely and capture the screen or video.
  • Droid Explorer : Manage your rooted android device, from your pc, with the simplicity that you deserve.
  • MyPhoneExplorer : Full Sync app.

Migration rapide (check safety first) :

Sauvegarde manuelle des pass wifi : /data/misc/wifi/wpa_supplicant.conf

Avec adb et fastboot installés, on active le mode debug sur le téléphone et on lance la détection :

adb devices

Si tout est ok, on continue (et on valide l'opération sur le téléphone) :

adb backup -apk -shared -all -f my-backup.ab

Restaurer le backup si besoin :

adb restore my-backup.ab

Sauvegarder juste quelques paramètres, dont les pass wifi :

adb backup -system -noapk com.android.providers.settings -f my-backup.ab

Les numéros speed-call Android

ActionNuméro
IMEI number *#06#
Activating test mode devices *#*#197328640#*#*
After entering this code, your device will turn off *#*#7594#*#*
Audio test *#*#0289#*#*
Bluetooth address *#*#232337#*#
Bluetooth test *#*#232331#*#*
Details on camera *#*#34971539#*#*
Diagnostic information *#9090#
Display RAM version *#*#3264#*#*
Display Wi-Fi MAC address *#*#232338#*#*
Extensive GPS test *#*#1575#*#*
Field test *#*#7262626#*#*
Formatting the device to default settings (warning – this deletes all date on the devices) *2767*3855#
FTA software version (in .within the same code will provide a view of the PDA and firmware version) *#*#1111#*#*
HSDPA / HSUPA Control Menu *#301279#
HTC info menu *#*#4636#*#*
Information about device, user statistics and battery *#*#4636#*#*
Information about the software and hardware *#12580*369#
Instant backup media files *#*#273282*255*663282*#*#*
Look at the status of phone locks *#7465625#
Quick GPS test *#*#1472365#*#*
Resetting data to default settings *#*#7780#*#*
Run VOCODER ##8626337#
Service menu on devices like the Galaxy S III *#0*#
System dump mode *#9900#
Test for touch screen *#*#2664#*#*
Test for vibration and backlight *#*#0842#*#*
Test for Wireless LAN *#*#232339#*#*
Test function for HTC devices * # * # 3424 # * # *
Test LCD screen *#*#0*#*#*
Test proximity sensor *#*#0588#*#*
Tracking Google Talk service *#*#8255#*#*

Android Alternative ROMs

Liste de quelques ROMs alternatives à Android stock, plus ou moins à jour, et tout aussi plus ou moins connues :

Ressources de développement Android

Emulateurs Android

Émuler Android sur PC, par Windows ou autre :

Partage de connexion - tethering

Via https://pmf.silvrback.com/fixing-tethering-on-android-kitkat & http://liens.howtommy.net/?NJKP8w, corriger le problème Android utilise 2 IP selon si les requêtes sortent du téléphone ou du partage de connexion :

Sans root

  • Enable developer mode (Go to Settings → About phone, and click on the build number until the developer mode is enabled).
  • Enable USB debugging under Settings → Developer options
  • Connect the device with a USB cable to a computer with the Android SDK platform tools installed
  • Start an adb shell: adb shell
  • In the adb shell, run this command: settings put global tether_dun_required 0

Avec root

  • Root the phone
  • Install a SQLite editor such as SQLite Debugger
  • Using the SQLite editor, navigate to the file /data/data/com.android.providers.settings/databases/settings.db (this is the part that requires root)
  • Enter the database global
  • Change the value of field tether_dun_required to 0.
  • system/android/start.txt
  • Dernière modification: 2023/08/05 16:22
  • (modification externe)