Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Huawei Matebook E 2019 with Snapdragon 850 Support! #84

Open
kmille36 opened this issue Apr 30, 2022 · 12 comments
Open

Huawei Matebook E 2019 with Snapdragon 850 Support! #84

kmille36 opened this issue Apr 30, 2022 · 12 comments

Comments

@kmille36
Copy link

I'm have Huawei Matebook E 2019 with Snapdragon 850, i'm tried all method it not booting.

@kmille36 kmille36 changed the title Huawei Matebook E 2019 with Snapdragon 850n Support! Huawei Matebook E 2019 with Snapdragon 850 Support! Jun 4, 2022
@kmille36
Copy link
Author

kmille36 commented Jul 9, 2022

I need a tutorials for building kernel !!

@New-Wheat
Copy link

I have a working kernel (built from https://gitlab.com/sdm845-mainline/linux/-/tree/caleb/c630-dev) and a DTB file modified from sdm850-lenovo-yoga-c630.dts
Currently, UFS, USB and Bluetooth is working

and here's the files: kernel and dtb.zip

Hope this can help you

@kmille36
Copy link
Author

kmille36 commented Feb 9, 2023

does i work on snapdragon 850, and can u teach me how to build into image and boot it on my device
. Thank a lot

@adaasch
Copy link

adaasch commented Oct 1, 2023

@New-Wheat I had some success with this kernel and dtb for another sdm850 clone. Could you please also share your dts file?

@New-Wheat
Copy link

OK, here it is: sdm850-huawei-matebook-e-2019.zip
And by the way, I use the the source code here for testing the dtb.

@adaasch
Copy link

adaasch commented Oct 1, 2023

Thank you! What is your current progress? Did you get anything else to work? I'm currently struggling with ipa. It does not want to load the firmware, although the ipa_fws.elf file is in the correct path.

@New-Wheat
Copy link

Most of the hardwares now work well except backlight, battery monitoring, sensors and audio (sometimes it works but unstable). I don't have problems with IPA, so maybe I can't quite help with it :(

@SpacingBat3
Copy link
Contributor

@New-Wheat I know this might be out of topic, but any chance your DTB will work (allow me to boot Linux into shell/GUI) with Acer/Gateway GWTN133-1? It seems to have similar ACPI tables and some tables are even identical compared to this laptop. Maybe the development of DTB for similar boards could be shared in some way?
See also #96 for ACPI tables as a refference.

@New-Wheat
Copy link

@SpacingBat3 I've compared the ACPI tables and YES, these 2 laptops are nearly the same, but slight differences do exist (i2c, hid devices, panel and some other stuff). So, I think this modified dts is more suitable for GWTN133-1 (touchpad and keyboard should be working now).

@adaasch
Copy link

adaasch commented Nov 4, 2023

For the records:
Comparing the ACPI tables my HYRICAN Study Pad One/ENWO Pad is a close clone of the Huawei Matebook E 2019. The only differences I could spot, is the missing finger print reader and different camera modules.
With the dts from @New-Wheat and the kernel from https://gitlab.com/sdm845-mainline/linux I got it running. The things not working:

  • Display brightness control
  • Battery level
  • Sound
  • Cameras
  • Bluetooth (probably misconfiguration, because it was working with different dts/kernel)

Unfortunately, I am not yet experienced enough to fix these.

@Radnel1999

This comment was marked as off-topic.

@kmille36

This comment was marked as off-topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants