2024. május 3., péntek

Gyorskeresés

SMID - Segítség az adb beállításához linuxon

Írta: | Kulcsszavak: adb . udev . linux

[ ÚJ BEJEGYZÉS ]

Search My ID

(SMID)

Leírás
Egyszerű linux alatt futó program, mely segíti a készüléked használatát adb-n keresztül. Egyben tartalmaz egy kis méretű adb-t is, így máris irányíthatod a telefonod. Hasznos lehet, ha kezdő vagy még a linux világában, vagy csak azonnal szükséged van adb-re.
Ahhoz, hogy a linux érzékelje a készüléket, és megfelelő jogokkal tudja kezelni, szüksége van egy file-ra. Ezt nekünk kell létrehozni, ugyanis a file tartalma készülékgyártótól függően változik. De ez a kis program segít ezen file létrehozásában, és megcsinálja helyettünk. Nekünk csak annyi a dolgunk, hogy azt tegyük, amit mond. Az egész művelet - ha mindent jól csinálunk - nincs több, mint ~10 másodperc.
Úgy veszem észre, hogy 11.04 felett már a rendszer kezelni a telefont, de mégis több fórumon is kérnek segítséget ezzel kapcsolatban, ugyanis bár az adb sok esetben működik, nem tudja, hogy milyen jogokkal is kell kezelni a készüléket. A SMID ennek megoldására készült.

Telepítés
0. Kapcsold be a telefonodon az usb hibakeresést.
1. Töltsd le a tömörített állományt, és tömörítsd ki valahova. (ajánlott a /home könyvtárba)
2. Nyiss egy terminál ablakot.
3. Navigálj a kitömörített mappáig, de ne lépj bele.
4. chmod 755 -R SMID
5. cd SMID
6. sudo ./SearchMyID.sh (+ itt add meg a jelszavad! )
7. Kövesd az utasításokat.
8. az adb shell utasítással máris belépsz a telefonodba, de 0.4-től ez integrálva is van.

Kész!

Eddig tesztelt gyártók: Huawei, Samsung, Sony

Fontos!
-A program használata közben ne csatlakoztass más eszközt a számítógépre, és a telefonon lehetőleg ne használd a Wifi hotspot-ot vagy az USB-n keresztüli internet megosztást.
-A program jelenleg csak Ubuntu disztribución fut. (Nem Lubuntun, nem Xubuntun, csak sima Ubuntun - később ez is javítva lesz. :) )
-A program tartalmaz egy rövid leírást is, és egy rm.sh nevű fájlt. Ha ezt futtatod (sudo ./rm.sh), akkor mident vissza csinál.
-A program root jogot igényel, mert az /etc és /bin könyvtárakba file-okat másol.

Letöltés
SMID 0.1
SMID 0.2
SMID 0.3
SMID 0.4

Changelog:
0.1:
- első script megírva
- Ubuntu 10.10-ig kompatibilis

0.2:
- kompatibilis minden Ubuntu verzióval

0.3:
- kisebb javítások
- rm.sh kibővítve

0.4:
-optimalizálva
-kompatibilis minden Ubuntu alapú rendszerrel. (K, L, X)

Kérlek, ha hibát találsz, vagy javaslatod van, jelezd azt.
Ha szeretnél segíteni a tesztben, akkor kérlek írd meg hsz-ben, hogy milyen típuson próbáltad, és hogy sikrült-e. Köszönöm!

Hozzászólások

(#1) Syl


Syl
nagyúr

Három androidos kütyüt is tesztelnék 12.04-es Ubuntu alatt.

Never let your sense of morals prevent you from doing what's right.

(#2) szoke12 válasza Syl (#1) üzenetére


szoke12
őstag

Ó! Köszi!
Ez a verzió még nem fog rajta menni, de most írom épp azt, ami már 12.04-el kompatibilis lesz.

"Élj úgy, hogy ha majd lepereg előtted életed filmje, érdemes legyen végignézni!"

(#3) Lenry


Lenry
félisten

ez mi és mit csinál?

Gvella Glan! | There are two types of people: Those who can extrapolate from incomplete data

(#4) Lenry válasza Lenry (#3) üzenetére


Lenry
félisten

csak átfutottam a scriptet, mert nincs nálam miniUSB, WiFi-s adb-n meg nem működik, de ehhez root jog is kell?
csak mert úgy látom, hogy ír(na) a /etc meg a /bin-be is...

aztán persze lehet, hogy én néztem valami nagyon be

[ Szerkesztve ]

Gvella Glan! | There are two types of people: Those who can extrapolate from incomplete data

(#5) szoke12 válasza Lenry (#4) üzenetére


szoke12
őstag

Ez "beizzítja" az adb-t linuxon, hogy a számítógép képes legyen kommunikálni a telefonnal. Manuális módszer is van, de pont azért írtam, hogy azt ne kelljen használni, mert ez gyorsabb. :)
És igen, sudo-val indítod, tehát rendszergazda jog is kell hozzá.

"Élj úgy, hogy ha majd lepereg előtted életed filmje, érdemes legyen végignézni!"

(#6) szoke12


szoke12
őstag

Elkészült a 12.04-el is, és a többi verzióval is kompatibilis verzió! :)

"Élj úgy, hogy ha majd lepereg előtted életed filmje, érdemes legyen végignézni!"

(#7) Lenry válasza szoke12 (#5) üzenetére


Lenry
félisten

de hát a beizzítás egyébként is csak annyi, hogy lefuttatod az adb-t.
írsz egy adb devices-t és látod az eszközök listáját is.

Gvella Glan! | There are two types of people: Those who can extrapolate from incomplete data

(#8) szoke12 válasza Lenry (#7) üzenetére


szoke12
őstag

Hmmm... Ezek szerint ezzel még sosem találkoztál:

szoke12@szoke12-laptop:~$ adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
???????????? no permissions

szoke12@szoke12-laptop:~$

Ugye?
Na ezért van a programom.

"Élj úgy, hogy ha majd lepereg előtted életed filmje, érdemes legyen végignézni!"

(#9) Lenry válasza szoke12 (#8) üzenetére


Lenry
félisten

nem, ezzel tényleg soha nem találkoztam

Gvella Glan! | There are two types of people: Those who can extrapolate from incomplete data

(#10) Vladi


Vladi
nagyúr

De mire jó, azt nem értem pontosan.

Tesztelném neked fedorán, amint kapok forráskódot. :)

random appra adjak root jogot? Ugye nem gondolod komolyan? :N

Nem félünk! Nem félünk! Itthon vagyunk e földön. Nem félünk! Nem félünk! Ez nem maradhat börtön!

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.