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:

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:

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 Kernel

This project will be used for mirroring upstream Linux, and posting related patches, bugfixes etc as relevant to Qualcomm servers.

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:

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:

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

  1. Node.js based web server
  2. Web-Server Addon Framework to allow for users to customize and add new add-ons.
  3. Drivers Qualcomm SOC robotics platform such as IMU Driver, ESC Driver, BMP driver, etc.
  4. IMU server and API to access the IMU data that is connected to the DSP of the Qualcomm SOC
  5. 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 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 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:

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: