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, PDS_OTHER_BAD_TLD,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2 autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 30629 invoked from network); 20 Sep 2021 08:52:45 -0000 Received: from tb-ob21.topicbox.com (173.228.157.67) by inbox.vuxu.org with ESMTPUTF8; 20 Sep 2021 08:52:45 -0000 Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob21.topicbox.com (Postfix) with ESMTP id A7C2F34BB4 for ; Mon, 20 Sep 2021 04:52:43 -0400 (EDT) (envelope-from bounce.mMc3b25dbbddfd8754a6656ddc.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 6CFE5416C046; Mon, 20 Sep 2021 04:52:43 -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=m24d4u3X 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-f47.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=1632127963; bh=IQ1VKxpxdEGbLFoe 3S8WstRwQp5BZ0JyK6TPNQ16mKo=; b=f+k5tQUzm0ePHU9oOWeOlnJBpgCDribM MEUxIymkVE+Vheg+JmApzBalwPqbK7cJ1ZlzUXP+MXEEQsJJz5bjQZAT6+VDathC NbEF5QPqKZrCkni80kHXn1OzTr155VyMSqtxy++Rgy2xGhosd/W3ea77BisLmgz4 QiOBrXTy1Bk= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1632127963; b=tTJEoHrTaIwAaU4HbS4EPmR0dAIU9HBLPskynvnGbHH7arsK+6 DzSS4NFYVZd482dZ6hxcfMiIeFhzjrzSkhbbfhu/w6+WhJSX7b2TiM4MCgWG9j/g UfMB5OEyFc1mE/wfp91RplUotKaHkEJwEi7bboNwv+rvzlrGKZpeg0gfA= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=m24d4u3X 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-f47.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=m24d4u3X 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.47 (mail-ot1-f47.google.com); spf=pass smtp.mailfrom=conor.williams@gmail.com smtp.helo=mail-ot1-f47.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=2iaJ10Yn; x-me-sender=none; x-ptr=pass smtp.helo=mail-ot1-f47.google.com policy.ptr=mail-ot1-f47.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.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=SSN4VZT90N983ddgXqhBVuGQola5tnt4aw6oBCgRE+Q=; b=eQBe29EKGhYZ cUS9+96Hg4qVkzeHZWRcsdodUG9vmw/rsKGHaNRfw7F3YWhGMC8a5o/zybsFGvfF WgXLvYiLHIUvr1IqUph3o9bE8jGc3kCxjuw2+P57RKWn/vIsghNWuymMXl/Zg44J vbIM7b3xIf8CCfoAFTCcRY0Ms+Gbssw= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 89FF8416BC49 for <9fans@9fans.net>; Mon, 20 Sep 2021 04:52:33 -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 AA5B0FCB5AA; Mon, 20 Sep 2021 04:52:33 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1632127953; b=QkseibM3nZA1y/L3cThU1UH1gjnzodWmrYEfMWcRm2fK3wndNs gkIQfw+OXlFXA8QDpx7HC9HspwcxiCd6kOEc6lcZqbA7AtNNAmySNVm3BzaWTudK ZXqcUjAtdfYy9xLcE/TWHbwey0kfTirAXxq7Y+HDum/mEUbn7BhOqXDl2rVd+9MA QlMOXFeorD0N1+Jsl/YXRj7h9ezeGV4NQjjzt++mijTjNtLXxbNkoNADHR1P1+gx yw5bI0QZ2mzJZsSt8/TSga1PXmvoAtgGey2UNaarfKlH1gWX7ERMvxIhn5YzjwRp LaMBp9RRAWVZG8Kg4jdxWEY4hLSqS/Rhoj3Q== 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=1632127953; bh=frt3dfX3V5MBJTtNqG0E5Jz+MtZZ2me08MUYZdiqj6U=; b=TPMsTQM3REhy Za+Ni4GZPG/ijFMsCQ5mEIlLkSw7yOZ/mCfbIdTxIXu7VFLCedp61NE4J8jSiOXz yZh0WVJrmO/3+7sj40i4or5arWLzqHBAAyX4abcEtJKiTF2P3Y69GpKIhwvwD39u 5XM3eUAwpcxE1+k/eomdCyYM1591KQ9JMfB+cCEdZDXP2pZr7BMXTZH+pUq/3vhu SZPHyy3Uvq22PCwFzVXt7od0sQZQbTs0LQj3ZG4/O4qbXfPoYy7TWJvuZXxQq0xp 5+z69rZkywoIa3VF+poH+ODivDLV+NTfKawiaoCCH8C7Lr4OB3Cnyu4hXCs9We2I IBQydI2EzQ== 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=m24d4u3X 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.47 (mail-ot1-f47.google.com); spf=pass smtp.mailfrom=conor.williams@gmail.com smtp.helo=mail-ot1-f47.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=2iaJ10Yn; x-me-sender=none; x-ptr=pass smtp.helo=mail-ot1-f47.google.com policy.ptr=mail-ot1-f47.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.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: gggruggvucftvghtrhhoucdtuddrgedvtddrudeiuddgkeelucdltddurdegudelrddttd dmucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgf nhhsuhgsshgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttd enucenucfjughrpeggfhgjhfffkffuvfgtsegrtderredttdejnecuhfhrohhmpeevohhn ohhrucghihhllhhirghmshcuoegtohhnohhrrdifihhllhhirghmshesghhmrghilhdrtg homheqnecuggftrfgrthhtvghrnhepueekfeeutdefgefhffetfeevvdeiueettdfffefh vdffteevfefggeehfedutefgnecuffhomhgrihhnpegtmhhurdgvughupdhoshguvghvrd horhhgpdhgihhthhhusgdrtghomhdpthhophhitggsohigrdgtohhmnecukfhppedvtdel rdekhedrvddutddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinh gvthepvddtledrkeehrddvuddtrdegjedphhgvlhhopehmrghilhdqohhtuddqfhegjedr ghhoohhglhgvrdgtohhmpdhmrghilhhfrhhomhepoegtohhnohhrrdifihhllhhirghmsh esghhmrghilhdrtghomheq 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-f47.google.com; client-ip=209.85.210.47 Received: from mail-ot1-f47.google.com (mail-ot1-f47.google.com [209.85.210.47]) (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 04:52:32 -0400 (EDT) (envelope-from conor.williams@gmail.com) Received: by mail-ot1-f47.google.com with SMTP id x10-20020a056830408a00b004f26cead745so22620216ott.10 for <9fans@9fans.net>; Mon, 20 Sep 2021 01:52:32 -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=frt3dfX3V5MBJTtNqG0E5Jz+MtZZ2me08MUYZdiqj6U=; b=2iaJ10YnrkiKWA3adYZx1V5Wa8ryVZafdTi1Sv9EoGm31YM9mabYuVPNyuOI+XqTEy eDhuC38u3dSMwrmZ3AA6TngJPaOyGYzcYodGhc4L9mi9PQupSZG+9RHD7HJBI2sHd53E FCRj8TrjYus3eaN6T041oH4+pY7UJ87NmAYTJH5MnH4ZK4A2ZQFYaS28aK1YrCvVOPZf SRbPJEdkG8sM0YYWw5Sj8lY6dBiY0z3jNqTV3osMX8FVNtju1Rn1ejXff6775Sw/+/Bz u8vLb+KdColVDwRC/VShuWtJZKM80pKpF/c3hQMNIFY34RVeoCeRZ+dokPGmAAeOPWxF CAzw== X-Gm-Message-State: AOAM530tTgPI2DRAVBRVy8PDTHMERi20+zAfUiFnf91HoLkh1DuT1ip+ VncjKNJnM2ajX9LWQ+trWMeQIPglUV1L38yfu7UjECa+lavvfAFW X-Google-Smtp-Source: ABdhPJxopfRugMe65DGUVHZ0s/oI0yIp9SIJzPA3+uffzcNI7j2lccVIoqiOoT60xF8SO/blSAsWKoM0NMt4TJXWFaU= X-Received: by 2002:a05:6830:40ca:: with SMTP id h10mr1563114otu.187.1632127952023; Mon, 20 Sep 2021 01:52:32 -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 08:52:19 +0000 Message-ID: Subject: Re: [9fans] GSoC 2021 project ideas To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary="000000000000cef2ad05cc696672" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 1afd01ee-19f0-11ec-8907-b33f3be833c4 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UMzlhZWM4ZjNmOWQ4NTAzZC1NYzNiMjVkYmJkZGZkODc1NGE2NjU2?= =?UTF-8?B?ZGRjPg==?= 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:Mc3b25dbbddfd8754a6656ddc:1:Yk5xf0c2pR9Ab58HSMh9_MSP_MLZdbLLo6VloNigUag --000000000000cef2ad05cc696672 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable and tim roberts on an unrelated topic is a bunch of un-ethical hackers diminishing the intellect of the humanity /c:202109200851 hack the planet my fiends... On Mon, Sep 20, 2021 at 8:45 AM Conor Williams wrote: > i figured out the random hack which messed me up 12 years ago 2 days ago > /c:f20 > and the buda bug is fixed on my system - took me 3 days strait to find > it... > and the fuseblk hack took a while /c:2021 > > On Mon, Sep 20, 2021 at 8:39 AM Conor Williams > wrote: > >> if it is a vfat filesystem it is ok.... >> >> On Mon, Sep 20, 2021 at 8:37 AM Conor Williams >> wrote: >> >>> some of the fuseblk disc/k drivers/modules on peppermint which is a >>> flavour of ubuntu >>> are not even in the kernel space and there are mount.XYZ processes left >>> open which are >>> wide open to attack (with # fuser -p ) /c09 >>> for those chips tings >>> >>> On Mon, Sep 20, 2021 at 8:24 AM hiro <23hiro@gmail.com> wrote: >>> >>>> i think the main reason people are willing to fall for the android >>>> platform is bec. there is no good long-term supply of updated phone >>>> hardware with backwards-compatible interfaces. >>>> >>>> a lot of qualcomm and mediatek chipsets are being built, but instead >>>> of documentation they only ship half-baked linux drivers, which are >>>> often not even mainlined. >>>> >>>> those linux drivers are already hard to make work on actual linux >>>> distributions, or even on android distributions. >>>> >>>> who wants to reverse-engineer the hardware over and over again based >>>> on such linux drivers... >>>> >>>> On 9/20/21, Ethan Gardener wrote: >>>> > tl;dr: forget inferno, port plan 9 to the pine phone. >>>> > >>>> > On Mon, Sep 20, 2021, at 6:43 AM, Dave Eckhardt wrote: >>>> >> > Anyone know if this project went anywhere? >>>> >> > >>>> >> > https://www.cs.cmu.edu/~412/lectures/L05_Purge_Proposal.pdf >>>> > >>>> > I had to laugh at one of the slides. Inferno running natively on "x86 >>>> > supercomputer"? I think implementing multicore support would be a >>>> first >>>> > step, not to mention 64-bit! While it would be nice if those jobs >>>> were done, >>>> > they will take time and effort. Overall, if porting natively, I see >>>> little >>>> > sense in preferring Inferno to Plan 9, especially as Plan 9 already >>>> supports >>>> > 64-bit multicore. >>>> > >>>> >> Sadly, not. One issue is that modern Android releases don't >>>> >> support 32-bit executables, and at the time that project was >>>> >> attempted Inferno was somewhat 32-bit (I haven't looked since). >>>> > >>>> > Recalling the issues Hellaphone had and the time it took, I'm of the >>>> opinion >>>> > that getting Inferno to work on any given phone's Linux kernel is >>>> hardly >>>> > more worthwhile than porting it directly to the hardware. The kernels >>>> have >>>> > undocumented interfaces. >>>> > >>>> > A current thread on OSdev (operating system development) forums is >>>> looking >>>> > at phones. It's a little rambly, but it reports on some encouraging >>>> things. >>>> > Lots of "baseband processors" (the phone-network communication >>>> subsystems) >>>> > have documented interfaces. There are at least 2 phones available now >>>> which >>>> > are fully open for operating system development: the PinePhone and t= he >>>> > Librem 5. (5 is the screen size.) Of the 2, the Pine Phone seems >>>> better, not >>>> > least because it can boot from the SD card; useful for testing. >>>> > https://forum.osdev.org/viewtopic.php?f=3D1&t=3D53251 >>>> > >>>> > There's also the option of building your own phone out of components. >>>> The >>>> > thread has some info. I'm guessing most here would prefer a PinePhon= e. >>>> > >>>> >> But I think I saw some recent-ish Inferno-on-Android activity here: >>>> >> >>>> >> https://github.com/bhgv/Inferno-OS-bhgv >>>> > >>>> > That's probably a good source of code. bhgv is a freelance programmer >>>> who >>>> > was very interested in Inferno and made several improvements includi= ng >>>> > Truetype fonts. The last I heard was he tried to find paid work >>>> involving >>>> > Inferno but couldn't, so he didn't have time to work on it. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T39aec8f3f9d8503d-Mc3b25= dbbddfd8754a6656ddc Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --000000000000cef2ad05cc696672 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
and tim roberts on an unrelated topic is = a bunch of un-ethical hackers
diminishing the intellect of the hu= manity /c:202109200851
hack the planet my fiends...

= On Mon, Sep 20, 2021 at 8:45 AM Conor Williams <conor.williams@gmail.com> wrote:
i figur= ed out the random hack which messed me up 12 years ago 2 days ago /c:f20
and the buda bug is fixed on my system - took me 3 days strait to f= ind it...
and the fuseblk hack took a while /c:2021

= On Mon, Sep 20, 2021 at 8:39 AM Conor Williams <conor.williams@gmail.com> wrot= e:
if it is a vfat filesystem it is ok....

On Mon, Sep 20, 2021= at 8:37 AM Conor Williams <conor.williams@gmail.com> wrote:
some of t= he fuseblk disc/k drivers/modules on peppermint which is a flavour of ubunt= u
are not even in the kernel space and there are mount.XYZ proces= ses left open which are
wide open to attack (with # fuser -p <= PID>) /c09
for those chips tings

On Mon, Sep 20, = 2021 at 8:24 AM hiro <23hiro@gmail.com> wrote:
i think the main reason people are willing to fall fo= r the android
platform is bec. there is no good long-term supply of updated phone
hardware with backwards-compatible interfaces.

a lot of qualcomm and mediatek chipsets are being built, but instead
of documentation they only ship half-baked linux drivers, which are
often not even mainlined.

those linux drivers are already hard to make work on actual linux
distributions, or even on android distributions.

who wants to reverse-engineer the hardware over and over again based
on such linux drivers...

On 9/20/21, Ethan Gardener <eekee57@fastmail.fm> wrote:
> tl;dr: forget inferno, port plan 9 to the pine phone.
>
> On Mon, Sep 20, 2021, at 6:43 AM, Dave Eckhardt wrote:
>> > Anyone know if this project went anywhere?
>> >
>> > https://www.cs.cmu.edu/~412= /lectures/L05_Purge_Proposal.pdf
>
> I had to laugh at one of the slides. Inferno running natively on "= ;x86
> supercomputer"? I think implementing multicore support would be a= first
> step, not to mention 64-bit! While it would be nice if those jobs were= done,
> they will take time and effort. Overall, if porting natively, I see li= ttle
> sense in preferring Inferno to Plan 9, especially as Plan 9 already su= pports
> 64-bit multicore.
>
>> Sadly, not.  One issue is that modern Android releases don= 9;t
>> support 32-bit executables, and at the time that project was
>> attempted Inferno was somewhat 32-bit (I haven't looked since)= .
>
> Recalling the issues Hellaphone had and the time it took, I'm of t= he opinion
> that getting Inferno to work on any given phone's Linux kernel is = hardly
> more worthwhile than porting it directly to the hardware. The kernels = have
> undocumented interfaces.
>
> A current thread on OSdev (operating system development) forums is loo= king
> at phones. It's a little rambly, but it reports on some encouragin= g things.
> Lots of "baseband processors" (the phone-network communicati= on subsystems)
> have documented interfaces. There are at least 2 phones available now = which
> are fully open for operating system development: the PinePhone and the=
> Librem 5. (5 is the screen size.) Of the 2, the Pine Phone seems bette= r, not
> least because it can boot from the SD card; useful for testing.
> https://forum.osdev.org/viewtopic.php?= f=3D1&t=3D53251
>
> There's also the option of building your own phone out of componen= ts. The
> thread has some info. I'm guessing most here would prefer a PinePh= one.
>
>> But I think I saw some recent-ish Inferno-on-Android activity here= :
>>
>>   https://github.com/bhgv/Inferno-OS-bhgv<= /a>
>
> That's probably a good source of code. bhgv is a freelance program= mer who
> was very interested in Inferno and made several improvements including=
> Truetype fonts. The last I heard was he tried to find paid work involv= ing
> Inferno but couldn't, so he didn't have time to work on it.
------------------------------------------
9fans: 9fans
Permalink:
https:= //9fans.topicbox.com/groups/9fans/T39aec8f3f9d8503d-M0f66e73ea984adbad982f7= 76
Delivery options: https://9fans.topicbox.com/gro= ups/9fans/subscription
= --000000000000cef2ad05cc696672--