Huawei's Open-Source Tools on GitHub
Huawei, a leading technology company, has been actively contributing to the open-source community through its various projects on GitHub. The company's goal is to collaborate with developers, foster innovation, and drive the adoption of new technologies. In this feature, we'll explore some of the notable Huawei tools available on GitHub.
1. Huawei's OpenEuler Operating System
Huawei has open-sourced its Euler operating system, which is now known as OpenEuler. The project aims to create a community-driven, Linux-based operating system that can be used in various applications, from cloud computing to edge computing. On GitHub, you can find the OpenEuler source code, documentation, and community-driven projects.
Repository: https://github.com/openeuler-mirror/openeuler
2. Huawei's Linux Kernel Contributions
Huawei has been actively contributing to the Linux kernel, with a focus on areas like kernel performance, security, and device support. The company's kernel contributions can be found on GitHub, where you can also track the development process and engage with the community. huawei tool github
Repository: https://github.com/torvalds/linux/tree/huawei-lk
3. Huawei's ONOS-Based Network Operating System (NOS)
Huawei has developed a network operating system (NOS) based on ONOS (Open Network Operating System), which provides a software-defined networking (SDN) solution for data centers and cloud environments. The NOS source code is available on GitHub, allowing developers to explore, modify, and contribute to the project.
Repository: https://github.com/onosproject/onos-huawei
4. Huawei's Cloud Native Core (CNC) Project
The Cloud Native Core (CNC) project is an open-source, cloud-native core network function (CNF) platform that enables 5G network services. Huawei has contributed to the CNC project, which is hosted on GitHub. Developers can access the source code, documentation, and community resources. Huawei's Open-Source Tools on GitHub Huawei, a leading
Repository: https://github.com/cloud-native-coremods/cnc
Benefits of Huawei's Open-Source Tools on GitHub
By open-sourcing its tools and technologies, Huawei aims to:
Get Involved
If you're interested in exploring Huawei's open-source tools on GitHub, here are some ways to get involved:
By collaborating with Huawei on GitHub, you can help shape the future of technology, drive innovation, and contribute to the growth of the open-source community. Get Involved If you're interested in exploring Huawei's
Here is curated content about Huawei tools available on GitHub, organized by category and purpose. These tools are primarily for developers, researchers, and advanced users working with Huawei devices, cloud services, or embedded systems.
This is a very popular tool (often hosted or mirrored on GitHub) for Windows. It allows users to dissect Huawei firmware update files (usually .app files).
system.img, recovery.img, or boot.img).Clone the repo:
git clone https://github.com/SebastianSimon/huawei-update-extractor.git
cd huawei-update-extractor
Build (if no precompiled release):
.sln in Visual Studio 2022, build Release x64.mono, run mono HuaweiUpdateExtractor.exe.Run the tool:
UPDATE.APP.kernel, ramdisk, system..img files.Flash using fastboot:
fastboot flash kernel kernel.img
fastboot flash ramdisk ramdisk.img
fastboot flash system system.img
Outcome: You have restored a bricked device without waiting for official service center approval.
While not exclusive to Huawei, several open-source Android tools on GitHub are critical for Huawei devices, especially for bypassing Factory Reset Protection (FRP) or managing partitions via Fastboot.