Giter Club home page Giter Club logo

vi8's Issues

32/64 bits

Hi,

I am waiting for my tablet to arrive and plan on contributing heavily to this project. First of all I would like to ask some questions so I can better understand the situation (will create separate issues for each topic) . First of all, does the tablet itself not support 64 bits? or is it that we can only install windows 32 bit? Was a 32bit bios installed on the tablet?

EDIT: Until I have something solid all my findings will be posted here, https://gist.github.com/z3t0/8e4227732dda6edbdc6e

Please do not share the information there anywhere else, just share the link. That way any false information is not shared as I will update things frequently.

Chuwi VI10 Pro touchscreen

I successfuly installed Kubuntu 20.10 on my tablet but did not managed to setup touchscreen.
I always get this dmesg output:
[ 8.265859] chipone_icn8505 i2c-CHPN0001:00: Warning ACPI _SUB failed: 0x5
[ 8.267159] chipone_icn8505 i2c-CHPN0001:00: Direct firmware load for chipone/icn8505-unknown.fw failed with error -2
[ 8.267166] chipone_icn8505 i2c-CHPN0001:00: Firmware request error -2
[ 8.267341] chipone_icn8505: probe of i2c-CHPN0001:00 failed with error -2
When I tried to rename firmware file to icn8505-unknown.fw only first line remained but it's still not working.

I also tried to compile chipone driver but I always get this error (It's partly in Czech but it's understandable):

KCPPFLAGS="-DCONFIG_HI10=1" make default
make[1]: Vstupuje se do adresáře „/home/karel/chipone_ts“
make -C /lib/modules/5.8.0-48-generic/build M=/home/karel/chipone_ts modules
make[2]: Vstupuje se do adresáře „/usr/src/linux-headers-5.8.0-48-generic“
CC [M] /home/karel/chipone_ts/chipone_main.o
In file included from /home/karel/chipone_ts/chipone_sysfs.h:4,
from /home/karel/chipone_ts/chipone_main.c:12:
/home/karel/chipone_ts/chipone_types.h:15:17: error: field ‘last_irq_event’ has incomplete type
15 | struct timeval last_irq_event;
| ^~~~~~~~~~~~~~
/home/karel/chipone_ts/chipone_main.c: In function ‘do_gettimeofday_cust’:
/home/karel/chipone_ts/chipone_main.c:19:5: error: invalid use of undefined type ‘struct timeval’
19 | tv -> tv_sec = ts.tv_sec;
| ^~
/home/karel/chipone_ts/chipone_main.c:20:5: error: invalid use of undefined type ‘struct timeval’
20 | tv -> tv_usec = ts.tv_nsec;
| ^~
/home/karel/chipone_ts/chipone_main.c: In function ‘chipone_ts_irq_handler’:
/home/karel/chipone_ts/chipone_main.c:88:15: warning: unused variable ‘msec_since’ [-Wunused-variable]
88 | unsigned int msec_since;
| ^~~~~~~~~~
make[3]: *** [scripts/Makefile.build:286: /home/karel/chipone_ts/chipone_main.o] Chyba 1
make[2]: *** [Makefile:1783: /home/karel/chipone_ts] Chyba 2
make[2]: Opouští se adresář „/usr/src/linux-headers-5.8.0-48-generic“
make[1]: *** [Makefile:12: default] Chyba 2
make[1]: Opouští se adresář „/home/karel/chipone_ts“
make: *** [Makefile:15: hi10] Chyba 2

Display Problems

Hi, did you never had problems with the Display resolution?
I have the HI8, not the VI8, but I need always the option "nomodeset" to enter in the boot options.
If I miss this option, the display is always black.

The touch driver which you mentioned is working, but I couldn’t rotate the screen. I tested only in the live view session.

Touch Driver

As @jon1012 mentioned in an earlier commit, there's currently no driver support for the touch screen.

In Windows 8.1, it's listed as IRQ 68 KMDF HID Minidriver for Touch I2C Device OK.

Building a grub efi

Can you please share how you managed to get the 32bit grub efi file? Thansk

Install Android

Hi All.

@GalacticStryder

I currently have a Chuwi Vi8 with Windows 10 only (the android partition was formatted and deleted) and would like to install Android only. Does anyone know how I can go about doing this? Also, I dont have a USB keyboard/hub is there any way to do it without this?

Thanks!

Boot using touch bootloader (replace Android or Windows)

Hi there
thanks for the installation guide
am not reporting an issue
just posting here to help anyone who would want to dual boot Ubuntu with Windows and use the touch bootloader
I tried it on Chuwi Hi8 Air and it worked

The original instructions found here
https://github.com/floe/tuxblet

The built-in touch-enabled boot selector just seems to check for two files on the EFI System Partition:

1- /EFI/BOOT/bootx64.efi for Android
2- /EFI/Microsoft/Boot/bootmgfw.efi for Windows

depends on your preference you have 2 options

1- copying the /EFI/ubuntu/ folder to /EFI/Microsoft/Boot/ and renaming shimx64.efi to bootmgfw.efi allows booting Linux via the Windows boot selection entry.
2- copying the /EFI/ubuntu/ folder to /EFI/Boot/ and renaming shimx64.efi to bootx64.efi allows booting Linux via the Android boot selection entry.

Shutting down automatically?

Hey,

This is somewhat off-topic but I have been having an issue whereby I cannot actually use my tablet for very long as it automatically shuts down. Any ideas? I wanted to move forward with installing linux but clearly that would be a bad idea in the current state since the tablet losing power half way through installing linux would leave it in an unusable state

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.