Giter Club home page Giter Club logo

manifest's Introduction

Potato Open Sauce Project

Haters gonna hate, potatoes gonna potate!

Credits

croquette-release

Tastier than ever!

Ingredients

  • Around 75G disk space
  • 20G or more usable internet
  • A computer with at least 8G RAM running Linux or MacOS
  • A brain
  • Some spices and potatoes

Instructions

  • Preparing the sauce

    1. Make sure you have a build environment setup.
    2. Make a new directory, cd to it and run
      repo init -u https://github.com/PotatoProject/manifest -b croquette-release;
      repo sync;
      
    3. The ROM sauce is ready! Get ready to prepare your device-specific sauce.
  • Preparing device sauce

    1. Define all relevant device repositories in .repo/local_manifests/local_manifests.xml
    2. Run repo sync;
    3. Move/copy your <ROM>.mk (Example: lineage.mk, aosp_beryllium.mk) file to potato.mk.
    4. Open this file and
      • Set PRODUCT_NAME to potato_<device> (Example: potato_beryllium)
      • For a Phone or tablet with a SIM Card, add
        # Inherit from Potato vendor
        $(call inherit-product, vendor/potato/config/common_full_phone.mk)
        
      • For a WiFi-only tablet, add
        # Inherit from Potato vendor
        $(call inherit-product, vendor/potato/config/common_full_tablet_wifionly.mk)
        
    5. Save and exit
  • Cooking

    1. Run
      source build/envsetup.sh;
      add_lunch_combo potato_<device>-userdebug;
      brunch <device>;
      
      Example:
      source build/envsetup.sh;
      add_lunch_combo potato_beryllium-userdebug;
      brunch beryllium;
      
    2. This will start compiling the build. Keep the potato near you for luck. You may optionally eat cheese while the build compiles.
    3. Resolve errors if any and continue building.

Reporting compilation issues

  • You can reach us at Telegram
  • For common porting related errors, visit Android Building Help
  • Make sure you provide relevant logs, screenshots and details with all sources you used.

Contributing

  • You can contribute to this project by submitting changes to our Gerrit Code-Review server.

Adding Support

  • For adding your device to the list of supported devices, please reach us at Telegram with your device tree and previous works.

manifest's People

Contributors

agentfabulous avatar delphij avatar enh-google avatar colincross avatar cco3 avatar rajadeja avatar danalbert avatar danw avatar freeinfra avatar jagravnaik avatar liutikas avatar kruton avatar stephenhines avatar iam avatar wileyatgoogle avatar ghartman17022 avatar hhb avatar tornewuff avatar vapier avatar pirama-arumuga-nainar avatar cferris1000 avatar deymo avatar bsimonnet avatar nickkral avatar paulduffin avatar zernico avatar nfuller avatar mkayyash avatar miaowang14 avatar jmgao avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.