A TOAD használata A nyílt forráskódú Android Deodexer

Az Android dekódolása időigényes folyamat lehet, amely magában foglalja az Android-eszközről történő fájl / rendszerfájlok kihúzását, a PC-eszközök használatával történő fájl eltávolítását és a telefonra történő újratelepítését. Nem is beszélve arról, hogy amikor a Google kiad egy új Android verziót, a ROM-ok dekódolásának folyamata megváltozik - ami azt jelenti, hogy a dekódoláshoz használt eszközöknek fel kell játszaniuk a felzárkózást. Számos deodexáló eszköz elhasználódott a fejlesztők frissítésének hiánya miatt.

Megjelent egy új eszköz, a TOAD (The Open Source Android Deodexer), amelynek célja nemcsak hihetetlenül egyszerűen működni, hanem a nyílt forráskódú jellege lehetővé teszi a fejlesztői közösség számára, hogy naprakészen tartsa a legújabb deodexelési módszerekkel. A TOAD kötegelt fájlokat használ az odexelt fájlok feldolgozására, így az új kötegelt fájlokat a fejlesztő közösség könnyen hozzáadhatja vagy módosíthatja.

Ebben az útmutatóban megmutatjuk, hogyan lehet az Android fájlokat dekódolni a TOAD segítségével - és ha fejlesztéstudós vagy, akkor csatlakozhat a TOAD közösségéhez, hogy naprakészen tartsa a legújabb Android frissítéseket.

követelmények

  • VARANGY

A TOAD önkicsomagoló EXE fájlban található, így egyszerűen helyezheti a C: \ mappára (a lehetséges problémák minimalizálása érdekében).

Az .EXE elindítása után mappastruktúrája lesz, amely a következő mappákat tartalmazza:

  • Method_files: Az összes kötegelt fájlt tartalmazza, amelyeket a TOAD fog használni a dekódoláshoz.
  • Tool_Files: A TOAD-nak a működéséhez szükséges fájlok.
  • Saját_fájlok: Itt kerülnek a fájlok.

Hogyan deodex a TOAD

  1. Tehát a TOAD használatának megkezdéséhez át kell másolnia a „build.prop” fájlt és a teljes „keret” mappát az Android készülékről a TOAD Your_Files mappájába.

    Your_Files mappája a TOAD-ban.
  2. Bármilyen másolatot átmásolhat, amelyről a továbbfejlesztett fájlokat is szeretné, például az „app”, „priv-app”, „eladó alkalmazás”, „szállító priv-app”, „szállítói keret” stb. Mappákat.
  3. Most el kell futtatnia a TOAD-ot. Meg fogja kérdezni, hogy el akarja-e dexelni a teljes keretmappát, a te döntésed van. A KitKat-nál magasabb Android-verziókhoz azonban feltétlenül szükség van egy odexált keretmappára.
  4. A TOAD elolvassa az build.prop fájlt, hogy meghatározza az Android verzióját - felfedezi a ROM-ban használt API-t. Minden Android verziónak megvan a saját egyedi API-ja (építési számok). Itt láthatja a hivatalos Android API-k teljes listáját.
  5. Tehát minden olyan Android API-n, amelyet a TOAD képes kezelni, a TOAD-nak megvan a saját Method fájlja. Ezért tele van velük a Method_Files. Tehát ha a TOAD megtalálja a megfelelő Method_File fájlt az Android API-jához, akkor azt fogja kérdezni, hogy szeretné-e, hogy minden, ami a Your_Files fájlban le van töltve.

    TOAD dekódolás.
  6. Ha az „Igen” lehetőséget választja, a TOAD megkezdi a folyamatot, amelyen csak pihenni és várni kell. A TOAD a megfelelő Methods fájlban leírt módszer szerint végzi működését. Ha a TOAD nem tudja egy fájlt dekódolni, akkor a hibajegyet jeleníti meg, és folytatja a műveletet.
  7. Amikor a TOAD befejezte a deodexelést, az összes deodexelt fájlt ZIP-fájlba állítja.
  8. Most már csak vissza kell villannia ezt a .ZIP fájlt a helyreállítása során, és az összes fájlt, amelyre kijavították, most már a telefonodon leszel.

Érdekes Cikkek