2net Wireless Healthcare Hub
The 2net Hub is an FDA-listed, compact “plug-and-play” gateway that supports Bluetooth, Bluetooth Low Energy, WiFi, and ANT+ local area radio protocols. This project contains the patches to Linux kernel and Android to support the M2M connectivity of the Qualcomm 2net platform.
Project Admins:
ADL-tools
This project contains the code base of the ADL language and its supporting libraries
Project Admins:
AFD4400 Digital Front End BSP
The AFD4400 Digital Front End SoC provides the complete end-to-end signal processing path and digital control functions required to implement single or multi-mode radios. This Linux BSP runs on an onboard ARM Cortex A9 processor, controls various on-chip
Project Admins:
ARMBoard LPC
ARMBoard firmware project used during NFCC validation and used on customer demo and Evaluation boards
Project Admins:
Camera Facial Beautification Project for QC
Add beautification function and change the original UI in SnapdragonCamera, add beautification function in the original Gallery.
Project Admins:
Chromium Browser for Snapdragon
This version of the Chromium browser project aims to provide a Snapdragon-optimized environment for web developers and embedders.
Project Admins:
Combo Digital Architecture Drivers
Linux Drivers for Qualcomm’s Combo Digital Architecture chips
Project Admins:
DSL Gateway Software
Fusiv Gateway Software is to enable ADSL/VDSL/Ethernet WAN based routers which is based on OpenWrt framework to support major features like xDSL, Gigabit Ethernet, WiFi, USB, SATA, IPsec and Voice etc., over different QCA/Ikanos network processing chipsets.
Project Admins:
eXtreme-Switch
Family of software drivers for Arduino to exercise different functionalities with the shield board FRDM-32XSG-EVB.
Project Admins:
FreeRTOS for Quartz and QuRT for FreeRTOS on Quartz
FreeRTOS-for-Quartz contains some modifications from the original FreeRTOS source code and additional “BSP” files that implement to invoke the FreeRTOS API to create a FreeRTOS task. OEMs that wish to use FreeRTOS on Quartz platform should download this package, build it into object files and incorporate it into their Quartz-based products.
FreeRTOS is licensed for use under the FreeRTOS License which is a variant of GPL that includes a few exceptions.
Project Admins:
Giga-Byte
Enhancements to Android for HW support for sensors, LCD panels, etc the for Qualcomm MSM 7225 and MSM 7227 QRD platforms.
There is no active development on this project at this time.
Project Admins:
GigaDSL boot Software
GigaDSL boot Software is used to allow booting of GigaDSL based solutions. It consist of primary boot code and u-boot.
Primary boot code enables clocks and DDR and load next stage boot loader (u-boot) into DDR and trigger its execution. U-boot code has been enhanced to provide support for GigaDSL specific support.
Project Admins:
Gobi™ Project
Gobi is a project that develops the hardware module and specialized software for Gobi WWAN embedded modules based on Qualcomm CDMA Technology and UMTS modems.The Gobi team designs Gobi hardware modules that are commercially produced by an outside manufacturing house. Successive generations of Gobi are on a 1 year cadence timed to meet the notebook PC market, with each model planned for lower cost and new features. Device vendors also design and manufacture WWAN modules intended for Gobi-compliance.
There is no active development on this project at this time.
Project Admins:
Halide
Project to add support for the Halide programming language to Hexagon. Will involve tuning and adding a Hexagon backend to Halide.
Project Admins:
Hisense 8×30 QRD Android
Software and tools based on MSM8x30 with TD-SCDMA/GSM Single SIM solution and a UMTS+GSM dual SIM dual standby (DSDS) solution integrated with porting of the standard Android software package.
Project Admins:
IMath Library
IMath is a library for arbitrary precision integer computations. This project contains a fork of the library for use by the Polly vectorizing framework. The project was forked from the original IMath repository authored by Michael J. Fromberger.
Project Admins:
Industrial IOT Solution
Industrial IOT provides stable, secure, real-time, deterministic Linux distribution.
Project Admins:
LifeVibes Android Audio Effects
Example integration of the LifeVibes Android Audio Effects in the Android Audio framework for deployment in Android devices.
Project Admins:
Linux Filesystems Project
The Linux Filesystems project has been established to facilitate submission of Linux Filesystem (kernel and user space tools) related generic enhancements and patches to upstream projects to support Qualcomm SoCs. The project is expected to host tools and kernel code for different linux filesystems.
Project Admins:
Linux Kernel
This project will be used for mirroring upstream Linux, and posting related patches, bugfixes etc as relevant to Qualcomm servers.
Project Admins:
Linux-MSM
This project has been established to help submit Linux kernel patches for Qualcomm MSM and FSM support and other enhancements, to upstream kernel projects including kernel.org. It is expected that code in this project will be derived from code in the Linux Base Enablement and Android Enablement projects, but will be based on different upstream trees.
Project Admins:
LLVM
The collection of patches that have been submitted to the LLVM Infrastructure Project. The patches are for Hexagon and ARM support along with general enhancements and fixes.
Project Admins:
Mariadb Opensource Contributions
Qualcomm Datacenter Technologies Inc. contributions to the Mariadb
opensource projects
Project Admins:
MCUXpresso Software and Tools
MCUXpresso Software and Tools provides SDK, IDE, and configuration tool support for Kinetis, LPC, and iMX silicon.
Project Admins:
MeeGo
The MeeGo Linux Enablement project is a collection point for open source downloads, patches, and other materials to support the deployment of MeeGo on the Qualcomm MSM family of devices.
There is no active development on this project at this time.
Project Admins:
Mobile Power PL
Mobile Power PL Linux Driver provides Linux drivers for NXP Mobile Power products as OVP(Over voltage Protection), charger, PMIC, etc
Project Admins:
MPC8313ERDB BSP
The Linux BSP provides the low level board support and drivers to enable the MPC8313ERDB board.
Project Admins:
MQ
General fixes and added functionality for the msm.git repository for MQ devices.
Project Admins:
MSM Linux Bluetooth
Project Admins:
NCI NFC Controller SW Resources
This project includes all software resources applicable to NCI based NFC Controllers
Project Admins:
Open Mobile API for Snapdragon
An implementation of the GlobalPlatform Open Mobile API and Secure Element Access Control standards for Snapdragon devices running Android O or later.
Project Admins:
Personal Health
Personal Health provides Smart Solutions for Healthier Living.
Project Admins:
poky BSP enablement for external host processors attaching to MDM processors
This project will host patches to a revision of the Linux distro that will enable the integration with various MDM and SDX ASICs.
Project Admins:
QCA CAF Contribution for Proxy ARP
The feature to be added is proxy ARP in the bridge layer. This project will be making contributions to the Linux kernel network stack.
Project Admins:
QCA Linux Wireless CAF Contributions
This project makes contributions to various open source projects related to Linux wireless components.
Project Admins:
QDT AliSQL Contributions
Qualcomm Datacenters Technology authored patches for the AliSQL database. This includes all patches originally intended to be merged through pull request to the database project.
Project Admins:
QDT Dotnet Foundation Contributions
Qualcomm Datacenters Technology authored patches for the Dotnet projects. This include patches all patches originally intended to be merged through pull request to the Dotnet project.
Project Admins:
QDT Golang Contributions
Qualcomm Datacenter Technologies Inc. contributions to the golang opensource project (golang.org).
Project Admins:
QDT Masstree Opensource Contributions
Qualcomm Datacenter Technologies Inc. contributions to the Masstree github opensource projects
Project Admins:
QDT Memcached Contributions
Qualcomm Datacenter Technologies Inc. contributions to the memcached
opensource projects
Project Admins:
QDT Memtier Contributions
Qualcomm Datacenter Technologies Inc. contributions to the Memtier
opensource projects
Project Admins:
QDT MySQL Contributions
Qualcomm Datacenters Technology authored patches for the opensource MySQL database. This include all patches originally intended to be merged through pull request to the database project.
Project Admins:
QDT Nginx Opensource Contributions
Qualcomm Datacenter Technologies Inc. contributions to the Nginx opensource
projects
Project Admins:
QDT NU-MineBench Contributions
Qualcomm Datacenter Technologies Inc. contributions to the NU_MineBench project (Northwestern University).
Project Admins:
QDT Openresty Contributions
Qualcomm Datacenter Technologies Inc. contributions to the OperResty project
Project Admins:
QDT Redis Contributions
Qualcomm Datacenter Technologies Inc. contributions to the Redis opensource projects
Project Admins:
QDT Silo Opensource Contributions
Qualcomm Datacenter Technologies Inc. contributions to the Silo github opensource projects
Project Admins:
QEMU
QEMU is a virtualization tool and fast, dynamically translating, emulator. Used as a virtualization tool, it leverages KVM to execute instructions and either hardware virtualization or software emulation for peripherals. When virtualization is unavailable or the host and guest architectures don’t match, such as AArch64 running on x86_64, it can emulate either a full system or “user mode”, in which just user-level instructions are emulated and system calls are translated and serviced by the host operating system.
Project Admins:
QRD Android
For the Qualcomm Reference Design (QRD). The QRD Android project provides additional enhancements to Android.
Project Admins:
QTI Bigsky2
Android build containing patches which will enable it to work on Qualcomm Technology Inc’s Bigsky2 phone cato works software will run on APQ8074 processor.
There is no active development on this project at this time.
Project Admins:
QTI Robotics
QTI Robotics provides a project set that is intended to support the following running on Qualcomm SOC
- Node.js based web server
- Web-Server Addon Framework to allow for users to customize and add new add-ons.
- Drivers Qualcomm SOC robotics platform such as IMU Driver, ESC Driver, BMP driver, etc.
- IMU server and API to access the IMU data that is connected to the DSP of the Qualcomm SOC
- Other tools to support Qti robotics platform.
Project Admins:
Qualcomm Location Server Tech
The QLST Project is a collection point for open source downloads and other materials specifically associated with the Qualcomm’s Location Servers.
Project Admins:
Qualcomm OSTG LiD
Qualcomm Open Source Technology Group License Identifier tool scans source code and identifies the license and the license text region using known license templates. This tool utilizes a bag of the words approach. Instead of using just one word at a time (unigram), it uses bigram and trigram as one “word”. Then, a distribution of such unigram, bigram and trigram is computed, and is used for detecting the license type. When detecting license text regions, this tool employees edit distance metrics to find the optimal start and end position of the identified license text.
Project Admins:
Qualcomm Server
This project will support the development of the Qualcomm Server hardware platform.
Project Admins:
QView Project
QView is a collection of performance tools, scripts, utilities, and kernel modules designed to simplify the configuration and use of Linux performance or analysis tools in conjunction with the debug or performance analysis of Linux systems based on Qualcomm silicon products.
There is no active development on this project at this time.
Project Admins:
QWRAP Project
Provide capabilities for Linux networking bridge to change its bridging behavior according to the port attribute. For example, when there are multiple ports to the same destination, use source MAC address to select the forwarding port, etc.
Project Admins:
Robot Dress
Designed around DragonBoard™ 410c, a dress with moving robotic parts.
Project Admins:
Security and Connectivity Advanced Solutions
Advanced technology solutions enabling customers to build their applications and get their products to market faster.
Project Admins:
SIMCOM QRD Android Project
A Qualcomm Reference Design Dual SIM Dual Active CDMA + GSM project that allows the end user to have two subscriptions: one on CDMA and another on GSM, and lets the user have simultaneous calls on both subscriptions.
Project Admins:
Simulation and Performance Analysis
The Code Aurora Forum Simulation and Performance Analysis meta-project mirrors upstream project repositories and provides staging areas for changes submitted back to upstream projects. For more information about a particular project please refer to its upstream website.
Project Admins:
Snapdragon
The Qualcomm MSM Snapdragon project is a collection point for samples, patches, and other materials specifically associated with Linux applications of the MSM family of devices. This project differs from the MSM Linux Base Enablement Project in that the Snapdragon Project may include pre-production and experimental features as we strive for the best features, performance, and user experience on MSM Snapdragon based products.
There is no active development on this project at this time.
Project Admins:
Snapdragon Developer Platform
This project will streamline the work flow so the community will always have access to the supported open source software code for various development platforms featuring the Snapdragon™ processor by Qualcomm. Snapdragon Development platforms include a range of products in different form factors. One device is called an Mobile Development Platform (MDP) and includes either a Snapdragon S3 or S4 processor by Qualcomm. These platforms are perfect for Application developers due to the form factor and ability for early access to the latest Snapdragon processor by Qualcomm.
Project Admins:
Snapdragon Performance Visualizer Project
Snapdragon Performance Visualizer is a collection of performance tools, scripts, utilities, and kernel modules designed to simplify the configuration and use of Linux performance or analysis tools in conjunction with the debug or performance analysis of Linux systems based on Qualcomm silicon products.
Project Admins:
SpectraCore 8064 Open Embedded Linux BSP
This software is Linux BSP for APQ8064 with Linux Kernel 3.4. This package provides hardware accelerated multimedia processing for Audio,Video and Camera applications
Project Admins:
Synergy Framework Kernel Utilities
Synergy Framework Kernel utility wrappers.
Project Admins:
Synergy Wi-Fi Kernel Utilities
Synergy Wi-Fi Kernel utilities.
Project Admins:
ThunderSoft
Enhancements to Android and HW support for sensors, LCD panels, etc, for Qualcomm MSM 7225, 7227, 7627a, and 8×25 based QRD platforms.
Project Admins:
Upstream Patches For Machine Learning and Mathematics Frameworks
All of the patches contained in this project have either been upstreamed or are in the process of being upstreamed to Machine Learning and Mathematics Frameworks.
Project Admins:
USB3.0 for MSM
The USB3.0 project contains patches to support USB3.0 driver development in the Linux kernel.
Project Admins:
Vellamo Open
Vellamo Open shares the heart of Vellamo with the open source community. Our benchmarks quickly became widely accepted by the industry and they sometimes use clever techniques to get reliable measurements out of a very different range of devices. You are encouraged to look at the code, learn from it, build it and try it yourself.
Project Admins:
Weave
Weave is a communications platform for IoT devices that enables device setup, phone-to-device-to-cloud communication, and user interaction from mobile devices and the web. Weave protocol will be used by Brillo devices to communicate with other devices.
Project Admins:
WebTech
Web Technologies open source projects are related primarily to WebKit based browsers and JavaScript frameworks. Related open source technologies include Google’s V8 Javascript JIT, Tamarin, LibJPEG and LibPNG. This project is a collection of patches to the related upstream projects.
Project Admins:
Wireshark Logs Dissector
Wireshark plugin requires decoding the lThanksogs in human-readable format. The Bluetooth Protocol Stack (Synergy) dumps all the log in a file in binary format. This project would contain the decoders to convert the binary message to the appropriate string that is in human-readable format.
Project Admins:
X Window System Graphics for MSM
Qualcomm MSM X Window Enablement Project provides a repository for contributing and developing open source components to enable and optimize X Window System on MSM chipsets. Of particular importance to the project is the hardware based acceleration of graphics, video and other multi-media technologies in the X Window Environment.
Project Admins:
Xen Hypervisor
Xen Hypervisor provides interfaces for creating Virtual Machines (guest OSs), isolating them, providing paravirtual block, net, console etc devices, IOMMU, device passthrough etc
Project Admins:
Yocto Project Enablement for MSM
Yocto is an open source embedded Linux Distribution that provides tools, metadata, and documentation for building custom embedded products across a number of hardware architectures. The faster project aims to enable Yocto project support for Qualcomm SoC’s including enablement of features specific to Qualcomm SoC’s.
There is no active development on this project at this time.
Project Admins: