No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
put-files-here
1-update-bootimage.sh
2-apply-bootimage.sh
README.md
set-timekeep-disable-time_daemon.patch

README.md

zte-openc-add-timekeep-at-boot

Scripts permettant d'ajouter timekeep et de désactiver time_daemon (service Qualcomm) au démarrage du ZTE Open C.
Testés sur Debian Wheezy (7.X) et Debian Jessie (8.x)
ATTENTION : Merci de placer ces scripts dans un dossier ne contenant pas d'espace (pas de /home/utilisateur/mon dossier/zte-openc-add-timekeep-at-boot par exemple)

Liste des scripts :

  • 1-update-bootimage.sh
  • 2-apply-bootimage.sh

Prérequis:

  • ZTE Open C déjà rooté.
  • fichier boot.img de l'Open C : Il est récupérable au sein du pack root de ZTE, ou dans le dossier zte-openc-switch-bluedroid/update-bootimage/out/ si vous avez exécuté le script update-bootimage.sh.
  • Linux installé et configuré, voir ce lien
  • ADB installé
  • Build communautaire suivante installé : https://github.com/mozfr/buildscommunautaires/issues/4

Procédure

  1. Copier le boot.img du pack root ZTE dans le dossier du script.
  2. Donner les droits d'exécution aux scripts 1-update-bootimage.sh et 2-apply-bootimage.sh.
  3. Exécuter 1-update-bootimage.sh.
  4. Si l'exécution du script précédent a réussi, connecter l'Open C à l'ordinateur puis exécuter 2-apply-bootimage.sh.

Pour information, les fichiers du service timekeep sont disponibles sur https://github.com/mozilla-b2g/timekeep


REMARQUE :

La décompilation et la recompilation du fichier boot.img sont effectués à l'aide d'outils tiers : mkbootimg_tools. Un fork de ces outils a été effectué afin de garder la compatibilité avec le boot.img de l'Open C.
Ces outils sont disponibles dans leurs dernières versions à cette adresse : https://github.com/xiaolu/mkbootimg_tools

AUTRE REMARQUE :

Ce script a été écrit pour le boot.img d'origine (tel que fournit par ZTE), et pour celui modifié par zte-openc-switch-bluedroid. Il est donc possible qu'il ne fonctionne pas si l'image a été modifié. Dans ce cas, il faudra effectuer les manipulations manuellement.