New device: ASUS Vivobook 16 (X1607QA / Snapdragon X1-26-100) #71
Unanswered
nothing77-ai
asked this question in
Q&A
Replies: 1 comment 1 reply
-
|
Please take a look at #67 . Regarding sound: The current Vivobook S15 dtb assumes 4 speakers, Vivobook 16 has two. I guess its time to break out a separate Vivobook 14/16 dtb (2 speakers) and probably revert the S15 to 2 speakers, too (not convinced, but I don't have either hardware). |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hardware: ASUS Vivobook 16 (X1607QA)
SoC: Snapdragon X (X1-26-100) — base/entry-level chip, not X Elite or X Plus
OS: Ubuntu 26.04 (Resolute Raccoon), kernel 7.0.0-32-qcom-x1e
DTB source: provided by UEFI firmware directly (INSYDE), no EFI vars for DTB/FDT override found
Output of describe_hw.sh:
// SPDX-License-Identifier: BSD-3-Clause
#include <efi.h>
#include <device.h>
static EFI_GUID asustek_computer_inc__asus_vivobook_16_hwids[] = {
{ 0x2844b892, 0x3b0d, 0x5d8f, { 0x81, 0xb1, 0xe1, 0x03, 0xdb, 0xcc, 0xcf, 0x6a } },
{ 0xd820113f, 0xf403, 0x53a3, { 0x97, 0x22, 0x66, 0xd0, 0xa1, 0x17, 0x02, 0xe6 } },
{ 0x0eeb7183, 0x26b7, 0x5fe8, { 0xbc, 0x05, 0xff, 0x18, 0x12, 0xa5, 0x6c, 0x1b } },
{ 0xc8c355bc, 0x95b1, 0x5a31, { 0xa1, 0x0e, 0x2c, 0x68, 0x50, 0x8f, 0x2d, 0xe4 } },
{ 0x4cbf53e2, 0x5a06, 0x5479, { 0xba, 0xde, 0xef, 0xae, 0x36, 0x01, 0xa1, 0x90 } },
{ 0x1d22c8ff, 0xafb4, 0x5dbc, { 0x93, 0x2b, 0xea, 0xe4, 0xb9, 0xfe, 0x63, 0xeb } },
{ 0x21532707, 0xd3e4, 0x57d9, { 0xa2, 0x15, 0x4a, 0x02, 0xd9, 0x0a, 0xbe, 0x39 } },
{ 0x24652d54, 0x00f4, 0x59ae, { 0x96, 0xfb, 0xf7, 0xad, 0xbf, 0xa4, 0xa9, 0x39 } },
{ 0x39a89780, 0x4738, 0x53c6, { 0x95, 0x29, 0x89, 0xb7, 0xee, 0x2a, 0x5c, 0xc0 } },
{ 0x35c94f02, 0x9d04, 0x5a62, { 0xaf, 0x37, 0x5d, 0x66, 0xbd, 0x1b, 0x39, 0xd2 } },
{ 0xf8d95087, 0x670f, 0x5015, { 0x98, 0x7f, 0x7c, 0xad, 0x2e, 0xcd, 0xe9, 0x12 } },
{ 0x39d0e1b7, 0xec03, 0x5105, { 0xa2, 0xc4, 0xf6, 0x01, 0xc0, 0xb9, 0x1b, 0xb4 } },
{ 0x665276be, 0x80c5, 0x5e5d, { 0x92, 0x9f, 0xfa, 0x85, 0xd1, 0x8e, 0x2d, 0x50 } },
{ 0x53a54f34, 0x7a5a, 0x5001, { 0xa3, 0xdc, 0xf9, 0x26, 0x23, 0xb4, 0x75, 0xd2 } },
{ 0x65605ed1, 0x09e2, 0x57aa, { 0xbd, 0x0f, 0xa2, 0x6c, 0x1d, 0x35, 0x43, 0x3f } },
{ 0xa12b5a30, 0x0d33, 0x58da, { 0x95, 0xa1, 0x2b, 0x0a, 0x06, 0xff, 0x33, 0x9c } },
{ 0x922bffb3, 0xf967, 0x5b7a, { 0x9e, 0xc2, 0x77, 0x05, 0x6b, 0xe2, 0x75, 0x75 } },
{ 0x9d1b57fb, 0x8282, 0x5287, { 0xbd, 0x50, 0x3c, 0x93, 0xd4, 0x39, 0x21, 0xfa } },
{ }
};
static struct device asustek_computer_inc__asus_vivobook_16_dev = {
.name = L"ASUSTeK COMPUTER INC. ASUS Vivobook 16",
.dtb = L"FIXME!",
.hwids = asustek_computer_inc__asus_vivobook_16_hwids,
};
DEVICE_DESC(asustek_computer_inc__asus_vivobook_16_dev);
Question: is it safe to try booting temporarily with the x1p42100-asus-zenbook-a14.dtb
as a stand-in via dtbloader, just to get partial functionality / diagnostics, while
a proper devicetree for this model doesn't exist yet? Main goal is internal speaker audio.
Happy to test and report back — I have the hardware in hand.
Beta Was this translation helpful? Give feedback.
All reactions