Git Product home page Git Product logo

device-santoni's Introduction

Device Tree for Xiaomi Redmi 4X (santoni)

1. Initialize Repo and sync ROM

$ mkdir "romname or anything"
$ cd "romname or anything"
$ repo init -u "take manifest link from ROM readme" "take ROM branch from ROM readme"
$ repo sync --force-sync -j$(nproc --all)

2. Clone trees:

git clone -b 11.0 https://github.com/Jabiyeff-Project/device-santoni device/xiaomi/santoni
git clone -b 11.0 https://github.com/Jabiyeff-Project/vendor-santoni vendor/xiaomi
git clone -b 11.0 https://github.com/Jabiyeff-Project/kernel-santoni kernel/xiaomi/santoni

2.1. If your need custom kernel:

$ git clone -b "kernel branch" "kernel github link" kernel/xiaomi/msm8937

3. Start building ROMs

$ . build/envsetup.sh
$ lunch "romname"_santoni-userdebug
$ m bacon

3.1. Fix Mobile Network problem on some ROMs

Before build ROM (Use this command on ROM source folder):

sed -i '/qti-telephony-common.jar/d' vendor/xiaomi/santoni/santoni-vendor.mk

After build ROM: remove /system/system_ext/framework/qti-telephony-common.jar

3.2. How to use custom kernel source (Not recommended)

Clone kernel source on kernel/xiaomi/msm8937 path, ROM will be use it.

3.3. How to add new ROM support

Hard to explain, just contact me on Telegram, I will add ROM support which your need (except CAF based ROMs)

Spec Sheet

Feature Specification
CPU Octa-core 1.4 GHz Cortex-A53
Chipset Qualcomm MSM8940 Snapdragon 435
GPU Adreno 505
Memory 2/3 GB
Shipped Android Version 6.0.1
Storage 16/32 GB
MicroSD Up to 256 GB
Battery 4100 mAh (non-removable)
Dimensions 139 x 69 x 8.65 mm
Display 720 x 1280 pixels, 5" (~294 PPI)
Rear Camera 13 MP, LED flash
Front Camera 5 MP
Release Date May 2017

Device Picture

Redmi 4X

device-santoni's People

Contributors

jabiyeff avatar stargazer19 avatar thescarastic avatar zeelog avatar harukeyua avatar nikesh001 avatar bgcngm avatar hridayhs avatar nichcream avatar moetayuko avatar mikeng avatar flex1911 avatar riteshsaxena avatar swapnilsoni1999 avatar faisalhossainerfan avatar luk1337 avatar neobuddy89 avatar bprasad884uu avatar highwaystar avatar intervigilium avatar quallenauge avatar sebaubuntu avatar jhenrique09 avatar aviraxp avatar rpius avatar coderessurect avatar shihabzzz avatar luca020400 avatar sonalsingh18 avatar krascgq 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.