Git Product home page Git Product logo

kernel_devicetree's Introduction

Branch Device Android version Base tag Link
alioth-r-oss Mi 10S, Redmi K40 Android R LA.UM.9.12.r1-08000-SMxx50.0 alioth-r-oss
cas-q-oss Mi 10 Ultra, Mi 10 Pro, Mi 10, Redmi K30 Pro Android Q LA.UM.8.12.r1-10600-sm8250.0 cas-q-oss
cmi-r-oss Redmi K30S Ultra, Mi 10 Ultra, Mi 10 Pro, Redmi K30 Pro, Mi 10 Android R LA.UM.9.12.r1-08000-SMxx50.0 cmi-r-oss
dagu-s-oss Xiaomi Pad 5 pro 12.4 Android S LA.UM.9.12.r1-13300-SMxx50.QSSI12.0-1 dagu-s-oss
elish-r-oss Xiaomi Pad 5 Pro, Xiaomi Pad 5 Pro 5G Android R LA.UM.9.12.r1-08000-SMxx50.0 elish-r-oss
gauguin-q-oss Redmi Note 9 Pro Android Q LA.UM.8.13.r1-09200-SAIPAN.0 gauguin-q-oss
gauguin-r-oss Redmi Note 9 Pro Android R LA.UM.9.12.r1-08000-SMxx50.0 gauguin-r-oss
haydn-r-oss Redmi K40 Pro Android R LA.UM.9.14.r1-11500-LAHAINA.0 haydn-r-oss
liuqin-t-oss Xiaomi Pad 6 Pro Android T LA.VENDOR.1.0.r1-13100-WAIPIO.0-1 liuqin-t-oss
lisa-r-oss Mi 11 LE Android R LA.UM.9.14.r1-16700-LAHAINA.0 lisa-r-oss
lmi-q-oss  Redmi K30 Pro Android Q LA.UM.8.12.r1-06000-sm8250.0 lmi-q-oss
munch-s-oss Redmi K40S Android S LA.UM.9.12.r1-13300-SMxx50.QSSI12.0-1 munch-s-oss
picasso-q-oss  Redmi K30 5G Android Q LA.UM.8.13.r1-03300-SAIPAN.0 picasso-q-oss
picasso-r-oss Mi 10 Lite 5G, Redmi K30 5G, Mi 10 Lite Zoom Android R LA.UM.9.12.r1-08000-SMxx50.0 picasso-r-oss
pipa-t-oss Xiaomi Pad 6 Android T LA.UM.9.12.r1-13300-SMxx50.QSSI12.0-1 pipa-t-oss
psyche-r-oss Mi 12X Android R LA.UM.9.12.r1-08000-SMxx50.0 psyche-r-oss
redwood-s-oss Redmi Note 12 Pro Speed, POCO X5 Pro 5G Android S LA.UM.9.14.r1-18200-LAHAINA.QSSI12.0 redwood-s-oss
star-r-oss Mi 11 Lite 5G, Mi 11 Pro, Mi 11 Ultra, MIX FOLD Android R LA.UM.9.14.r1-11500-LAHAINA.0 star-r-oss
taoyao-s-oss Xiaomi 12 Lite Android S LA.UM.9.14.r1-18300.05-LAHAINA.QSSI12.0-1 taoyao-s-oss
umi-q-oss  Mi 10 Pro, Mi 10 Android Q LA.UM.8.12.r1-06000-sm8250.0 umi-q-oss
vangogh-q-oss  Mi 10 Lite 5G, Mi 10 Lite Zoom Android Q LA.UM.8.13.r1-04700-SAIPAN.0 vangogh-q-oss
venus-r-oss Mi 11 Android R LA.UM.9.14.r1-10000-LAHAINA.0 venus-r-oss
vili-r-oss Xiaomi 11T Pro Android R LA.UM.9.14.r1-16700-LAHAINA.0 vili-r-oss
odin-r-oss MIX 4 Android R LA.UM.9.14.r1-16700-LAHAINA.0 odin-r-oss
yudi-t-oss Xiaomi Pad 6 Max 14 Android T qcom-S-LA.VENDOR.1.0.r1-21800-r2.0.r1_00047.0 yudi-t-oss
zeus-s-oss Mi 12, Mi 12 Pro Android S LA.VENDOR.1.0.r1-09100-r1.0.r1 zeus-s-oss
zijin-s-oss Xiaomi Civi 1S Android S LA.UM.9.14.r1-18300.05-LAHAINA.QSSI12.0-1 zijin-s-oss
ziyi-s-oss Xiaomi civi2 Android S LA.VENDOR.1.0.r1-13100-r1.0.r1_00037.0 ziyi-s-oss
mayfly-s-oss Xiaomi 12S Android S LA.VENDOR.1.0.r1-13100-r1.0.r1_00037.0 mayfly-s-oss
fuxi-t-oss Xiaomi 13 Android T LA.VENDOR.13.2.0.r1-07300-KAILUA.0 fuxi-t-oss
mondrian-s-oss Redmi K60 Android S LA.VENDOR.1.0.r1-11900-r1.0.r1_00029.0 mondrian-s-oss
socrates-t-oss Redmi K60 Pro Android T LA.VENDOR.13.2.0.r1-07300-r1.0.r1_00020.0 socrates-t-oss
marble-s-oss Redmi Note 12 Turbo Android S LA.VENDOR.1.0.r1-19000-r2.0.r1_00029.0 marble-s-oss
ishtar-t-oss Xiaomi 13 Ultra Android T LA.VENDOR.13.2.0.r1-07300-KAILUA.0 ishtar-t-oss
diting-s-oss Redmi K50 Ultra Android S qcom-S-LA.VENDOR.1.0.r1-13100-r1.0.r1_00037.0 diting-s-oss
garnet-t-oss Redmi Note 13 Pro Android T KERNEL.PLATFORM.1.0.r1-15100-kernel.0-1* garnet-t-oss
shennong-u-oss Xiaomi 14, Xiaomi 14 Pro Android U KERNEL.PLATFORM.3.0.r1-03200-kernel.0-1 shennong-u-oss
bsp-vermeer-t-oss Redmi K70 Android U LA.VENDOR.13.2.0.r1-14800-r1.0.r1_00043.0 bsp-vermeer-t-oss
bsp-manet-u-oss Redmi K70Pro Android U LA.VENDOR.14.3.0.r1-04800-r1.0.r1_00016.0 bsp-manet-u-oss
aurora-u-oss Xiaomi 14 Ultra Android U LA.VENDOR.14.3.0.r1-06800-lanai.0-1 aurora-u-oss
sheng-u-oss Xiaomi Pad 6S Pro 12.4 Android U LA.VENDOR.13.2.0.r1-14800-KAILUA.0-1.36233.3 sheng-u-oss
peridot-u-oss Redmi Turbo 3 Android U AU_LINUX_ANDROID_LA.VENDOR.14.3.0.R1.00.00.00.000.092 peridot-u-oss
chenfeng-u-oss Civi 4 pro Android U AU_LINUX_KERNEL.PLATFORM.3.0.R1.00.00.00.017.065 chenfeng-u-oss

kernel_devicetree's People

Contributors

mi-code avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kernel_devicetree's Issues

vili-r-oss devicetree broken

Hello, your vili-r-oss devicetree source is incomplete, as these needed DTS modifications are missing.

qcom/camera
qcom/display

It would be appreciated on uploading them, for avoiding usage of prebuilt DTBO image, or painfully reverse-engineer that.
Only pushing them will help a lot, for devs wanting to improve the device, and for users, knowing how that works

Redmi note 12

Why device trees are not released for this device 🥲

gauguin-q-oss tree does not compile

From a basic setup using kernel e601e14 and device tree 726054c:

arch/arm64/boot/dts/vendor/qcom/gauguin-sm6350-overlay.dtbo: ERROR (duplicate_property_names): /fragment@46/__overlay__:qcom,mdss-dsi-bl-max-level: Duplicate property name
arch/arm64/boot/dts/vendor/qcom/gauguin-sm6350-overlay.dtbo: ERROR (duplicate_property_names): /fragment@47/__overlay__:qcom,mdss-dsi-bl-max-level: Duplicate property name
arch/arm64/boot/dts/vendor/qcom/gauguin-sm6350-overlay.dtbo: ERROR (duplicate_property_names): /fragment@48/__overlay__:qcom,mdss-dsi-bl-max-level: Duplicate property name
arch/arm64/boot/dts/vendor/qcom/gauguin-sm6350-overlay.dtbo: ERROR (duplicate_property_names): /fragment@49/__overlay__:qcom,mdss-dsi-bl-max-level: Duplicate property name
arch/arm64/boot/dts/vendor/qcom/gauguin-sm6350-overlay.dtbo: ERROR (duplicate_property_names): /fragment@50/__overlay__:qcom,mdss-dsi-bl-max-level: Duplicate property name
arch/arm64/boot/dts/vendor/qcom/gauguin-sm6350-overlay.dtbo: ERROR (duplicate_property_names): /fragment@51/__overlay__:qcom,mdss-dsi-bl-max-level: Duplicate property name
ERROR: Input tree has errors, aborting (use -f to force output)
make[4]: *** [scripts/Makefile.dtbo:25: arch/arm64/boot/dts/vendor/qcom/gauguin-sm6350-overlay.dtbo] Error 2
make[3]: *** [../scripts/Makefile.build:643: arch/arm64/boot/dts/vendor/qcom] Error 2
make[2]: *** [../scripts/Makefile.build:643: arch/arm64/boot/dts/vendor] Error 2
make[1]: *** [arch/arm64/Makefile:159: dtbs] Error 2
make: *** [Makefile:146: sub-make] Error 2

I've made a potential patch over at https://github.com/FloatingGhost/device_tree_xiaomi_gauguin which fixes compilation and allows a device to boot based on the dtb image, but i'm not well-versed enough in how the kernel works to know if this is the right way to go about it

Release kernel source code for Redmi note 12 5G (SUNSTONE)

Greetings, Xiaomi Team

I am writing as a Redmi Note 12 5G Sunstone user to ask for the release of the kernel and device trees for this particular handset.

I'm interested in customizing my device and helping to create custom ROMs and kernels because I'm an enthusiast and developer. Without having access to the required kernel and device tree sources, I am unable to achieve it, though.

I ask Xiaomi to make the Redmi Note 12 5G Sunstone's kernel and device trees available, as doing so will allow the development community to make custom ROMs and kernels for the smartphone and enhance the user experience in general.

I appreciate you giving this issue your attention. I value your ongoing assistance with the information

Repository description spelling error

The description of this repo says kenrel devicetree project for xiaomi kernel opensource when it should say kernel devicetree project for xiaomi kernel opensource

Xiaomi Pad 5 Missing

The device tree of the Xiaomi Pad 5 (non pro) is missing.
Xiaomi Pad 5 Pro, Xiaomi Pad 5 Pro 5G are available but it is unknown if this device tree can be used for the Xiaomi Pad 5 due to the difference in specifications for the devices.

Please add the device tree for the Xiaomi Pad 5 (non pro)

Device Tree for Picasso seems broken

I don't know if it's my mess-up, but I was not able to build the exact same dtb image as found in the official boot.img. My built dtb image is 4.4M when concatenated while the official one is only ~800K, and most importantly, when packaged into boot.img, the one built by me does not work and fails straight into bootloader. In console-ramoops I can't even see kernel messages during such a crash, which probably means the kernel isn't even booted enough to output anything to ramoops. I tried to unpack the concatenated dtb images and compare them one-by-one, but it seemed to me that even the same dtb in the two images do not really match up and differs quite significantly.

In my current effort to port LineageOS 17.1 to this device, I resorted to using OSS kernel + prebuilt DTB / DTBO for now. I hope that this can be sorted out soon as some of my kernel changes had to be dirty hacks without functional OSS DTB / DTBO.

Of course, since I'm not aware of anyone else that is currently trying to build kernel + dt for this device, it could be totally my fault instead of Xiaomi's. But for now since I do not know, I'm keeping this open until someone fixed it or could help figure out why mine does not work. My forked kernel source code (with dt included) is at https://github.com/PeterCxy/android_kernel_xiaomi_sm7250

Verizon APN settings for 12 global

The verizon apn settings are incorrect. They default to the LTE - Verizon settings for CBS, IMS, INTERNET, and FOTA. These settings are incorrect, after experimenting with the settings from google source these 8 entries should be removed and replaced. Sorry if this isnt the best description, let me know if you require pictures or more information. Thank you!

[GPL] Xiaomi mondrian Poco F5 Pro / Redmi K60 big amount of changes missing / not pushed

Please review and provide the full code for the following device.

We are missing a huge amount of parts for the device including Techpack Entirely.

  • Missing Techpack entirely [audio, camera, cvp, dataipa, datarmnet-ext, datarmnet, display, eva, mmm-test, mmm, video]
  • Missing "Kernel: Xiaomi kernel_audio for Redmi K60 Android S"
  • Missing "Kernel: Xiaomi camera-kernel changes for Redmi K60 Android S"
  • Missing appropriate "Kernel-devicetree: Xiaomi kernel changes for Redmi K60 Android S"
  • Missing drivers/misc/hwid, which is device-specific
  • Missing Touchscreen drivers
  • CONFIG_TOUCHSCREEN_ST_FTS_V521_SPI=m
  • CONFIG_TOUCHSCREEN_XIAOMI_TOUCHFEATURE=m
  • List can be prolongated.

kernel_devicetree/qcom/ is missing kernel_devicetree/qcom/display/ required to build umi / cmi source!

kernel_devicetree/qcom/ is missing kernel_devicetree/qcom/display/ required to build umi / cmi source!

Sample:

EXAMPLE OF MISSING DTSIs required to build umi-q-oss source on Xiaomi_Kernel_Opensource:

/vendor/qcom/Makefile:
ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)
dtbo-$(CONFIG_ARCH_KONA) +=
kona-cdp-overlay.dtbo \

kona-cdp-overlay.dts:
#include "kona-cdp.dtsi"

kona-cdp.dtsi:
#include "camera/kona-camera-sensor-cdp.dtsi" -> NOT IN MiCode/kernel_devicetree!

emerald device tree

Please Release device tree for emerald (POCO M6 Pro /Redmi Note 13 Pro 4G

Redmi K30 pro (lmi) 分支的device tree 好像缺文件啊?

对比 AndroidDump/dtbo 下的dtb 和 dtbo.img 的entry cout发现是有13个dtb 的,但是 lmi 分支里配置上 CONFIG_BUILD_ARM64_DT_OVERLAY=y 再加上 lmi-sm8250-overlay.dtbo 编出来的也仅仅10个entry count.
应该是少了 xiaomi-skuld-dtbo.dts, xiaomi-urd-dtbo.dts 和 xiaomi-verthandi-dtbo.dts 相关的源码文件。
这个与 #2 这个问题类似, 相关的data-kernel, audio-kernel, techpack, qcom-caf的补丁都打好了,使用dump 出来的dtb和dtbo.img, 是可以启动stock rom的。
如果缺少device tree, 请补充好可用的device tree, 半成品没法玩啊。
如果是编译方式有问题, 还请不吝指出。
@ivan19871002 @mi-code @liuguo09

Mi Max 3 missing

I am still searching for a decently current device tree for the Mi Max 3 (nitrogen)

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.