Hirdetés

2024. június 25., kedd

Gyorskeresés

Hozzászólások

(#7466) awakening87 válasza bb.bocs (#7465) üzenetére


awakening87
aktív tag

értelek
az adb működéséhez ez a három fájl kell, ha minden igaz:
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll

tehát ezeket a fájlokat rendszergazdaként másold be a \Windows\System32, illetve ha van, akkor a \Windows\SysWOW64 könyvtárba.
Ezek után, ha nyitsz egy új parancssort, akkor működnie kell.
Nálam USB-s összekötés után ez történik egy parancssoros ablakban (a saját rom-om van fent, aláhúzottal írtam, amit a gép ír ki és félkövérrel, amit én írtam be):
C:\Users\somebody>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
#
id
id
uid=0(root) gid=2000(shell) groups=1007(log)
# busybox id
busybox id
uid=0(root) gid=2000(shell) groups=1007(log)
#
exit
exit

C:\Users\somebody>adb shell id
uid=0(root) gid=2000(shell) groups=1007(log)

C:\Users\somebody>adb shell whoami
whoami: not found

C:\Users\somebody>adb shell busybox id
uid=0(root) gid=2000(shell) groups=1007(log)

C:\Users\somebody>adb shell busybox whoami
root

C:\Users\somebody>adb shell su -c "id"
uid=0(root) gid=0(root)

C:\Users\somebody>adb shell su -c "whoami"
whoami: not found

C:\Users\somebody>adb shell su -c "busybox id"
uid=0(root) gid=0(root)

C:\Users\somebody>adb shell su -c "busybox whoami"
root

C:\Users\somebody>

Megjegyzés: az adb shell su -c "parancs" akkor lenne érdekes, ha a telefonon valamiért nem lehetne root joggal futtatni az adb-t, viszont a su-val meg át lehetne lépni a root-ba, ezért a fenti parancs már root-ként fut le, ami kell a mentéshez. Régebben nálam ez így volt, és ezért ennek megfelelően csináltam meg az adb-s lementő scriptet.

[ Szerkesztve ]

SM-G930F @ BlackDiamond.NFE.PIE.V4.0 | https://www.youtube.com/watch?v=8P6QbTJsb-U&hd=1

Copyright © 2000-2024 PROHARDVER Informatikai Kft.