Posted 4 Days Ago Job ID: 2106910 11 quotes received

Custom ROM Development

Fixed PriceUnder $250
Quotes (11)  ·  Premium Quotes (0)  ·  Invited (0)  ·  Hired (0)

  Send before: July 09, 2025

Send a Quote

We are seeking an experienced Android firmware developer/specialist to create a custom ROM for our R69 Plus Android TV boxes. The primary goal is to customize the visual elements (backgrounds) and pre-install a specific set of applications directly into the system, ensuring they persist even after a factory data reset. The successful candidate will also provide a clear demonstration and documentation of the flashing process for future use.

Scope of Work:

  1. Device Analysis & Compatibility:

    • Verify the exact chipset (e.g., Allwinner H728, Rockchip, Amlogic) and specific board revision of the provided R69 Plus Android TV box (details will be provided upon engagement).

    • Acquire and verify compatibility of the original stock firmware for the identified device variant.

    • Identify and set up all necessary tools and drivers (e.g., PhoenixSuit, Android Image Kitchen, chipset-specific utilities) required for firmware modification and flashing.

  2. Custom ROM Development & Integration:

    • Background Customization: Integrate provided custom image files for:

      • Boot animation/logo (to be displayed when the device starts up).

      • Default system wallpaper.

    • Application Pre-installation: Pre-install a provided list of .apk files directly into the system partition. These applications must survive a factory data reset initiated by the end-user.

    • (Optional, but desired if feasible): Identify and remove any unnecessary bloatware or default applications from the stock firmware to optimize performance, provided removal does not cause system instability.

  3. Deliverable Creation:

    • Create a complete, stable, and flashable custom ROM image file (e.g., .img, .fex format) that incorporates all the specified customizations.

  4. Flashing Process Demonstration & Documentation:

    • Provide a comprehensive, step-by-step written guide for the flashing process, detailing all necessary tools, driver installation, cable connections, and button sequences for putting the device into flash mode.

    • Conduct a remote demonstration (via screen-sharing tool like TeamViewer/AnyDesk) of the entire flashing process on one unit of the R69 Plus box. This demonstration will serve as a training session for our team.

    • Provide guidance on basic troubleshooting steps in case of flashing issues.

Deliverables:

  • Final Custom ROM Image File: The .img or .fex file, ready for flashing.

  • Detailed Flashing Guide: A written document (PDF or Markdown) with step-by-step instructions, screenshots (if possible), and troubleshooting tips.

  • List of Required Tools & Drivers: Links to or copies of all necessary software.

  • Successful Remote Flashing Demonstration: Completion of the live demo on one device.

Technical Requirements & Expertise:

  • Proven experience in Android AOSP (Android Open Source Project) and custom firmware development for ARM-based devices.

  • In-depth knowledge of Android's file system structure (system, data, cache partitions) and permissions.

  • Demonstrated proficiency with chipset-specific flashing tools and firmware modification utilities (e.g., for Allwinner, Rockchip, Amlogic).

  • Ability to troubleshoot complex Android boot issues and flashing failures.

  • Strong communication skills for documentation and remote demonstration.

Experience Required:

  • Minimum 3-5 years of hands-on experience with Android firmware development, custom ROM creation, or embedded Linux/Android systems.

  • Prior experience with Android TV boxes, particularly those with Allwinner (or similar generic ARM) chipsets, is highly preferred.

  • A portfolio or examples of previous similar work (e.g., custom ROMs for other devices, firmware mod projects) would be a significant advantage.

Budget & Timeline:Please propose your estimated budget and timeline for this project based on the scope of work described.

... Show more
Marc S United Kingdom