Skip to content
@samsung-sm8650

samsung-sm8650

Work in progress organization for Samsung SM8650 AOSP development

Organization for Samsung SM8650 devices

This organization holds repositories for Samsung devices based on the Qualcomm SM8650 SoC.

Status:

  • As of 2024-09-23 LineageOS boots, but many things are still broken

Devices currently in the works:

  • Galaxy S24 Ultra (e3q, SM-S928B)

Getting started

  1. Clone the lineage-21.0 source code by following this page until the end of the "Download the source code" section
  2. Navigate into the root directory of the lineage-21.0 source code
  3. Run this script:
    $ curl https://raw.githubusercontent.com/samsung-sm8650/.github/main/samsung-sm8650-prepare.sh | bash
    
  4. Download the latest dump into ~/Downloads or some other directory:
    $ git clone https://dumps.tadiphone.dev/dumps/samsung/e3q.git --single-branch --branch e3qxxx-user-14-UP1A.231005.007-S928BXXS3AXI1-release-keys ~/Downloads/e3q-dump
    
  5. Extract vendor files:
    $ ./device/samsung/e3q/extract-files.sh ~/Downloads/e3q-dump
    

Pinned Loading

  1. android_kernel_samsung_sm8650 android_kernel_samsung_sm8650 Public

    Kernel for Galaxy S24 Ultra, rebased on CLO sources (WIP)

    C 3

  2. android_device_samsung_e3q android_device_samsung_e3q Public

    warning! messy device tree!

    Shell 2

  3. android_kernel_samsung_sm8650-modules android_kernel_samsung_sm8650-modules Public

    C

  4. android_kernel_samsung_sm8650-devicetrees android_kernel_samsung_sm8650-devicetrees Public

    TODO: Steal kernel-*-devicetree repos from Motorola for nicer commit history

    Makefile

Repositories

Showing 10 of 17 repositories

Most used topics

Loading…