Re: [9fans] hellaphone take 2

2025-01-21 Thread ori
Quoth Kurt H Maier via 9fans <9fans@9fans.net>: > > 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

[9fans] Nix to test Nix (or others)

2025-01-21 Thread tlaronde
I'd like to know if I'm totally lost about this idea: With at least 2 cores, start with a TC on only one core (if there is one primus inter pares [PiP] because of hard wires ports, this one). This is used for code development. It seems to me that traditional OSes take as undifferentiated as "roo

Re: [9fans] hellaphone take 2

2025-01-21 Thread adventures in9
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

Re: [9fans] Nix/regen: from 386 to pc and port

2025-01-21 Thread Ron Minnich
I would advise one at a time. Big Bang changes make bisection much harder. Pick a nice short simple file you are sure you understand, and try it. Be sure to always see if the behavior in qemu or vmx is the same before and after. Small moves. On Tue, Jan 21, 2025 at 11:54 AM wrote: > > What is

Re: [9fans] hellaphone take 2

2025-01-21 Thread Ron Minnich
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 wrote: > > Sirjojri had some interface ideas he wanted to u

Re: [9fans] Nix/regen: from 386 to pc and port

2025-01-21 Thread Ron Minnich
Above all, make very sure you're not leaving a system that compiles but will grenade once someone else tries it. You can test that via vmx or qemu, qemu being the better choice at the moment. On Tue, Jan 21, 2025 at 12:22 PM Ron Minnich wrote: > > I would advise one at a time. Big Bang changes ma

Re: [9fans] hellaphone take 2

2025-01-21 Thread cigar562hfsp952fans
ron minnich writes: > So I got curious and found this: > https://www.instructables.com/Build-Your-Own-Smartphone/ > > and now I can't get a cellphone that runs plan 9 out of my head. > > Am I out of my head? Are you out of your head? No. But the people who design modern- day phones and their

Re: [9fans] hellaphone take 2

2025-01-21 Thread adventures in9
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

[9fans] Nix/regen: from 386 to pc and port

2025-01-21 Thread tlaronde
What is in the Nix current 386 is available, on 9front, whether under /sys/src/9/pc or /sys/src/9/port. Generally 386/ -> pc/ with same filename except: 386/kbd.c -> pc/devkbd.c 386/devether.c -> port/devether.c 386/random.c -> port/random.c 386/pci.c -> port/{pci,devpci}.c What is the best Pla

Re: [9fans] hellaphone take 2

2025-01-21 Thread Kurt H Maier via 9fans
On Mon, Jan 20, 2025 at 10:38:42PM -0500, o...@eigenstate.org wrote: > Quoth Kurt H Maier via 9fans <9fans@9fans.net>: > > > > 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

Re: [9fans] Nix to test Nix (or others)

2025-01-21 Thread Ron Minnich
you're asking for logical partitioning, as done on IBM power for example, so you can run two kernels on one machine at the same time. On Intel it's not easy. We tried it for several years at one of my jobs. A friend from Google reminded me of my summary of the experience. “For all the years I ha

Re: [9fans] hellaphone take 2

2025-01-21 Thread Steffen Nurpmeso
sirjofri wrote in <4c53aeb8-4e5d-4f84-be3a-20d8e80a1...@sirjofri.de>: |21.01.2025 21:27:08 Ron Minnich : |> 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

Re: [9fans] hellaphone take 2

2025-01-21 Thread sirjofri
21.01.2025 21:18:35 adventures in9 : > Sirjojri had some interface ideas he wanted to use the Pinephone as a > platform to test on. Just in case, I did a survey back then, and published the results. Here's the link again: http://sirjofri.de/oat/survey.pdf > When we were discussing it over on the

Re: [9fans] hellaphone take 2

2025-01-21 Thread sirjofri
21.01.2025 21:27:08 Ron Minnich : > 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. That's one of the most important reasons why I would try to be a