1
2
3
 
 

Hellooooooo i try to make a port (downstream) for the Realme C21Y rmx3263 but the compilatioon of the kernel fail with an error who is not explain in the wiki so i was wondering if someone knows something :

`Error: ../arch/arm64/boot/dts/sprd/ums512-w27v1.dts:1044.1-15 Label or path modem_dbg_log not found
 FATAL ERROR: Syntax error parsing input tree
 make[3]: *** [scripts/Makefile.lib:317: arch/arm64/boot/dts/sprd/ums512-w27v1.dtb] Error 1
 make[2]: *** [../scripts/Makefile.build:676: arch/arm64/boot/dts/sprd] Error 2
 make[1]: *** [arch/arm64/Makefile:201: dtbs] Error 2
 make[1]: *** Waiting for unfinished jobs....
 ../drivers/gpio/gpio-brcmstb.c: In function 'brcmstb_gpio_irq_bank_handler':
 ../drivers/gpio/gpio-brcmstb.c:220:49: error: 'struct gpio_chip' has no member named 'irqdomain'
   220 |         struct irq_domain *irq_domain = bank->gc.irqdomain;
       |                                                 ^
 make[3]: *** [../scripts/Makefile.build:361: drivers/gpio/gpio-brcmstb.o] Error 1
 make[2]: *** [../scripts/Makefile.build:676: drivers/gpio] Error 2
 make[2]: *** Waiting for unfinished jobs....
 make[1]: *** [/home/pmos/build/src/realme_C21Y-AndroidR-kernel-source-3e85eafa35a4915079900d50834fb184a05c65db/Makefile:1163: drivers] Error 2
 make: *** [Makefile:146: sub-make] Error 2
 >>> ERROR: linux-realme-rmx3263: build failed`
image of the phone
4
 
 

Alright, I know this tablet is over 10 years old and there likely isn't ANYONE maintaining it anymore. But I managed to not only get it up and running on the mainline kernel, but also got the modem functioning with internet access through NM.

The issue is that it was mostly vibe-coded (as I do not have confidence in my own ability to create a kernel-level driver), I have no idea how Nura/pmOS feels about vibe-coded contributions, but I would LOVE to contribute this modem driver so that the Nexus 7's feature set is more complete. I am working on other issues with the device on mainline right now (display works, touch is in progress, slimport isn't tested but assumed working, WiFi works properly. GNOME Mobile starts and functions fine on it as well.

If Nura allows vibe-coded contributions, I would love to contribute the driver. I am unsure how to go about doing so however. I have it currently packaged as an AKMS package to make distribution and installation easier. If allowed, how would I go about doing so?

EDIT: I guess it's more like TWO AKMS packages, one for the modem itself and the other for the EHCI HSIC which appears to have gone missing or broken in the mainline kernel for this device.

5
submitted 1 month ago by to c/nura@lemmy.world
 
 

I already opened a thread for a similar issue, so apologies if this souds repetitive, but I think this expands enough that it's worth its own post. I'd open a bug, but there's no documentation on Nura's website afaics on how to do that.

I'm trying to test Nura's OS installer, available at this page: https://images.nura.eco/bpo/edge/generic-x86_64/os-installer/ to then install Nura on some old computers. Initially I downloaded the image and added it as a cd-rom in qemu, but it wouldn't boot from there. After some other tests, someone on Nura's Matrix channel said that it may not work on qemu because of... something, so I decided to try and flash it on a usb stick with Balena as explained here: https://wiki.nura.eco/wiki/OS_Installer (worth noting the the wiki already calls the images Nura-*.img, but they are still -postmarketOS-.img) and booting it on my laptop. However, the boot fails in this case as well, so definitely the image is not capable of booting. I tried both 20261009-1342 and 20261002-1243 images, and both fail.

Can someone look into it, or at least tell me how to open a proper bug so that it reaches the developers?

6
 
 

Ported/rewrote the missing drivers for the Mi Max 2 (oxygen, MSM8953) with AI help. Camera and phone calls both work now. Only the loudspeaker is still broken.

Everything is up for anyone who wants to install it, or to understand the changes and manually write the patches for mainline.

7
 
 

Hello, I'm considering Nura for a couple of VERY old PCs (AMD Athlon XP old) to serve as public clients in a local library. Before doing that, I wanted to test the installer and the system in general on a virtual machine managed with virt-manager. I downloaded the installer image (20260925-1250-postmarketOS-edge-os-installer-10-generic-x86_64-lts.img), which the documentation says can be flashed on a usb stick with balena etcher and the like to install the OS, and I "inserted" it in the CD drive of the VM. However, when I switch on the VM it says that no bootable media is present. I'm not aware of etcher adding booting files to a flash, so I was expecting the image to be bootable. How can I do this? I know that qemu images exist, but I want to test the installer myself.

Thank you in advance to everyone who'll reply.

8
 
 

I dusted off my Ouya which has a very old install of postmarketOS from several years ago. I see now with Nura, the initramfs searches for rootfs UUID.

If I change something with the kernel then do pmbootstrap install to compile and create new initramfs. The new initramfs won't boot because the UUIDs have changed.

Also it seems to break the system even if I try to boot the prior working initramfs. So the system partition needs to be flashed with the new system image. Basically a fresh install every time some small thing changes with the kernel.

It was easy before because any postmarketOS boot.img could be booted from. Does that workflow still exist?

9
submitted 1 month ago by to c/nura@lemmy.world
10
mod request post (lemmy.world)
submitted 1 month ago by to c/nura@lemmy.world
 
 

I think the only way to add mods in lemmy is to have them post into a lemmy thread of that community first, so here we go :3 only mods who were in the previous community will be accepted currently.

11
 
 

cross-posted from: https://lemmy.ml/post/53368173

Hello lemmy and Nura :D.

First time being around these parts of the web. I am a MX Linux daily driver and would like to dualboot with Nura on PC. I already exported my pmbootstrap'd split images and installed them to the last 2 partitions of my SSD with Gnome Disks (idk if it counts as flashing, pls view the attached image).

Updating grub with # update-grub seemed to work, it printed pmOS being found at sda7, but trying to boot off that gets stuck. I tried talking to a LLM to solve the issue, and my conclusion is that neither does it know well enough about pmOS/Nura - I rather not waste my time in it's hallucination, and also the way I try to setup Nura is probably not documented anywhere (or maybe I suck at reading wiki). For short, It has made me aware that os-prober does not know what to do with Nura, and that manually writing Nura to grub configs is the way.

Need a hand with that, please... thanks.

12
submitted 1 month ago by to c/nura@lemmy.world
🤣 2
 
 

first one (lol)

On a serious note, quite happy with the new one. :)

13
when? (lemmy.world)
submitted 1 month ago by to c/nura@lemmy.world
 
 

when can i use it? now? okay