
In Progress
Posted
Paid on delivery
I have the apk of a legacy photo-editing Android app with 32-bit-only native libraries, so recent devices cannot install it. I don't have the original project files, only the APK, so the job involves decompiling or otherwise extracting what you need, rebuilding the native components for 64-bit (arm64-v8a, and ideally x86_64), and repackaging everything so the behavior, UI, and performance (to a lesser degree) remain unchanged. No code or functionality needs to be added or changed beyond the simple ability to get it installed on my device. You are free to use jadx, apktool, Android Studio, NDK, or any other tools at all, the only thing that matters is that the finished package installs and runs on my 64-bit Galazy S26 Ultra phone. I have no intent to ever release it as a public app, only for my personal use. Deliverables • APK file that functions on a Samsung S26 Ultra. I do not care how it is done, whether i need to download by forcing the APK to bypass the low sdk block target or what, as long as I receive an APK and set of steps to get the APK functioning on my device, it will be enough. The APK can be downloaded on any device that has 32-bit support by way of ADB and bypassing the low SDK block target so you can test the app yourself to ensure it's working the same on the new version. I’ll provide the current APK plus any assets you need as soon as we start. Let me know your approach and an estimated turnaround time.
Project ID: 40677367
107 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

The requirement to convert a legacy photo-editing app from a 32-bit to a 64-bit version presents specific challenges, particularly in ensuring the original functionality and performance are maintained. Given that you have only the APK and no project files, the process will involve decompiling the APK, extracting the necessary components, and rebuilding the native libraries for arm64-v8a and x86_64. This will require careful handling to maintain the app's UI and behavior as you specified. In similar projects, I have dealt with legacy applications that needed updates for compatibility with newer devices while preserving their core features. The approach typically involves using tools like jadx and apktool for decompilation, followed by rebuilding with the Android NDK to ensure the native libraries are correctly compiled for the required architectures. Detailed steps for installation and any workarounds for low SDK targets can also be included to facilitate testing on your Samsung S26 Ultra. Portfolio Link: GitHub Profile: [login to view URL] Mobile App Portfolio: Health & Fitness App: [login to view URL] Ridesharing App: [login to view URL] Travel App: [login to view URL] Let’s discuss your needs further to finalize the budget and timeline. I am available during your business hours for any questions.
$250 USD in 1 day
0.0
0.0
107 freelancers are bidding on average $428 USD for this job

Hi — Elias here from Miami. I see you’re looking to convert a legacy Android photo-editing app from 32-bit to 64-bit. This is crucial, as many modern devices no longer support 32-bit applications, and maintaining compatibility is key for user retention. The real challenge lies in ensuring that the existing native libraries function seamlessly post-conversion. A common issue is dealing with dependencies that might not have 64-bit versions, leading to instability. Thorough testing for performance and reliability across devices is essential. My approach would involve analyzing the existing APK to identify all native libraries and dependencies. I would then modify the codebase to support 64-bit architecture while ensuring the app's core functionality remains intact. Stability and maintainability are my priorities, so I aim to future-proof the application for any upcoming requirements. I’ve successfully worked on similar conversions before, optimizing applications to meet new standards without compromising user experience. A few questions to better understand the scope: Q1 – Are there specific functionalities in the app that are critical to maintain post-conversion? Q2 – Have you identified any libraries that might pose challenges during the conversion? Q3 – What is your timeline for completing this conversion? Happy to discuss the details and suggest the best technical approach. Looking forward to hearing from you.
$500 USD in 3 days
8.3
8.3

Hello, I am a honest dedicated full time developer. I read your requirements carefully and understood very well about the project scope and start working accordingly in stages. I am having more then 11+ years of experienced in programming and i believe that i can start working step by step and achieve the project goal in short time frame. successfully implement this project from start-to-finish. Let's come together and create a platform that not only propels your business but also stands out prominently within the marketplace. Thanks
$450 USD in 7 days
8.4
8.4

Hello, I understand you have an existing Android photo‑editing APK that only contains 32‑bit native libraries, preventing installation on modern 64‑bit devices like the Samsung S26 Ultra. The goal is to extract the app, rebuild those native components for arm64‑v8a (and optionally x86_64), and repackage the APK so its UI, behavior and performance stay unchanged, without adding new features. Technical approach: - Use apktool/jadx to decode resources and smali. - Identify .so files in lib/armeabi-v7a, rebuild them with Android NDK targeting arm64-v8a and x86_64, preserving original function signatures. - Replace the 32‑bit libs with the newly built 64‑bit versions, keep any existing 64‑bit libs if present. - Rebuild the APK with apktool, sign it (debug or release key) and verify alignment. - Test on a 64‑bit emulator or device to ensure functionality matches the original. Core modules: - Extraction & analysis of APK assets and native libs. - Native library cross‑compilation for 64‑bit ABIs. - Repackaging, signing and verification. - Compatibility testing on target device. Relevant systems: - Native Android photo‑filter app (Java/Kotlin + C++ NDK) - we rebuilt its GPU‑accelerated filters for arm64‑v8a using the same NDK workflow. - Legacy game APK conversion project where we upgraded 32‑bit libs to 64‑bit and re‑signed the package for Play Store update. - Internal utility tool where we automated APK decompilation, lib replacement and regression testing via a custom script. Implementation strategy: 1. Receive the APK and any required assets. 2. Extract and document the native interface. 3. Build 64‑bit libs, iterate until linking succeeds. 4. Generate test APKs, run basic UI checks on a 64‑bit device/emulator. 5. Deliver the final APK with a short rebuild guide. Questions: - Do you have any specific version or build settings (e.g., minSdkVersion, targetSdk) that must be preserved in the final APK? - Are there any third‑party SDKs or encrypted resources inside the APK that should not be altered during decompilation? - Would you like the APK signed with a debug key for testing, or should we use a keystore you provide? Regards, Rohit
$250 USD in 5 days
8.1
8.1

Hi, I reviewed your project to convert a 32-bit-only legacy Android APK into a 64-bit installable package for a Samsung Galaxy S26 Ultra, without changing UI behavior or functionality. I’ll decompile and extract the APK contents, inspect the native libraries, rebuild the native components for arm64-v8a (and ideally x86_64), then repackage the app so it installs cleanly on 64-bit devices. Using jadx, apktool, Android Studio, and the NDK as needed, I can keep the original Java and resource structure intact while updating only what’s required for installation. You’ll get a working APK plus clear steps to install and verify via ADB, with careful testing for consistent performance and stability. Let’s discuss here now.
$250 USD in 30 days
7.1
7.1

The key risk is the 32-bit JNI code, because repackaging alone cannot make it arm64. I’d inspect the APK with jadx and apktool, map every native library and JNI call, then determine which components can be rebuilt or need compatible replacements. I’ll preserve the existing UI and behavior, sign the rebuilt package, and test installation plus the main photo-editing flows. A changed signature may affect saved data, licensing, or integrity checks, so I’ll verify those early. The compatibility audit will take one day, with a working APK and installation steps typically within 3 to 5 days if the native layer is self-contained. We can set the first milestone as the audit, released only when the exact arm64 build path is documented. Does the app require login or license validation, or does it work fully offline?
$500 USD in 7 days
7.0
7.0

For a Convert Android APK to 64-bit, the key is not just the screens but keeping the API and platform-specific behavior stable across devices. I've handled similar builds involving Java, Mobile App Development, Android, Mobile App Testing, usually where the important part was translating the brief into a reliable working system. My approach would be to first isolate the highest-risk workflow in the brief, then deliver a small working milestone that proves the architecture before expanding the rest. For this project, I would focus especially on: - Java implementation risks and acceptance criteria - Mobile App Development integration points and edge cases - Android milestone planning and handover clarity If helpful, I can outline the first milestone around the riskiest part of the build before we start. Best, Dr. Syafiq
$500 USD in 21 days
7.1
7.1

Hi. I can inspect the APK, decompile it with jadx/apktool, extract the native .so libraries, and determine the safest path to make it run on your 64-bit Samsung S26 Ultra. The key issue is not the low-SDK installation block—it is the 32-bit native libraries. If those libraries are based on known/open-source components, I can rebuild them for arm64-v8a and repackage the APK. If they are proprietary binaries with no recoverable source, I will identify that immediately before wasting time on an approach that cannot work. I am very familiar with Android Studio, NDK, JNI, APK reverse engineering, native libraries, ABI issues, APK signing, and ADB installation/testing. I would first audit the APK and native dependencies, then rebuild/repackage and test the resulting APK on a 64-bit environment. Estimated turnaround: 3–7 days depending on the native libraries. Thanks for your attention.
$250 USD in 5 days
7.3
7.3

Converting this legacy APK for installation on the 64-bit Samsung Galaxy S26 Ultra requires more than changing the manifest: the bundled 32-bit native libraries must be identified and replaced with compatible arm64-v8a builds, with x86_64 added where feasible. I’ll begin by auditing the APK with apktool, JADX, and native-library inspection tools, then extract the resources, Java/Kotlin code, JNI interfaces, ABI dependencies, SDK restrictions, and signing configuration. I’ll rebuild or port the native components with the Android NDK, preserve the existing UI and behavior, update packaging/manifest settings as needed, and produce a signed APK for installation and testing. I’ll validate launch, photo import/export, editing operations, permissions, and performance on the S26 Ultra, while also checking whether x86_64 can be included. If a native library is fully stripped and its source cannot be reconstructed, I’ll identify that limitation early and determine the closest compatible replacement or port rather than pretending a binary conversion is possible. I’ll provide the finished APK plus clear ADB/install steps, including any necessary low-SDK workaround. Do you have any original native .so files or SDK/library packages in addition to the APK? Muhammad Saad
$550 USD in 5 days
7.0
7.0

Hello!! Your existing Android APK can be converted and updated for the required target environment while preserving its current functionality, improving compatibility, and ensuring the final build works reliably on modern Android versions. * Do you have the original Android source code, or is only the APK available? * What Android version or target SDK must the updated app support? * Are there any specific features currently failing or requiring changes? The solution will include APK/codebase analysis, Android compatibility updates, target SDK adjustments, dependency and API updates, UI and functionality testing, crash and bug fixing, performance optimization, signing configuration, and delivery of a production-ready build. Relevant Android, APK, Java/Kotlin, SDK migration, and mobile application projects have been completed before, updating legacy applications while preserving their existing functionality and minimizing unnecessary changes. Let us review the APK or existing source code and target Android requirements so we can determine the safest conversion approach. Best regards Farhin B
$250 USD in 10 days
6.8
6.8

Hello, With a robust skill set and the technical prowess you need, I'm confident I'm your person for this unique project. My experience in mobile app development extends to both Android and iOS platforms, including expertise in Java and C++. Decompiling, extracting, and rebuilding native components is a task I have done for several clients over the years. Though you provided an APK alone, I can assure you of a similar user experience - the only difference would be under-the-hood optimizations- that would allow your legacy app operate seamlessly on your 64-bit Galaxy S26 Ultra phone. Beyond my technical skills and experience, I believe my work approach would be a great asset to this project. We will begin with a clear alignment on scope, milestones, and success criteria. This will be followed by iterative delivery with frequent updates so you are in the loop throughout the process. Thorough testing before handing-off for your final approval is key to me. Rest assured that you'll receive not only a functioning APK but also step-by-step guidelines on how to make it run smoothly on your device. Ultimately, choosing me means opting for more than just a developer; it means selecting someone with an eye for detail, dedication to perfection, and commitment to quality. Let's connect today and bring your invaluable legacy app back to life! Thanks!
$555 USD in 1 day
6.1
6.1

Hi, The first thing I would inspect is exactly which 32-bit native .so libraries the APK depends on, because bypassing an old target-SDK install restriction is separate from making native ARM32 code run on an arm64-only device. I work with Android builds, APK packaging, device compatibility and native/mobile integration. I would unpack the APK, map its armeabi-v7a libraries and JNI calls, identify which native components have available arm64 replacements or can be rebuilt/reimplemented, then reconstruct and sign the APK for arm64-v8a. I would preserve the existing UI and behavior rather than modernizing functionality unnecessarily, and test installation, startup and the photo-editing workflows against a 64-bit environment before handoff. For the Galaxy S26 Ultra, arm64-v8a is the priority; x86_64 is unnecessary unless you specifically need it for other devices or emulators. I can start immediately after award and target delivery within 5 days.
$395 USD in 5 days
6.1
6.1

Dear client, I can make your app run on your s26 ultra by extract the packaging and rebuilding it, I have more than 9 years of exp in apps and web development.
$500 USD in 8 days
6.2
6.2

Hi, I have experience with Android APK analysis, reverse engineering, NDK/native libraries, ARM64 compatibility, and repackaging legacy applications. I can inspect the APK, identify the 32-bit native dependencies, and determine the safest approach to make it work on your Galaxy S26 Ultra while preserving the existing UI and functionality. I’ll test the rebuilt package, verify installation and runtime behavior, and provide the APK along with clear installation steps. I’m ready to review the APK and start immediately.
$250 USD in 1 day
5.7
5.7

Hi, I see you're looking to convert a legacy photo-editing app with 32-bit native libraries into a 64-bit version to ensure compatibility with your Samsung Galaxy S26 Ultra. This will involve decompiling the APK, updating the native components, and repackaging everything to maintain the original behavior and performance of the app. My approach would involve analyzing the existing APK to understand its structure and dependencies, then rebuilding the native libraries for both arm64-v8a and x86_64 architectures while preserving the app's original functionality. Once that's done, I'd conduct thorough testing on a variety of devices to ensure a seamless user experience before delivering the final APK. Could you please share the current APK, along with any assets you think might be relevant? It would also help to know if there are any specific functionalities or features within the app that are crucial to maintain. I focus on creating stable and reliable applications through clean architecture, ensuring that any build I deliver is robust and ready for everyday use. I look forward to discussing how we can make this update happen efficiently and effectively. Please feel free to reach out so we can discuss the details, timeline, and pricing accurately. Regards, Mohammad
$250 USD in 2 days
5.4
5.4

Hello, I understand you need to modernize a legacy Android APK that depends on 32-bit native libraries so it can install and run on your 64-bit Samsung S26 Ultra, while keeping the existing UI, behavior and functionality unchanged. I can inspect the APK structure and native libraries, identify the 32-bit dependencies, assess what can realistically be rebuilt/replaced for arm64-v8a, update the packaging/configuration where required, and test the resulting build on a compatible 64-bit environment. I’ll provide the rebuilt APK along with clear installation/testing steps and document any limitations discovered during reverse engineering. I can review the APK first and then provide a realistic fixed timeline and estimate based on the native dependencies. Thanks
$250 USD in 7 days
5.6
5.6

Hi There! I specialize in Android application modernization with 9+ years of experience reverse-engineering legacy APKs and resolving 32-bit compatibility issues. Here’s how I can help: 1. Analyze the APK and identify incompatible native libraries and dependencies. 2. Rebuild or adapt components for arm64-v8a and x86_64 where feasible. 3. Repackage, test on modern Android, and provide installation instructions. Can you share the APK and confirm the exact Android version on the Galaxy S26 Ultra?
$500 USD in 7 days
4.9
4.9

★•══•★ Hi client ★•══•★ I’ve gone through your project and it’s right up my alley. I’ve done similar work before, so I know exactly what needs attention and what to avoid. My approach is simple: get to the root of the issue, fix it properly, and make sure everything stays stable long after. I don’t just patch things up — I make sure they actually work. You’ll get clear communication, no jargon, and a process that feels easy on your end. I’m not here to overpromise, just to deliver something solid. Shall we get started? Best regards, Rico
$500 USD in 7 days
5.0
5.0

I can inspect the APK with jadx/apktool, identify the 32-bit native libraries and SDK compatibility limits, then determine the cleanest path to make it install and run on your 64-bit Samsung device. I’ll preserve the existing UI and behavior as closely as possible, rebuild or replace the required native components where feasible, repackage/sign the APK, and provide clear installation steps including any ADB commands needed. I can give a firm turnaround estimate once I inspect the APK and its native dependencies.
$350 USD in 3 days
4.9
4.9

Hi there, Employer, Thank you for outlining your project requirements in such clear detail. I understand your goal is to convert a legacy photo-editing Android app, currently packaged as a 32-bit APK, into a fully functional 64-bit version that can be installed and run on your Samsung S26 Ultra. With no access to the original source code and only the APK available, this will involve careful decompilation, extraction, and rebuilding of both Java and native components to ensure compatibility with modern 64-bit devices while preserving all original features and performance. I have extensive experience in Android app reverse engineering, including APK decompilation, analysis with tools like JADX, APKTool, and Ghidra, and rebuilding native libraries with the Android NDK. I have successfully migrated several legacy APKs to 64-bit architectures, ensuring seamless functionality on newer devices. My background in software engineering and mobile development enables me to navigate the intricacies of native code, JNI integration, and the challenges of repackaging without original project files. For this project, my approach will be to carefully decompile the APK and identify all native libraries. I will reconstruct and, where necessary, reimplement the native components for arm64-v8a (and x86_64 if possible), repackage the resources, and adjust the manifest or SDK versions as required. I will test the resulting APK extensively—first on emulators, then on actual 64-bit hardware—to guarantee the app's behavior, UI, and performance remain consistent with the original. Once complete, I will provide you with the rebuilt APK and clear, step-by-step instructions for installation on your S26 Ultra, including any required workarounds. Looking forward to collaborating and ensuring your legacy app continues to serve your needs on modern devices!
$250 USD in 10 days
4.6
4.6

I understand you need to bring your legacy 32-bit Android photo-editing app back to life for modern devices by converting its native libraries to 64-bit. I have successfully tackled similar challenges, including deobfuscating and rebuilding native components from APKs for improved compatibility and performance, ensuring minimal functional drift. My approach will involve using `apktool` to disassemble the APK and `jadx` to decompile the Java/Kotlin code. The core of the work will focus on the 32-bit native libraries. I'll analyze their structure and dependencies, then leverage the Android NDK to recompile them for `arm64-v8a` and `x86_64` architectures. This will likely involve identifying and potentially patching or recompiling any C/C++ source code extracted or inferred from the libraries, then integrating these new 64-bit libraries back into the unpacked APK structure before repacking it. Given the lack of original source, how extensively have you been able to analyze the existing native library functionality, and are there specific libraries you're most concerned about retaining exact behavior for? I'm confident in my ability to deliver a functional 64-bit APK; let's connect to discuss the specifics.
$606 USD in 21 days
4.2
4.2

Moreno Valley, United States
Payment method verified
Member since Aug 28, 2026
$10-30 USD
$8-15 USD / hour
₹1500-12500 INR
$250-750 USD
₹37500-75000 INR
₹100-400 INR / hour
₹750-1250 INR / hour
₹12500-37500 INR
₹75000-150000 INR
$15-25 USD / hour
$250-750 USD
₹1500-12500 INR
$250-750 USD
₹12500-37500 INR
₹600-1500 INR
₹12500-37500 INR
₹12500-37500 INR
$10-30 USD
₹100-400 INR / hour
$1500-3000 USD