BuiltIn Labs | For Production-Ready Firmware

Android OS & Kernel engineering for device manufacturers

From SoC bring-up and custom kernel drivers to HAL authoring, framework customization, GMS certification and A/B OTA — we own the full Android platform stack so your hardware ships on time and stays supported for years.

Android
10 → 16
Kernel
4.19 → 6.6 LTS
SoC families
8+
Devices shipped
40M+

Capabilities

Every layer of the Android stack — bootloader to launcher.

Nine practice areas staffed by senior engineers who have shipped Android platforms across handhelds, POS, IVI, STB and industrial IoT.

BSP

SoC & Board Bring-up

First-boot enablement on Qualcomm, MediaTek, Rockchip, NXP i.MX, Amlogic and Unisoc SoCs. Bootloader (U-Boot / ABL / LK), TF-A, device tree, clock/pinctrl, DDR training, and thermal profile tuning.

Qualcomm QSSIMTK Yocto BSPNXP i.MXRockchip
KERNEL

Linux Kernel Engineering

Upstream/vendor kernel merges (4.19 → 6.x), GKI + KMI compliance, ANDROID-common branch rebases, custom driver development (I2C/SPI/USB/PCIe/MIPI-CSI/DSI), and kernel debugging with ftrace, perf, KASAN and kmemleak.

GKI 2.0KMIDTSftrace / perf
HAL

HAL & Framework Development

AIDL/HIDL HAL authoring for camera, audio, sensors, biometrics, NFC, GNSS, and telephony. SystemUI, SettingsProvider and Framework customization; SystemServer service integration; SEPolicy authoring per Treble.

AIDLTrebleSystemUISEPolicy
MEDIA

Camera, Display & Multimedia

Camera HAL3 & CameraX tuning, ISP calibration, Codec2 integration, DRM (Widevine L1/L3), HDR/Dolby Vision pipelines, MIPI-DSI panel bring-up, and low-latency audio via AAudio/Tinyalsa.

CameraXCodec2WidevineDRM/KMS
RADIO

Connectivity Stack

Wi-Fi 6/6E/7 (wpa_supplicant, cfg80211), Bluetooth (Gabeldorsche/Fluoride), Thread/Matter, NFC (NCI), 4G/5G modem integration, CBRS, and PTCRB/GCF certification support.

Wi-Fi 7BT LE AudioMatter5G RIL
SECURITY

Security & Compliance Hardening

Verified Boot (AVB 2.0), dm-verity, TEE (OP-TEE / QSEE / Trusty) integration, Keymaster/StrongBox, SELinux enforcement, CDD conformance, CTS/VTS/CTS-Verifier debug and pass-through.

AVB 2.0Trusty TEEStrongBoxCTS/VTS
PERF

Performance & Power Optimization

Boot-time reduction, EAS scheduler tuning, cpufreq/devfreq governors, thermal HAL policies, wakelock audit, battery current profiling, and systrace/Perfetto-driven jank elimination.

PerfettoEASsimpleperfPowerHAL
PIPELINE

CI/CD, OTA & Release Engineering

Repo/Gerrit workflows, Jenkins/GitLab pipelines for full AOSP builds, ccache/goma acceleration, incremental A/B OTA (update_engine), delta payload signing, and staged rollout dashboards.

JenkinsGerritA/B OTASoong/Bazel
LTS

Certification & Long-Term Sustaining

GMS/EDLA licensing support, Play Protect & Play Integrity readiness, monthly Android Security Bulletin (ASB) patch integration, kernel LTS uplifts, and 5–7 year sustaining engineering.

GMS/EDLAASB SPLLTS KernelMainlineModules

Device categories

Platforms tuned to the physics of your device.

Rugged handhelds have different thermals than in-vehicle head-units. POS terminals need PCI-PTS; STBs need Widevine L1. We tune the stack per device class instead of shipping a generic AOSP.

Rugged & Enterprise Handhelds

Barcode scanner integration, glove/wet-touch tuning, hot-swap battery, PTT.

Point-of-Sale & Payment

PCI-PTS, EMV L1/L2, secure prompt, tamper detection, printer HAL.

Automotive & IVI

AAOS bring-up, Vehicle HAL, CAN/LIN bridging, cluster + IVI dual-display.

Set-Top Box & Smart TV

Android TV / Google TV, tuner HAL, HDMI-CEC, DRM L1, low-power standby.

Industrial IoT & Kiosk

COSU / kiosk lockdown, GPIO/RS-485 bridges, remote provisioning, EMM.

Wearables & Medical

Wear OS, sensor fusion, IEC 62304 process, low-power always-on displays.

Supported stack

Android, kernel and silicon coverage.

Android versions7
Android 10Android 11Android 12Android 13Android 14Android 15Android 16
Linux kernel6
4.19 LTS5.4 LTS5.10 GKI5.15 GKI6.1 GKI6.6 GKI
SoC partners8
QualcommMediaTekRockchipNXP i.MXAmlogicUnisocAllwinnerSamsung Exynos

What you receive

Production-grade artifacts, not just source drops.

  • Signed factory images + fastboot flash scriptsMP IMAGE
  • Vendor + boot + super + dtbo partitions (A/B)PARTITIONS
  • Kernel source with vendor patches on ANDROID branchKERNEL SRC
  • AIDL/HIDL HAL sources + SEPolicy in Treble layoutHAL / SEPOLICY
  • CTS / VTS / GTS pass reports and waiversCOMPLIANCE
  • Jenkins pipelines + Gerrit config + ccache infraCI/CD
  • Incremental A/B OTA server + signed delta payloadsOTA
  • Monthly ASB security patch subscriptionSUSTAINING
Industrial Android platform circuit board

Security & compliance

Meet CDD, GMS and enterprise security requirements out of the gate.

We build the platform assuming a hostile environment: locked bootloader, verified boot enforcing, TEE-backed keys, SELinux in enforcing mode with zero denials, and a monthly patch cadence aligned with the Android Security Bulletin.

  • AVB 2.0 + dm-verity chain of trust
  • SELinux enforcing, zero denials at MP
  • TEE integration (OP-TEE, QSEE, Trusty)
  • Keymaster / StrongBox / Keystore 2.0
  • Locked bootloader + rollback protection
  • ADB and USB restrictions per profile
  • CTS / VTS / GTS / STS pass-through
  • Play Protect + Play Integrity readiness
  • Monthly ASB security patch level (SPL)
  • MDM / EMM (Android Enterprise) integration
  • FIPS 140-3 crypto module options
  • Threat modeling and pen-test remediation

Delivery process

From feasibility to mass production and beyond.

  1. 01

    Architecture & Feasibility

    SoC selection review, BoM validation, Android version + kernel strategy, security threat model.

  2. 02

    Bring-up & Enablement

    Bootloader → kernel → HAL → framework. Peripheral enablement, first camera preview, radio attach.

  3. 03

    Customization & Feature Work

    OEM apps, launcher, SystemUI branding, EMM/MDM hooks, kiosk mode, custom services.

  4. 04

    Hardening & Certification

    CTS/VTS/GTS pass, AVB + SELinux enforcing, GMS submission, penetration test remediation.

  5. 05

    MP Release & OTA Infra

    Factory image signing, A/B OTA server, staged rollout dashboards, field telemetry.

  6. 06

    Sustaining Engineering

    Monthly SPL patches, kernel LTS merges, defect SLAs, feature deltas across the fleet.

Engagement Models

Flexible models matched to the scale, risk and timeline of your Android platform program.

Fixed-Scope Bring-up

SoC + board bring-up to first boot and stable Android build against a defined DVT milestone.

Project Based

Milestone-Based Delivery

EVT → DVT → PVT → MP delivery with hardware-in-the-loop gating and defect burndown SLAs.

Milestone Driven

Dedicated Engineering Pod

Cross-functional pod (Kernel + HAL + Framework + QA) embedded with your program managers.

Embedded

Managed Platform Ownership

End-to-end ownership from BSP to MP release, including CI, OTA infra and on-call.

Fully Managed

Sustaining & ASB Maintenance

Monthly Android Security Bulletin merges, kernel LTS uplifts, and field defect resolution.

Active Maintenance

Staff Augmentation

Senior AOSP, Kernel, HAL, and Test engineers on-demand across time zones.

Team Extension

Initiate technical discovery

Share your SoC, target Android version, and certification goals. A platform architect will respond within one business day.

Contact Engineering Team