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
- 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. - 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.
- 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.
- 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.
- 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. - 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.
- Amikor a TOAD befejezte a deodexelést, az összes deodexelt fájlt ZIP-fájlba állítja.
- 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.