Skip to content

Mevordel/android_device_samsung_venturi

 
 

Repository files navigation

Device files for the Samsung Galaxy Player 5.0 USA

Building ROMs

The files in this folder are the product of the aries-common folder from https://github.com/CyanogenMod/android_device_samsung_aries-common and the vibrantmtd folder from https://github.com/CyanogenMod/android_device_samsung_vibrantmtd merged into one, and modified to run on the Samsung Galaxy Player 5.0 aka venturi.

In order to build CM-10.1 for this device, sync the entire CyanogenMod repo (instsructions here: http://wiki.cyanogenmod.org/w/Build_for_vibrantmtd) but do up to where you run "repo sync" and it downloads the source. After the source is all downloaded, create a file under (source-tree-root)/.repo/local_manifests/roomservice.xml and copy the following into that and save:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project name="Mevordel/android_device_samsung_venturi" path="device/samsung/venturi" remote="github" />
  <project name="Mevordel/android_kernel_samsung_venturi" path="kernel/samsung/venturi" remote="github" />
  <project name="CyanogenMod/android_hardware_samsung" path="hardware/samsung" remote="github" />
</manifest>

Then, run "repo sync" one more time. After it gets the device, vendor, kernel, and Samsung hardware files you will be able to build.

cd device/samsung/venturi
./extract-files.sh

The after syncing the entire CyanogenMod source tree and the Venturi files, type:

. build/envsetup.sh

and then the build command is:

brunch venturi

Modification and improving the aforementioned source tree is strongly encouraged! Happy building!

Building just the kernel and boot.img

A tip: If you're just making a kernel, you don't have to make an entire .zip file. Instead, type:

. build/envsetup.sh

Then, type:

lunch cm_venturi-userdebug

And to direct your build environment to make just a bootimage, type:

mka bootimage

This will build the kernel and ramdisk and recovery and package it into a nice boot.img that you can install (should be around 5.6MB)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 87.2%
  • C 10.0%
  • Shell 2.1%
  • Python 0.7%