0 votes

Comment éditer le fichier init.sh et où se trouve-t-il ?

Je veux éditer init.sh mais je ne le trouve pas. Où se trouve ce fichier ? Je veux ajouter ceci à ce fichier :

alsa_amixer set PCM 100 unmute

2voto

Crayon Points 356

Je pense que tu veux dire init.rc et don't.

Mais pour répondre à votre question, ce fichier est dans le dossier racine /init.rc pour l'éditer vous devez avoir un accès racine et remonter / rw et même avec cela vous perdrez les changements quand vous redémarrez parce qu'il est écrasé à chaque fois par le contenu de boot.img, donc vous devriez extraire le contenu de boot.img éditer ce fichier reconstruire l'image et la flasher.

La bonne façon d'exécuter des commandes au démarrage est d'utiliser des scripts init.d.

En bref, si le script init.d est supporté, init.rc appelle une fonction qui recherche les scripts utilisateur dans /system/etc/init.d/ et les exécute. Vous pouvez y placer un script et voir s'il est exécuté ou chercher comment activer les scripts init.d.

Editer En cherchant votre commande, j'ai découvert que vous utilisez peut-être Android sur x86. Dans ce cas, il semble qu'il y ait un init.sh dans le dossier /system/etc/.

Pour pouvoir éditer les fichiers sous /system, vous devez le remonter en utilisant une application comme ES File Explorer ou en utilisant le terminal en tant que Root :

mount -o rw,remount /system

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X