From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id CGCQNOjBb2O3NQAAbAwnHQ (envelope-from ) for ; Sat, 12 Nov 2022 16:55:20 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id sNR4NOjBb2NnggAAauVa8A (envelope-from ) for ; Sat, 12 Nov 2022 16:55:20 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9C20511198 for ; Sat, 12 Nov 2022 16:55:20 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1otsqZ-0007C7-2M; Sat, 12 Nov 2022 10:55:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1otsqU-000797-PN for guix-patches@gnu.org; Sat, 12 Nov 2022 10:55:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1otsqU-0002QE-Gr for guix-patches@gnu.org; Sat, 12 Nov 2022 10:55:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1otsqT-0005qk-Ud for guix-patches@gnu.org; Sat, 12 Nov 2022 10:55:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#51737] [PATCH v3 1/8] gnu: Add linux-libre-waydroid. Resent-From: Denis 'GNUtoo' Carikli Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 12 Nov 2022 15:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51737 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Julien Lepiller Cc: Maxime Devos , Ludovic =?UTF-8?Q?Court=C3=A8s?= , "51737@debbugs.gnu.org" <51737@debbugs.gnu.org>, Liliana Marie Prikler , phodina Received: via spool by 51737-submit@debbugs.gnu.org id=B51737.166826847322438 (code B ref 51737); Sat, 12 Nov 2022 15:55:01 +0000 Received: (at 51737) by debbugs.gnu.org; 12 Nov 2022 15:54:33 +0000 Received: from localhost ([127.0.0.1]:48823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otsq1-0005pq-AU for submit@debbugs.gnu.org; Sat, 12 Nov 2022 10:54:33 -0500 Received: from [80.67.179.20] (port=43900 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otspz-0005pd-8c for 51737@debbugs.gnu.org; Sat, 12 Nov 2022 10:54:31 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id ba39c3cb; Sat, 12 Nov 2022 15:48:08 +0000 (UTC) Received: from primary_laptop (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 55f35931; Sat, 12 Nov 2022 15:48:08 +0000 (UTC) Date: Sat, 12 Nov 2022 16:54:14 +0100 From: Denis 'GNUtoo' Carikli Message-ID: <20221112165414.6ad49394@primary_laptop> In-Reply-To: <20221104040308.770e2853@primary_laptop> References: <6DHjUMqjMoW-JFxyBmViVrNgl6CjM63WJ5vn4bejvkbXWdkQa_NSI1l2lfluy4q_PMSinz3DdOq5mM5oVsuoHsrDzMKEqjcUTQ_R7NpAYp0=@protonmail.com> <95979f80d53295fa999af83919909ee786fde125.camel@telenet.be> <8fzx37ONySCMqGXHR4oPO5rd9PWHkHEZVvAb7fGF4EY8pcYugP0Sc8WyO2odhu5SJBfPDbnjkOjxga5n91wMcEKWdSOYYlYKX-ITndH2WUM=@protonmail.com> <9768fe9c925723795a7b9c24504cfec57f5bfde4.camel@gmail.com> <20221104040308.770e2853@primary_laptop> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.30; i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_//nxdKOvMgLm7HqQZ46yBJ+v"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1668268520; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=n4y2ZRdMHxHuL5MDkzhs4Kx9KK00XdrQNs8f0886u2c=; b=rIcWDvKe6a3Oez8q7SksFfeqkZ44Na+sw+i4fM/An88BTKV2l58dVQgKFBY6iPtisNrlwC vSpDX7bXXEk+OQqJtPhKqTBIhl8UdKkPKxY/Cal7p1U/mSlCSLTxf9gL6Mewz+D4GXk1ef /5T5ASCgTHDVd6ToFFcS9rNmOiUatdmzhW8MNgmu92v12mFyqS4/3TFTVxHGIn/93+01Rx onbzCvshGgHtpzEf30Hz53vi9f7W0FZigxeDwuq+kKXINjz9+S1/MUtYVaIKnpZ1nEAkTW 7ZwHHTeqQHQEVXiGZhPP8Rn4x60kL/pdGHbj6OiDWmTr0bBN78938yt8s+0qcA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1668268520; a=rsa-sha256; cv=none; b=GLpggNGKHlBTyBknpAEuKFt9ACNKdLqysFfcK+swjMCy88MGYAJ9+7HESLGJqigGpN/z+7 KOeo1Pj3/3NunJQfRTEjwxc6NBEru+64A5bslNAnRhfgjm8YmiOEDDncS+aL8Ni/Nh6aue Pe+3alxlI7Wug7ISM0t5RXIBRzkDc/wvmq+oSXOB9KIPeQhPy57LWy6tpJELT57k5smHQT 1VHYaVfaWC12ECoLsOPTI9xCEvdQtps3oC6UZdJ3/O4lYd2UJhxSxQXyzBB9b4odLIiGQI gSjSJnH2bkxZp55/32QSem3nmCUVJcHhqg+0MEttV1cl0RoSvdg41vVQ10F7gg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.44 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 9C20511198 X-Spam-Score: -3.44 X-Migadu-Scanner: scn0.migadu.com X-TUID: oMxQu04Klszb --Sig_//nxdKOvMgLm7HqQZ46yBJ+v Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 4 Nov 2022 04:03:08 +0100 Denis 'GNUtoo' Carikli wrote: > (3) Porting the Waydroid modifications[2][3] on top of Replicant 11 > (and reviewing these modifications too). >=20 > While Replicant 11 is not really usable yet on real devices yet > (telephony support for the GT-I9300 (Galaxy SIII) isn't complete > for instance, sound support is very basic, etc), Replicant 11 status > shouldn't affect the ability to add Waydroid support. I've tried a very quick approach to evaluate how complicated that would be:=20 - The device repositories and HAL related code can be imported pretty easily. Some minor changes are needed as there is no lineageOS distribution. - The repositories that are replaced (like mesa, minigbm, etc) seem to be needed somehow. If I use the Replicant ones I've get some errors about missing headers. I'm unsure what is the best approach here between making a stripped down version of these repositories just for the header or figuring out another way to integrate the changes somehow. - There is still the boringdroid apk that I didn't look into. While it's a separate APK, it looks complicated to build in the sources. Denis. --Sig_//nxdKOvMgLm7HqQZ46yBJ+v Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmNvwaYACgkQX138wUF3 4mMOrxAAo0lBH+6cXXvk9hrpZHUbENf2l+ZgKKKHqGFKyxvRzNAqTVtflTenBU5W 7usOdCK1jw5VbRLJCzyYXN1qj1PKADFuzxAocuOHct2S6uSa8L6lENfXMUqs7ym8 fIFB5xIOx2NC9ud17E4gthgB8BXiWsTrtR+/f0cFCFG+Wtx6jE1prQwHPMrrG//M Z3nEvahPBqVx/nQSFuYZH8KuOrgn0Zip8yz4kRnren5w/5eR82kC+WUN70mLbcfL 6UJLHQHclQSa5eCgMG2CEdsnoUkQW/CEVaCD81gbBsihravv3CPE9NuiZw9QeMMj DtsNMi1+ibkK9PgYf1afe2o6ttMfuX39rswipx3LbZErkYCKQTcfvNOzpfSrVbxw XgnOI9cHoIjaih2WKKQ7rYWOOyNYO3E+MhFhMsfSeUizP2vrzllZaArhkHZ+olG3 vSkGdEkCJNZnBC723aNLJ3cMM4HjamY6HAoL4r5dhBgCzzYSY5Yac67xY+QDpU3s eQcBcjMjgUOhKmpTrXNawgqGyk1IfUVNQ4llHHFyeyXPFeYiCOZ4mVbkzoSHQVFF QThhnNZxa7SYxaASTTWA9O8BdGgghoR5fDWJhNImZjjq+37zTlqrw/V+zthyDQz+ m+rkjIAUdGd5fBMk+tU2WxrhWJ5rwIzfCPoPpn5GFrGU9aJ/FTU= =XYNz -----END PGP SIGNATURE----- --Sig_//nxdKOvMgLm7HqQZ46yBJ+v--