I will reverse engineer, decompile, and modify your android app
About this gig
Welcome to my gig. As an experienced full-stack and mobile application developer with deep expertise in Android Studio, Java, and modern hybrid frameworks like Flutter, I specialize in dissecting, analyzing, and successfully modifying compiled Android packages (APK/AAB). I don't just extract files; I map out the app's logic so we can safely implement the changes you need.
What I can do for you:
- Complete Decompilation: Extracting Java, Kotlin, and Smali code from compiled APKs.
- Asset Recovery: Retrieving lost XML layouts, drawables, fonts, and manifest files.
- App Modification: Changing UI elements, color schemes, app names, and package IDs.
- Logic Alteration: Modifying core application behavior, bypassing localized restrictions, and rewriting Smali registers.
- Network & API Interception: Tracking network requests and rerouting API endpoints to custom servers.
- Recompiling & Signing: Ensuring the modified app is perfectly re-packaged and signed with a fresh Keystore for deployment.
Get to know Sharif Rafid
Full Stack Web And Mobile Apps Developer
- FromBangladesh
- Member sinceFeb 2017
- Avg. response time1 hour
- Last delivery1 month
Languages
Bengali, English
My Portfolio
Other Mobile App Development Services I Offer
FAQ
Can you convert an APK directly into a flawless, ready-to-run Android Studio project?
Decompiling rarely yields a 100% error-free Android Studio project immediately due to code obfuscation (like ProGuard). I will recover the maximum amount of readable Java/Kotlin and assets, but some manual debugging is usually required to make it fully compilable from scratch.
The app was built using Flutter. Can you still modify it?
Yes. While hybrid apps compile differently than native apps, I can unpack the specific Dart/JS bundles and modify the core logic or UI elements before repackaging.
What do you need from me to start?
I need the target .apk or .aab file and a highly detailed list of the exact modifications, features, or data you want extracted.

