Igazságos kijelenteni, hacsak nem töltött egy kis időt az APK-fájlokban való kutakodással, és valami nagy teherbírással. az alkalmazások vagy magának az Android operációs rendszernek a módosításai, valószínűleg még nem találkozott .smali fájlokkal a maga természetes formájában környezet. Gyakori összetevői a legnépszerűbb Android-javításoknak és feltöréseknek, mint például a kapcsolók hozzáadása, a tápellátás menü kiterjesztése és a CRT képernyő kikapcsolása animáció hozzáadása.
Maguk a fájlok gyakran megtalálhatók az APK-kba ágyazva, és elérhetővé válnak módosításra, amint az adott fájlt visszafordítják egy segédprogrammal, például APKTool. Sajnos ezek a smali fájlok néha hajlamosak arra, hogy elsüllyedjenek a fájl belsejében osztályok.dex egy JAR-fájlt, és kissé kényelmetlenebbé és időigényesebbé teszik az elérést és a kezelést. Az XDA vezető tagja az ADB-parancsokról szóló legutóbbi útmutatóját követően iamareebjamal összeállított egy egykattintásos eszközt, amely lehetővé teszi a osztályok.dex bármilyen APK vagy JAR fájlból könnyedén.
Egyszerűen helyezze el a megfelelő fájlt a bemeneti mappába, fordítsa vissza, hajtsa végre a szükséges módosításokat az újonnan elérhető fájlokon, fordítsa újra, és ellenőrizze a módosított verzió kimeneti mappáját. Ennyire egyszerű. Ennek nyilván van néhány előfeltétele, mégpedig valamilyen Windows-t, Java-t futtató személyi számítógép (ideális esetben szoftverben és folyékony formában), a megfelelő fájlokat és eszközöket (jegyzettömb++, archívumkezelő stb.), valamint néhány ötletet arról, hogy mit szeretne ténylegesen elérni a végeredményként. Ha ezek mindegyike a rendelkezésére áll, ez remek kis időmegtakarítást jelenthet, és érdemes ellátogatni a eredeti szál.