| Target | Path | URL | Branch |
|---|---|---|---|
| mi8916 | kernel/xiaomi/mi8916-mainline | https://github.com/msm8916-mainline/linux | wip/msm8916/v6.16-rc4 |
| mi8953_a | kernel/xiaomi/mi8953-mainline | https://github.com/msm8953-mainline/linux | 6.15/main |
| mi89x7, tiare_mainline | kernel/xiaomi/mi89x7-mainline | https://github.com/msm89x7-mainline/linux | msm89x7/6.15 |
ANDROID: usb: gadget: configfs: Add Uevent to notify userspace(Fixes USB in normal mode)Revert "staging: remove ashmem"(Fixes media codec)Revert "dm: fix copying after src array boundaries"(Fixes kernel crash during APEX mount on 6.15+)Revert "dm: always update the array size in realloc_argv on success"(Fixes kernel crash during APEX mount on 6.15+)Revert "remoteproc: qcom_wcnss: Fix on platforms without fallback regulators"(Fixes qcom-wcnss-pil probe error on 6.15+)Revert "remoteproc: qcom_wcnss: Handle platforms with only single power domain"(Fixes qcom-wcnss-pil probe error on 6.15+)Revert "usb: dwc3: remove unused sg struct member"(Fixes USB Gadget data transfer on 6.13+ on msm8953)Revert "usb: dwc3: gadget: Remove dwc3_request->needs_extra_trb"(Fixes USB Gadget data transfer on 6.13+ on msm8953)Revert "usb: dwc3: gadget: Cleanup SG handling"(Fixes USB Gadget data transfer on 6.13+ on msm8953)Revert "drm/msm/dpu: move scaling limitations out of the hw_catalog"(Fixes tearing display on 6.13+)
- The target may boot only on Redmi 2 (
wt88047) as of now. - The target uses SD card for
/datamountpoint. Make sure to have a SD card with 2 GB size at minimum inserted.
- The device has
recoverypartition sized at 25 MB which is too small to holdrecovery.imgbuilt from the target. To boot therecovery.img, flash the image tobootpartition and continue with normal boot. - The target is 32-bit, which requires the following changes to be made in AOSP tree in order to boot:
- On
packages/modules/Connectivity/bpf/loader/NetBpfLoad.cpp, locate to the next line of the line containing[Arm] 64-bit userspace required on 6.2+ kernels (%d).(which should bereturn 1;), remove the line. - On
system/netd/server/XfrmController.cpp, in functionvalidateResponse, replace thereturnstatement containingError netlink messagewithreturn netdutils::status::ok;.
- On