Comment # 8 on bug 1215995 from Ivan Ivanov
Hi, it will be of great help if you could narrow down minimal list of
required modules which makes you platform bootable. Here what you could do:

Download kernel-default package from here [1].

Click on "Grab binary packages directly" from section "Packages for ARM",
get the one which end with aarch64.rpm. Save downloaded package.

Download latest "minimal" Tumbleweed ISO from here [2].

Specify which modules you think are essential for device to boot.

For example:

MODULES="i2c-mt65xx spi-mt65xx pinctrl-mt8195 mt6315-regulator phy-mtk-tphy \
         mtk-pmic-wrap mediatek-drm mt6359-regulator mt6357-regulator"

Create driver upadate package (DUD) [3] from the downloaded kernel package:

mkdud --create mediatek.dud --dist TW --install repo kernel-default*

Rebuild installation ISO [4] init ramfs with your additional modules specified
above.

sudo mksusecd --verbose --create mediatek.iso --rebuild-initrd \
              --initrd mediatek.dud --kernel kernel-default* \
              --modules ${MODULES} --
openSUSE-Tumbleweed-NET-aarch64-Current.iso

Test new mediatek.iso. Please try to narrow down required modules. Once you
are happy with the result share the lit of modules here.

Hope this helps.

[1]
https://software.opensuse.org//download.html?project=Kernel%3Astable&package=kernel-default
[2]
https://download.opensuse.org/ports/aarch64/tumbleweed/iso/openSUSE-Tumbleweed-NET-aarch64-Current.iso
[3] https://github.com/openSUSE/mkdud
[4] https://github.com/openSUSE/mksusecd


You are receiving this mail because: