From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 13598 invoked from network); 20 Sep 2021 11:08:44 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 20 Sep 2021 11:08:44 -0000 Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob1.topicbox.com (Postfix) with ESMTP id 35E0F1B8AD for ; Mon, 20 Sep 2021 07:08:44 -0400 (EDT) (envelope-from bounce.mM47a9d0403ca62de730bbb44b.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 32812416ED34; Mon, 20 Sep 2021 07:08:44 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=QqdYT9yG header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=conor.williams@gmail.com smtp.helo=mail-ot1-f46.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1632136124; bh=3/8N8YkDC1/tdYxv ONp4nqVmNL0xCfiUSYxEB0RBOmU=; b=kQ73UEsdhdpOiCnlWOpYXc4MjWOTQ4pi l7gqikkDv2sUyWoi4bixS3i3PvdmaCSBgleU3cn/PhBZ65Z1jvZmVjjzVNOUWMV7 e0b//ilRjBhPcXvtA1hSEoVnfCqjJMbTP+IzEQQp9CobYPp4Ly8FqujnAXb+R4/0 q23EPC5WI5o= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1632136124; b=Rm34UZ8+n6PEsJ8Sco49Z6vqXjYf6evp/LG3he31f9f3cSzdn3 1BTEMVAPrP68juh0s7vjvDu6zetVv7adGq0Pv/7FzcDrvm+K5xhjdiUQPLzZ8VNs buRfIx3ub1/M0NW4j0WwGsh9An+4WRs0JC8IQ/aiFs2C0cSxPq3oQsfvM= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=QqdYT9yG header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=conor.williams@gmail.com smtp.helo=mail-ot1-f46.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=QqdYT9yG header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.210.46 (mail-ot1-f46.google.com); spf=pass smtp.mailfrom=conor.williams@gmail.com smtp.helo=mail-ot1-f46.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=KXotR5ID; x-me-sender=none; x-ptr=pass smtp.helo=mail-ot1-f46.google.com policy.ptr=mail-ot1-f46.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:references:in-reply-to:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; bh=Z5Hk/fqyZd+OFVED4L/qSahJIDyZn9CqtTqGEgd1fZE=; b=Rnar3HWMyAF0 q8s2GILl/wu8WsV5RI+9x9a61PYF6KBEvKRe346R3hvxl5Rcs99Cjl1dJXEvVL05 4DA2m7/GGp4k8gDpN7Khu74MDN/QPh06wkVMloTwQlbTuRmDwqXGim8/M+8xb6vT wcYplu/U8cvb1IeaniuIcmPVrkKa5jA= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 56F81416E773 for <9fans@9fans.net>; Mon, 20 Sep 2021 07:08:34 -0400 (EDT) (envelope-from conor.williams@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 0D7957FF450; Mon, 20 Sep 2021 07:08:34 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1632136114; b=wvQEyEaFIf5pf8zf09uCciEMSiFnW479EH3T9JWYKoNs7uWqtF OMiGDO1dqTh2ANQNyncPoYr3DspqcZ78mrkgfj+Py69md90x3KJtkYvvGAqJ5aPJ Sj6aj0hts/sguNGp50K1clvACCREoAxVb1FCl+/erCG8OT7X7zI+bPLt2I9RC7Wm KiCiPH8VlAGodQw0B7/+cXzDQxQQFNPzZnQhhrkhsc3/ZDjdjkQSO/ZNRYtKRfth wN6lzXNKULKJwPiDqlBKAKUxhmGU4F3ONvhmmlT2fKjxo9Ge40ISRAbnUtv9sUO+ U+GTYvgKISmQ5A9XSjbHnB9jHisPCexc/7rA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1632136114; bh=3nxZwkkBQ5yE1KY6uhuDEQ5d+WwEBviHHykSlOTiYmg=; b=XOa55nwosPyK zFPjSjbLSL4kYa+e5VXBRrb++iVp8h5JHZ66zH5wltOqA7LwsC5kQ3h6waZAq5bi jW4ASXhYHYbZyspe8ErFTECukP0b2YaLpv3T6HTUKd/MFdmoUES3EJpCc/ghc+73 lgOdqY4lrRvCKTB9AXUypf2sFSoP9FJMnM+W694vB3DRcnYWlBlqzSuBFhH44g5V kVkTsDE6gA2w4zyY2kZubWbSwnWQysYbsfGrTiLeU8erLL7AFKlwnHP0Akkv8pxY VSqnEa7KTNU9mdznPqEgYKLsxyKXRB0NGWKRxUVInTi6MSHhCm9NpZo6zgC45dWR lbsiSzIzBw== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=QqdYT9yG header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.210.46 (mail-ot1-f46.google.com); spf=pass smtp.mailfrom=conor.williams@gmail.com smtp.helo=mail-ot1-f46.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=KXotR5ID; x-me-sender=none; x-ptr=pass smtp.helo=mail-ot1-f46.google.com policy.ptr=mail-ot1-f46.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvtddrudeitddgieefucdltddurdegudehrddttd dmucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgf nhhsuhgsshgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttd enucenucfjughrpeggfhgjhfffkffuvfgtsegrtderredttdejnecuhfhrohhmpeevohhn ohhrucghihhllhhirghmshcuoegtohhnohhrrdifihhllhhirghmshesghhmrghilhdrtg homheqnecuggftrfgrthhtvghrnhepudfhhfellefggeffleehfeegveevuedttdejfeej ieeghfehudfgheeftdffveeunecuffhomhgrihhnpehtohhpihgtsghogidrtghomhenuc fkphepvddtledrkeehrddvuddtrdegieenucevlhhushhtvghrufhiiigvpedtnecurfgr rhgrmhepihhnvghtpedvtdelrdekhedrvddutddrgeeipdhhvghlohepmhgrihhlqdhoth duqdhfgeeirdhgohhoghhlvgdrtghomhdpmhgrihhlfhhrohhmpeeotghonhhorhdrfihi lhhlihgrmhhssehgmhgrihhlrdgtohhmqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'conor.williams@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="conor.williams@gmail.com"; helo=mail-ot1-f46.google.com; client-ip=209.85.210.46 Received: from mail-ot1-f46.google.com (mail-ot1-f46.google.com [209.85.210.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Mon, 20 Sep 2021 07:08:33 -0400 (EDT) (envelope-from conor.williams@gmail.com) Received: by mail-ot1-f46.google.com with SMTP id l16-20020a9d6a90000000b0053b71f7dc83so23011161otq.7 for <9fans@9fans.net>; Mon, 20 Sep 2021 04:08:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=3nxZwkkBQ5yE1KY6uhuDEQ5d+WwEBviHHykSlOTiYmg=; b=KXotR5IDuSR+WQsLdcj+ZIEVzsCfIZ7GvFpfxgFIJf+I/EiFWNUgQs4CG+ebzLneU+ 9+aWdvkNGoptB6BcIOO0qu4yEj659MZEeMALjk5z8nZxrBRKMicjRMjbuDf2kaNqrbbs xZ5UbxAl/6mMUG5Er9DNupQYYIOdpBiEK+5o1bCifZKVECNgFuSvSVFwa07tA+uc7Dv1 kTBLeCLdOaQyTOroz+hFRgX/HrQlHfm2C7pq7IGRJM5lLWhTmbh8uZpaBljg8ri8JPss XkLtxB+DRPzUZYY2iouw3TjHRjAOEKObMxdkc98vQcaX53kSgQ57YJbxa0PLVitwJ0Sl 7qyA== X-Gm-Message-State: AOAM533a7F97jxJj3YFVJiheVGkx8zWB0SOYOeODYtzLDyFmArdpSzb3 6zwPJPabhX7sljz/IBBRUn5BLVPXiVX0rmuLq7wSXCDbev3RtFA1 X-Google-Smtp-Source: ABdhPJwj8qDYVtx4n6Ly5JlGOw8ReVw8QZE63jDjkNIu2h10dCAF591PFJUEKTxZN6EWJIy9qBA5y2gf20fMpfOI1jw= X-Received: by 2002:a05:6830:788:: with SMTP id w8mr21375896ots.235.1632136113230; Mon, 20 Sep 2021 04:08:33 -0700 (PDT) MIME-Version: 1.0 References: <15937.1632116621@lunacy.ugrad.cs.cmu.edu> <565ccec9-0efb-45ad-9d08-dbfe6ed35bd5@www.fastmail.com> In-Reply-To: From: Conor Williams Date: Mon, 20 Sep 2021 11:08:20 +0000 Message-ID: Subject: Re: [9fans] GSoC 2021 project ideas To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary="00000000000041170e05cc6b4d4c" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 1b37dd7e-1a03-11ec-8ed9-b641192cb214 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UMzlhZWM4ZjNmOWQ4NTAzZC1NNDdhOWQwNDAzY2E2MmRlNzMwYmJi?= =?UTF-8?B?NDRiPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: 7bit List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M47a9d0403ca62de730bbb44b:1:VkDSDg3KnDmtmGnLjY7k5vKAaL_BwGTA2G1BAFsQfJ4 --00000000000041170e05cc6b4d4c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ext2 is around much longer and seems to use the same driver mount thingy on pmint On Mon, Sep 20, 2021 at 11:06 AM sirjofri wrote: > 9front on pinephone is actually a project I'm interested in. I checked > out some details: >=20 > The pinephone boot loader can boot from ext4 partition, so it seems > possible. We'd have to use some ext4 filesystem (eg the one made by > sigrid) and add it to the boot filesystem. >=20 > With a bit of luck (and proper arm compatibility) we can then get a > 9front pinephone booting, maybe even with some screen. I expect many > things to not work (networking, touchscreen, WAN and lots of other phone > hardware stuff), but if we get the base system running and some > networking we already have something usable. >=20 > The most complex task is designing a proper plan 9-worthy touchscreen > interface and developing apps for that. >=20 > sirjofri ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T39aec8f3f9d8503d-M47a9d= 0403ca62de730bbb44b Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --00000000000041170e05cc6b4d4c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
ext2 is around much longer and seems to use th= e same driver mount thingy on pmint

On Mon, Sep 20, 2021 at 11:06 AM= sirjofri <sirjofri+m= l-9fans@sirjofri.de> wrote:
9front on pinephone is actually a project I'm inte= rested in. I checked
out some details:

The pinephone boot loader can boot from ext4 partition, so it seems
possible. We'd have to use some ext4 filesystem (eg the one made by sigrid) and add it to the boot filesystem.

With a bit of luck (and proper arm compatibility) we can then get a
9front pinephone booting, maybe even with some screen. I expect many
things to not work (networking, touchscreen, WAN and lots of other phone hardware stuff), but if we get the base system running and some
networking we already have something usable.

The most complex task is designing a proper plan 9-worthy touchscreen
interface and developing apps for that.

sirjofri

------------------------------------------
9fans: 9fans
Permalink: https:= //9fans.topicbox.com/groups/9fans/T39aec8f3f9d8503d-Mff2c2afe1cc5358608cd14= 0a
Delivery options: https://9fans.topicbox.com/gro= ups/9fans/subscription
= --00000000000041170e05cc6b4d4c--