From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 12 10:54:33 2022 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 To: Julien Lepiller Subject: Re: [bug#51737] [PATCH v3 1/8] gnu: Add linux-libre-waydroid. 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-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 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 t [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 51737 Cc: Maxime Devos , Ludovic =?UTF-8?B?Q291cnTDqHM=?= , "51737@debbugs.gnu.org" <51737@debbugs.gnu.org>, Liliana Marie Prikler , phodina X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) --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--