A project that shouldn't have existed by the laws of the internet and yet it does; we present you Project 404, just like the Schrödinger's cat!

Project 404

Error 404: Bugs not found!

Instructions

  1. Make sure you have a build environment setup.

  2. Run the following commands to sync Project-404 source

         mkdir p-404 && cd p-404
         repo init -u https://github.com/P-404/android_manifest -b tokui
         repo sync -c -j$(nproc --all) --force-sync --no-clone-bundle --no-tags
  3. Once the source is downloaded prepare your trees.

         # Inherit from Project 404 vendor config
         $(call inherit-product, vendor/404/configs/common.mk)
    • for adopting trees you can visit https://github.com/P404-Devices and check bringup stuffs needed from any other device trees.
    • remove pathmaps from your hals and clone it in respective directories
      • Display : hardware/qcom/display
      • Media : hardware/qcom/media
      • Audio : vendor/qcom/opensource/audio-hal/primary-hal
  4. Building

         source build/envsetup.sh;
         lunch p404_$devicecodename-userdebug;
         make bacon;

Reporting compilation issues

Adding Support

  • For adding your device to the list of supported devices, please fill the maintainers form Form with your device tree and previous experience in building roms.

Follow us for more

Happy Building :)