Skip to content

Valera1978/android_device_samsung_viennalte

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Device configuration for the Samsung Galaxy Note Pro 12.2

Copyright (C) 2017 The LineageOS Project Copyright (C) 2017 Valera Chigir valera1978@tut.by

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

  • Description

    This repository is for LineageOS on Samsung Galaxy Note Pro 12.2 (viennalte)

  • How To Build LineageOS for Samsung Galaxy Note Pro 12.2

    • Make a workspace

mkdir cm17 cd cm17

  • Do repo init & sync

repo init -u git://github.com/LineageOS/android.git -b lineage-17.0

  • Create .repo/local_manifests/roomservice.xml with the following content:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project name="Valera1978/android_device_samsung_viennalte" path="device/samsung/viennalte" remote="github" />
  <project name="Valera1978/android_kernel_samsung_msm8974" path="kernel/samsung/msm8974" remote="github" />
  <project name="Valera1978/android_vendor_samsung_viennalte" path="vendor/samsung/viennalte" remote="github" />
  <project name="LineageOS/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" />
  <project name="LineageOS/android_hardware_samsung" path="hardware/samsung" remote="github" />
</manifest>

repo sync

  • Copy proprietary vendor files

There are two options to to that. Connect your device with adb enabled and run:

./extract-files.sh

Or if you have the system image unpacked on your disk, then simply run:

STOCK_ROM_DIR=/path/to/system ./extract-files.sh
  • Setup environment

. build/envsetup.sh

  • fixes for build (repopick)

. picks.sh

  • Build cm17

brunch viennalte

or another way:

lunch lineage_viennalte-userdebug export USE_CCACHE=1 make -j16 bacon

About

device for Samsung Galaxy Note Pro 12.2 SM-P905 LTE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published