2 votes

définir les fonctions dans TWRP

Dans un Android "normal", vous démarrez un émulateur de terminal ou vous faites "adb shell" et à partir de là, vous pouvez définir une fonction :

function name
{
 #code
}
name #runs "name"

Mais en utilisant le shell adb sur TWRP, il dit que la commande "function" ne peut être trouvée. La commande "whereis function" et "which function" ne fournit aucun résultat et me laisse perplexe. Une idée sur la façon de définir la fonction dans TWRP, de préférence avec le shell adb.

1 votes

TWRP ne dispose pas d'une bash . Il est livré avec un shell très minimaliste, mais vous êtes en mesure d'appeler un shell bash à travers TWRP AFAIK.

0voto

moonbutt74 Points 663

Lorsque vous êtes en mode de récupération, montez votre /système en utilisant adb shell mount /system

bien que twrp puisse être nerveux, utilisez la fonction de montage in-twrp pour monter le système et vous devriez avoir toute la place pour faire ce dont vous avez besoin. En récupération, vous avez un noyau fonctionnel, donc après avoir monté votre système, vous devriez avoir tout à votre disposition.

adb shell mount /system
adb shell
~ # mount | grep system
/dev/block/platform/msm_sdcc.1/by-name/system on /system type ext4 (rw,seclabel,relatime,data=ordered)
~ # export PATH=/system/bin:/system/xbin:$PATH
~ # which busybox
/system/xbin/busybox
~ # which sh
/system/bin/sh

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