wexler-qc750: fix device startup (MR 4244)

after almost 3 years, I got my device not starting any UI, even console
figured out that framebuffer console activation fixed it

also enabled external storage, so i can install pmOS on sdcard, without fastboot 800 MB restrictions. nice
[ci:skip-build]: already built successfully in CI
This commit is contained in:
DX37 2023-07-10 10:59:58 +07:00 committed by Pablo Correa Gómez
parent a1ee78900e
commit 447802c2e6
No known key found for this signature in database
GPG key ID: 7A342565FF635F79
4 changed files with 19 additions and 10 deletions

View file

@ -1,8 +1,8 @@
# Reference: <https://postmarketos.org/devicepkg>
pkgname=device-wexler-qc750
pkgdesc="WEXLER Tab 7t"
pkgver=0.1
pkgrel=3
pkgver=0.2
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="armv7"
@ -20,5 +20,5 @@ package() {
}
sha512sums="
f14bbea5eb5b011a841b4d07e673bf2c50226535063751d31c14aa2e5a7109a6afe2b5162298f1c2c9f412de141a4e2ef142421d4f6bfdce321838d94279024b deviceinfo
073a7495bd094d5735cb8b297d172be73255a5829102999c5f62abf3dc5d650f75f11a89bef4415b6ea9bdb9fda569282dd394f5e7ba0c2370a2eab905d188ef deviceinfo
"

View file

@ -11,11 +11,12 @@ deviceinfo_arch="armv7"
# Device related
deviceinfo_chassis="tablet"
deviceinfo_keyboard="false"
deviceinfo_external_storage="false"
deviceinfo_external_storage="true"
deviceinfo_screen_width="1280"
deviceinfo_screen_height="800"
deviceinfo_framebuffer_landscape="true"
deviceinfo_framebuffer_landscape="false"
deviceinfo_dev_touchscreen="/dev/input/event4"
deviceinfo_kernel_cmdline="PMOS_NO_OUTPUT_REDIRECT"
# Bootloader related
deviceinfo_flash_method="fastboot"

View file

@ -3,7 +3,7 @@
pkgname=linux-wexler-qc750
pkgver=3.1.10
pkgrel=3
pkgrel=4
pkgdesc="WEXLER Tab 7t kernel fork"
arch="armv7"
_carch="arm"
@ -53,11 +53,13 @@ package() {
downstreamkernel_package "$builddir" "$pkgdir" "$_carch" "$_flavor" "$_outdir"
}
sha512sums="0a09ce448b393eb1ab11a0b9b24c8cfc924d3a8c246f230cce03cf24bf9e7f501d7b116114727be0cafbcd1749d81c5bbc5e3d23e663d1f7f6c339a919424917 linux-wexler-qc750-f1b77fa6e9553cf16f39ca8d328e1e5d45f74a62.tar.gz
569f5d82f3e13235a6343e53501c0c4aa06af958726cbb272108d318ddec74f5005e3dc6a87e51e8bae39c3d6be3e1340dc8acc619e855062e1304082d41b19e config-wexler-qc750.armv7
sha512sums="
0a09ce448b393eb1ab11a0b9b24c8cfc924d3a8c246f230cce03cf24bf9e7f501d7b116114727be0cafbcd1749d81c5bbc5e3d23e663d1f7f6c339a919424917 linux-wexler-qc750-f1b77fa6e9553cf16f39ca8d328e1e5d45f74a62.tar.gz
e14f59c83071997e032ed862e4b6abbd4dcd04f7c456a3bdb321c6875e3d46bb12a6e543f5657ac1458376bc6d0822ede408e128a8fa459d5cef507994248083 config-wexler-qc750.armv7
77eba606a71eafb36c32e9c5fe5e77f5e4746caac292440d9fb720763d766074a964db1c12bc76fe583c5d1a5c864219c59941f5e53adad182dbc70bf2bc14a7 gcc7-give-up-on-ilog2-const-optimizations.patch
197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967 gcc8-fix-put-user.patch
2b48f1bf0e3f70703d2cdafc47d5e615cc7c56c70bec56b2e3297d3fa4a7a1321d649a8679614553dde8fe52ff1051dae38d5990e3744c9ca986d92187dcdbeb gcc10-extern_YYLOC_global_declaration.patch
ad0182a483791fc88e058838bc331b2f04a75ba291e763767babdb815efadfc3b4fda97e69e2e3f00a426cabea088e35297a92bd287592597d1e309be68ee92c kernel-use-the-gnu89-standard-explicitly.patch
6585c67450f1ef6d0c165ce4cb5c64f64d779147d1390558bf72cd40da5a33d53de6fd3c67e5ab864c14b3f67602bbe3060eea07c85b19bb82a0735024b369eb 03_fix_rndis.patch
729d57263eec3df038debd0f6abac748cee0a346d87e1bded7c905d5ae5ba224be7313488345c6e77f5f7c3d59d5f226bf9c3c2e5b331e461356c748ad1a422e 00-nt11003-touchscreen-fix.patch"
729d57263eec3df038debd0f6abac748cee0a346d87e1bded7c905d5ae5ba224be7313488345c6e77f5f7c3d59d5f226bf9c3c2e5b331e461356c748ad1a422e 00-nt11003-touchscreen-fix.patch
"

View file

@ -2068,6 +2068,7 @@ CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
#
# Miscelaneous helper chips
#
# CONFIG_VIDEO_VIVI is not set
CONFIG_TEGRA_RPC=y
# CONFIG_TEGRA_AVP is not set
# CONFIG_TEGRA_MEDIASERVER is not set
@ -2233,7 +2234,12 @@ CONFIG_BACKLIGHT_TEGRA_PWM=y
# Console display driver support
#
CONFIG_DUMMY_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE is not set
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
# CONFIG_LOGO is not set
CONFIG_SOUND=y
# CONFIG_SOUND_OSS_CORE is not set