The whole rcpu thing could make doing the UI software fairly easy. It would have to assume a mouse click translated into a finger touch. Multi touch would be another issue. But that could be done first on pc hardware using a multi touch input device.
Over all, not much different from the stuff I do messing around with 9front on router boards. Once I get the networking up, I don't really need the uart console, and do everything else via rcpu and rimport. On Tue, Jan 21, 2025 at 12:27 PM Ron Minnich <[email protected]> wrote: > > this being plan 9, one could build a phone with no "UI" to start, rcpu > into it, and operate the modem. i.e. develop some aspects of the ui on > your laptop. > > I wonder if that would be easier. > > On Tue, Jan 21, 2025 at 12:18 PM adventures in9 <[email protected]> > wrote: > > > > Sirjojri had some interface ideas he wanted to use the Pinephone as a > > platform to test on. > > > > When we were discussing it over on the 9fans discord, it was > > interesting to see other people chime in with what they considered > > essential for an interface to be "Plan 9". Like using the 3 side > > buttons to do mouse chording for cut/paste. Some other interesting > > ideas to come up were how exposing the phone's hardware as 9P onto a > > local grid could be used. Like making phone calls using the mic and > > speakers of a laptop bound together with the cell radio of the phone. > > Or reading and writing SMS texts on a pc and sending them through a > > file interface on the phone mounted over a local network. > > > > On Tue, Jan 21, 2025 at 11:28 AM Kurt H Maier via 9fans <[email protected]> > > wrote: > > > > > > On Mon, Jan 20, 2025 at 10:38:42PM -0500, [email protected] wrote: > > > > Quoth Kurt H Maier via 9fans <[email protected]>: > > > > > > > > > > The problem with the original Hellaphone implementation is that it is > > > > > nailed to the Android APIs of the era, and Google likes to replace > > > > > those > > > > > approximately weekly. Following their documents, it took me forever > > > > > to > > > > > get working, but most of the work was on the Android side of things > > > > > (specifically rolling back to whatever supported APIs I needed, almost > > > > > all of which were one or two generations behind). > > > > > > > > > > > > > The other problem, of course, is that the plan 9 user interface > > > > will not work well on phones. No user interface will work well > > > > on phones, but the vanilla Plan 9 interface will be spectacularly > > > > bad. > > > > > > > > So, even if you get the Plan 9 userspace onto the phone, you've > > > > still got a great deal of work to make it usable, and you haven't > > > > successfully gotten rid of the trash under you. > > > > > > The hellaphone came with some reasonably useful tools to work ok on a > > > touchscreen, including an onscreen keyboard that worked better than the > > > bitsy one. I vaguely recall the HTC device it targeted had a slide-out > > > keyboard as well. > > > > > > khm ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T937367c51de50ce3-M412727b3906b5ff09bacbc07 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
