Skip to content
 
 

Repository files navigation

Device configuration for Sony Xperia XZ Premium (maple)

Description

This repository is for LineageOS 22.1 on Sony Xperia XZ Premium (maple).

How to build LineageOS

  • Make a workspace:

      mkdir -p ~/lineageos
      cd ~/lineageos
    
  • Initialize the repo:

      repo init -u git://github.com/LineageOS/android.git -b lineage-22.1
    
  • Create a local manifest:

      cd .repo/
      mkdir local_manifests
      cd ../
      nano .repo/local_manifests/roomservice.xml
    
      <?xml version="1.0" encoding="UTF-8"?>
      <manifest>
          <!-- Device trees -->
          <project name="Arman-ATI/android_device_sony_yoshino-common" path="device/sony/yoshino-common" remote="github" revision="lineage-22.1" />
          <project name="Arman-ATI/android_device_sony_maple" path="device/sony/maple" remote="github" revision="lineage-22.1" />
    
          <!-- Kernel -->
          <project name="Arman-ATI/android_kernel_sony_msm8998" path="kernel/sony/msm8998" remote="github" revision="lineage-22.1" />
    
          <!-- vendor blobs -->
          <project name="Arman-ATI/android_vendor_sony_yoshino-common" path="vendor/sony/yoshino-common" remote="github" revision="lineage-22.1" />
          <project name="Arman-ATI/android_vendor_sony_maple" path="vendor/sony/maple" remote="github" revision="lineage-22.1" />
          <project name="Arman-ATI/android_vendor_sony_camera" path="vendor/sony/camera" remote="github" revision="lineage-22.1" />
      </manifest>
    
  • Sync the repo:

      repo sync -c --no-clone-bundle --optimized-fetch --prune --force-sync -j$(nproc --all)
    
  • Setup the environment

      source build/envsetup.sh
    
  • Build LineageOS

      brunch maple user
    

About

This is the Android device configuration for Sony Xperia XZ Premium (yoshino platform).

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages