XDA News Articles

Tomek Kondrat · Nov 2, 2014

Basics about APK Files and What You Can Do with Them

What's an APK? This question may sound trivial, but it's actually significant. You may think that an APK is just the format of those fancy files that you can install on your phone. You'd be right, but there is a while lot more that can be done with Android's application format in addition to (hopefully not blindly) installing them. Android applications are nothing more than archives with various folders encrypted during the compilation process. With proper tools like the legendary...

XDA NEWS
Will Verduzco · Apr 21, 2014

Decompile, Edit, and Recompile in One Tool with APK Studio

If you've ever modified precompiled applications, you have undoubtedly spent time with XDA Recognized Developer Brut.all's APKTool or one of its variants. APKTool works quite well, which is why after so many years, people still use it. However, using APKTool then requires you to use a separate app such as Notepad++ to edit the decompiled binaries. Once that's done, you then have to go back to APKTool to recompile the modified app. In order to streamline things significantly, XDA Forum Member...

XDA NEWS
Will Verduzco · Mar 16, 2014

Advanced APKTool Lets You Modify Newer Xperia Framework Files

It's no secret that building a custom ROM from source is much preferred to starting from a manufacturer-provided firmware and then adding on a few modifications. Building from source allows users much more freedom to merge commits and change practically anything they'd like. However, there are times when some users would prefer to start from stock firmware in order to keep OEM-specific functionality. Sony Xperia devices are no different, as for the most part one must choose between OEM-specific functionality and...

XDA NEWS
Tomek Kondrat · Jan 16, 2014

Decompile and Compile Your Favorite Apps with Quick Mod Tool 2.0

If you ever thought of modding an application, you've undoubtedly heard about smali and baksmali. These two tools can convert an APK into editable files, which can then be converted into more readable Java files by a tool such as the one we will cover today. Decompiling can be done with binary files only. But for your own comfort, some kind of kitchen is recommended. In the past, we've talked about many tools able perform various operations with precompiled applications....

XDA NEWS
Tomek Kondrat · Jan 11, 2014

Browse Java Code of Your Favorite Applications Directly from Your Android Device

In the past few weeks, we've talked about several tools to decompile application and convert the output Java code. These tools, however, are for Windows and Linux PCs, and not Android devices. Naturally, these tools are very useful if you want to modify an application for your personal use or learn how to improve your own project. Recently, yet another tool popped up to accomplish this task, but it has a unique twist. Show Java written by XDA Senior Member...

XDA NEWS
Will Verduzco · Sep 11, 2013

Port the Lidroid Notification Toggles to Non-Samsung ROMs

If you're a fan of the notification toggles found in XDA Senior Member lidroid's series of ROMs for various Samsung devices, you may be hesitant to switch to a different ROM or even a different device. After all, as we discussed earlier, notification toggles are quite useful, and having more of them is never a bad thing. Thankfully, XDA Senior Member Adi Aisiteru Reborn has created a guide showing you how to port the toggles over to various non-Samsung Android 4.0 Ice Cream Sandwich...

XDA NEWS
Will Verduzco · Aug 30, 2013

Streamline Your App Theming with BatchAPKTool

If you fancy creating and applying themes for your applications, you no doubt have become well acquainted with APKTool. The application, originally created by XDA Recognized Developer Brut.all has become a staple in application modification on Android. It enables the modification of app resources by allowing users to easily decompile and recompile applications. We've recently featured a few tools aimed at streamlining the APKTool experience, as well as a few guides on the subject. However, sometimes a script with some...

XDA NEWS
Will Verduzco · Aug 29, 2013

Android APKTool v2 Released, Massive Overhaul

A couple of months ago, we wrote about a tool that allows users to easily decompile and recompile APKs. Similar in functionality to the legendary APKTool (thread) by XDA Recognized Developer Brut.all, Android APKTool by XDA Forum Member Flextrick made the process extremely user friendly by adding a simple and easy-to-use GUI. In the time since our last posting, Flextrick's utility has been given a major overhaul in its upgrade to version 2. As before, it runs on Windows computers with Java and .Net...

XDA NEWS
Samantha · Jun 23, 2013

Easily Decompile and Recompile APKs with Android Apktool

Using a command line interface is a daunting task for many novice developers and themers. So its unfortunate that one of the most popular tools for modding and theming, APKtool, requires such input. This is why we've featured some noteworthy guides on how to use APKtool for its many purposes, such as decompiling and recompiling APKs. However, if you are looking for a simpler, more efficient way to decompile and recompile APKs without command line, you may want to check...

XDA NEWS
Will Verduzco · Jun 16, 2013

Guide to Decompiling and Recompiling with APKTool

A few days ago, we covered a tool aimed at making it easier to use Baksmali/Smali, a disassembler/assembler for the Dex files used by the Dalvik Virtual Machine in Android. Another incredibly useful tool to have in your modification arsenal is APKTool, which was originally developed by XDA Recognized Developer Brut.all and is continued to this day by XDA Senior Member iBotPeaches. While APKTool is incredibly powerful, it can also be intimidating to new themers and modders. Thanks to a guide created by XDA Recognized Contributor...

XDA NEWS
Mike Szczys · May 5, 2013

Decompile, Recompile, and Sign APKs by Example

Last month, we saw a new tool that made it painless to edit the contents of Classes.dex. If you were drawn in by that prospect but couldn't quite get the pieces to work, I think you'll appreciate following the example that XDA Recognized Themer/Contributor Rizal Lovins put together. He takes one step back to look at the bigger picture, giving a start-to-finish walkthrough for decompiling, editing, recompiling, and signing an APK file. The necessary tools are pretty much the same (Windows, Java,...

XDA NEWS