Hi10Max Internal Camera with Linux does not work

I’m using CHUWI Hi10Max with Ubuntu 24.04,
everything works fine except both internal cameras.
External camera connecting from USB is fine.

The only question is, what is the model of PCI / USB of the internal cameras,
so that I can build the driver from source code. Thank you.

these are the commands I enter to check what device ID my camera has, and if it’s working:

ed@chuwi-tw:~> lsusb | grep amera
Bus 001 Device 002: ID 1bcf:2ced Sunplus Innovation Technology Inc. Hy HD Camera
ed@chuwi-tw:~> dmesg | grep amera
[    2.702796] [     T60] usb 1-5: Product: Hy HD Camera
[    4.851683] [    T603] usb 1-5: Found UVC 1.00 device Hy HD Camera (1bcf:2ced)

Thank you very much, I think my tablet seems to have a problem of e.g. cable disconnect, so I will open the cover and check it to night. Thanks again.

1 Like

Is it easy to open the cover and replace the SSD?

Cheers, Jaap

It is not easy, at least for me,but I will let everyone in this forum know from this post.

there is already news?

Linux Mint 22 works great on the Hi 10-Max. Only two items missing : the rotation and cameras. As soon as I can identify these inner components, I attempt to write some drivers for both.

On Fedora (KDE), almost everything work great, screen rotation too, but as previous messages no cameras. lsusb | grep camera and dmesg | grep camera return nothing

linux is case sensitive, you should try “lsusb | grep amera”

I’ll be following along with interest. I also see no sign of the camera using lsusb or on /dev/video.

I installed Ubuntu 24.04.1 LTS (24.10 and Fedora 41 failed to boot from internal storage but booted fine from USB) and merely had to add the following Gnome-extensions:

To make touch keyboard work everywhere: GJS OSK (GitHub - Vishram1123/gjs-osk: A (marginally) better on screen keyboard for GNOME 42+).

To make rotation work: Screen Rotate (GitHub - shyzus/gnome-shell-extension-screen-autorotate: Enable screen rotation regardless of touch mode) with orientation offset set to “1”.

4 Likes

According to the Techradar review, the images taken during review reveal the rear sensor to be Galaxycore Microelectronics GC8034.

Yes, this is correct but, my attempt to write a Linux driver for this item has failed. Still researching and will continue to work on the problem.

1 Like

As people which are interessted in using Linux on the H10Max may find this thread I just want to add two fixes which may help.

I use Ubuntu 24.04 on the Hi10Max (with N150) and it works great but I recommend at least two things:
1.) Increase battery runtime by installing and running “tlp” (using default-config)
2.) Fix flickering of backlight / display by adding parameter “i915.enable_psr=0” to grub. Do so by adapting line GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash i915.enable_psr=0” in file “/etc/default/grub” and updating grub via “sudo update-grub” - then reboot

Open issues for me are: cams not working and accelerometer not working (only manual screen-rotation) - but I am fine with this small drawbacks.

There is only one issue which is annoying: Not all USB-C Power Supplies or power-banks are working. My Hi10Max seems to accept only devices which are capable running at 12V. I have several power supplies which provide only 5, 9, 15 and 20V - these cannot be used with the Hi10Max.

1 Like