/android_device_samsung_k3gxx

This repository contains the device configuration for the Exynos-based Samsung Galaxy S5 (SM-G900H, k3gxx). It is a fork of the exynos5420/android_device_samsung_k3gxx repository.

Primary LanguageC

android_device_samsung_k3gxx

This repository contains the device configuration for the Exynos-based Samsung Galaxy S5 (SM-G900H, k3gxx). It is a fork of the exynos5420/android_device_samsung_k3gxx repository.

Features

  • Based on LineageOS 14.1
  • Supports Samsung Doze, Bluetooth, CMHW, RIL, SEPolicy, and ValidityService
  • Includes proprietary files and setup scripts

How to build

  • Initialize the LineageOS source repository
  • Clone this repo to device/samsung/k3gxx
  • Apply the patches from device/samsung/k3gxx/patches
  • Run source build/envsetup.sh and lunch lineage_k3gxx-userdebug
  • Run make bacon -jX where X is the number of threads you want to use

Credits

  • exynos5420 for the original device tree
  • LineageOS team for the base source code