Samsung Galaxy Book4 Edge - arm64

I have this Samsung Galaxy Book4 Edge laptop now. As everything is soldered in, it is more of an overgrown phone, but anyway. For fun I tried booting a recent FreeBSD snapshot on it, the snapshot was
FreeBSD-15.0-CURRENT-arm64-aarch64-20250227-8a85584785e3-275712-memstick.img.xz which I put on a usb stick. Since this laptop only has usb-C ports, I used a small hub with usb A ports.
Unfortunately, while the machine boots and I can see kernel messages, it doesn't look like usb is supported, so it bails out when trying to mount the usb stick. The built in keyboard doesn't work, and a usb keyboard doesn't work either (not strange if the usb on this machine isn't supported yet).

FWIW, OpenBSD boots on this machine, and is workable, I installed it on an external SSD (usb connected). dmesg output here.
 
Not a FreeBSD-related question, but I'm really curious: how the keyboard can be used at all with a touchpad of that size? Are you supposed to turn it off every time before typing?
 
The little I have used the machine, the touchpad works well, it doesn't conflict with the keyboard. Maybe it is handled in software / firmware?
(the main reason I got this was that it was cheaper than the alternatives for an arm64 laptop)
 
No, I mean the physical size and the placement of the touchpad panel. As I can see from the pictures, there is no way it isn't located right under your palms. So the question basically is: where should I put my hands while typing? :)

UPDATED: Sorry, I just looked at other modern laptops, and they all have giant touchpads. Well, I guess I missed something.
 
Code:
uhub3 at uhub0 port 1 configuration 1 interface 0 "QinHeng Electronics USB Hub" rev 2.00/12.10 addr 2
uhub4 at uhub3 port 1 configuration 1 interface 0 "GenesysLogic USB2.0 Hub" rev 2.10/92.24 addr 3
Code:
umodem0 at uhub3 port 3 configuration 1 interface 1 "BillBoard USB BillBoard" rev 2.01/1.13 addr 5
Code:
ugen0 at uhub3 port 3 configuration 1 "BillBoard USB BillBoard" rev 2.01/1.13 addr 5
uhub5 at uhub0 port 2 configuration 1 interface 0 "GenesysLogic USB3.0 Hub" rev 3.00/92.24 addr 6
You have so much of everything...
3 identifier of all devices...
Are these brands or real hardware?
do you have a joint like the one in the picture?
https://www.antixforum.com/forums/topic/qinheng-electronics-hl-340-usb-adapter/
 

Attachments

  • Untitled.png
    Untitled.png
    335.4 KB · Views: 249
Pictures or it didn't happen....

I am suprised it booted at all.
I know on 14.2-RELEASE the qualcom source directory looks mighty sparse compared to 32 bit arm directory for qualcom.
/usr/src/sys/arm64/qualcomm/

Did you try the:

Dedicated AI key​

Hardyharhar...
 
Disable everything in UEFI except the video card, keyboard, disk. Deactivate the junk that was stuck in the laptop: all sorts of bluetooth, microwave emitters and other abstract and virtual features.
In the days of Windows 95, this is exactly what they did: if the installation did not go, they disabled everything unnecessary. And now - who the hell knows what industrial standards these "laptops" began to be made by.
 
No, I mean the physical size and the placement of the touchpad panel. As I can see from the pictures, there is no way it isn't located right under your palms. So the question basically is: where should I put my hands while typing? :)

UPDATED: Sorry, I just looked at other modern laptops, and they all have giant touchpads. Well, I guess I missed something.
And that was my point also: even if it is easy to accidentally brush the touchpad while typing, I haven't noticed any mistyping due to that.
 
Tried booting a newer FreeBSD snapshot: FreeBSD-15.0-CURRENT-arm64-aarch64-20250621-eb5884c564ae-278132-memstick.img.xz but it has the same problem as the previous one: usb not working, so no progress.
 
Back
Top