All Projects → EssentialOpenSource → Device_essential_mata

EssentialOpenSource / Device_essential_mata

Essential PH-1 device

Labels

Projects that are alternatives of or similar to Device essential mata

Zsh Tmux Neovim Docker
Modern zsh/tmux/neovim setup in docker, with italics
Stars: ✭ 142 (-7.19%)
Mutual labels:  makefile
Android Libjpeg Turbo
Standalone Android.mk configuration for libjpeg-turbo.
Stars: ✭ 145 (-5.23%)
Mutual labels:  makefile
Sd Maskrcnn
Code for SD Mask R-CNN Project
Stars: ✭ 150 (-1.96%)
Mutual labels:  makefile
Rbcurse
ruby based curses widgets: fields, buttons, textarea. menus, message boxes, tabbed panes, tables, listboxes, splitpanes, scrollpanes. Event based, MVC architecture. (DEPRECATED - PLS USE rbcurse-core)
Stars: ✭ 142 (-7.19%)
Mutual labels:  makefile
Proprietary vendor motorola
Stars: ✭ 143 (-6.54%)
Mutual labels:  makefile
Ansibleplaybook Rancher
Ansible playbook to keep a Rancher container running on a docker host
Stars: ✭ 146 (-4.58%)
Mutual labels:  makefile
Ansible Cloud Hosting
Set of scripts to quickly build private cloud hosting.
Stars: ✭ 141 (-7.84%)
Mutual labels:  makefile
Book Open Source Tips
Open Source book on Open Source Tips
Stars: ✭ 152 (-0.65%)
Mutual labels:  makefile
Smarchglasses public
Stars: ✭ 143 (-6.54%)
Mutual labels:  makefile
Real World Kubernetes
disaster recovery, security, and high-availability setups for kubernetes tutorials
Stars: ✭ 149 (-2.61%)
Mutual labels:  makefile
Gb
A minimal C implementation of Nintendo Gameboy - An fast research environment for Reinforcement Learning
Stars: ✭ 143 (-6.54%)
Mutual labels:  makefile
Terraform Makefile
Helps me actually use terraform for multiple environments
Stars: ✭ 143 (-6.54%)
Mutual labels:  makefile
Securekubernetes
Attacking and Defending Kubernetes Clusters: A Guided Tour
Stars: ✭ 146 (-4.58%)
Mutual labels:  makefile
Sphinxtr
The Sphinx Thesis Resource
Stars: ✭ 142 (-7.19%)
Mutual labels:  makefile
Kube Yarn
Running YARN on Kubernetes with PetSet controller.
Stars: ✭ 150 (-1.96%)
Mutual labels:  makefile
Reggae
Build system in D, Python, Ruby, Javascript or Lua
Stars: ✭ 141 (-7.84%)
Mutual labels:  makefile
Keyboard Pcbs
Keyboard PCBs
Stars: ✭ 146 (-4.58%)
Mutual labels:  makefile
Arduino Makefile
Makefile for Arduino sketches. It defines the workflows for compiling code, flashing it to Arduino and even communicating through Serial.
Stars: ✭ 1,893 (+1137.25%)
Mutual labels:  makefile
Gitmagic
A guide to using Git
Stars: ✭ 1,852 (+1110.46%)
Mutual labels:  makefile
Pokemon Svg
SVGs for Pokemon
Stars: ✭ 147 (-3.92%)
Mutual labels:  makefile

Build AOSP code

The provided vendor images was tested with 11.0.0_r3

Getting the sources

To build latest Android 11 AOSP tag

  • Clone the latest AOSP code (For example android-11.0.0_r3 tag)
repo init -u https://android.googlesource.com/platform/manifest -b android-11.0.0_r3
  • Add Essential mata repo (master branch)
mkdir -p device/essential
cd device/essential
git clone https://github.com/EssentialOpenSource/device_essential_mata.git mata
  • Revert

https://android.googlesource.com/platform/system/sepolicy/+/61178550157fce18861ddd59fa9a6a29cf06c583%5E%21/#F2

BOARD_SEPOLICY_VERS := 29.0 doesn't build and without it the wrong mapping (1000) is created and 29.0 one is empty. For now, reverting this patch for the AOSP build (OK with GSI)

Building

source build/envsetup.sh
lunch mata-userdebug
make -j16
  • Flash boot, system and vendor (unlock device only)

To flash GSI

  • Get the latest GSI for Android 11/Android 10
  • Tested with QJR1.191112.001 and RPP1.200123.016.A1
  • Flash the userdebug open source build (see above)
  • Disable verity (GSI image don't have any verity metadata)
adb root
adb disable-verity
  • Flash GSI system image
fastboot flash system_a system.img
  • Erase userdata
fastboot format userdata
  • Reboot
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].