EssentialOpenSource / Device_essential_mata
Essential PH-1 device
Stars: ✭ 153
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
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
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
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
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
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
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
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
- Download prebuilt vendor-QQ1A.200105.088.img
- Extract in device/essential/mata
- Start a build
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].