CrackUC Posted February 7, 2013 Report Posted February 7, 2013 Prepare Build Environment : You must have a linux build environment . Follow This guide till Step 4 . Create Directories : To make directories Copy paste the below commands in the terminal mkdir -p ~/bin mkdir -p ~/android mkdir -p ~/android/cyanogenmod mkdir -p ~/android/cyanogenmod/jellybean Install the repo : Enter the following to download make executable the "repo" binary: curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo chmod a+x ~/bin/repo Note: You may need to reboot for these changes to take effect. Download/Install CM10 Repo : cd ~/android/cyanogenmod/jellybean/ repo init -u git://github.com/CyanogenMod/android.git -b jellybean repo sync -j16 Note: Repo is almost 9gb please be patient . Obtain Presto/Burst Device Tree : Create/Edit a file with the name local_manifest.xml in the ".repo" directory. To see this directory, you have to press Ctrl-H in your file manager. mkdir -p ~/android/cyanogenmod/jellybean/.repo/local_manifests/ gedit ~/android/cyanogenmod/jellybean/.repo/local_manifests/roomservice.xmll Add these lines <?xml version="1.0" encoding="UTF-8"?> <manifest> <project name="PantechDevTeam/android_device_pantech_presto" path="device/pantech/presto" remote="github" revision="jellybean" /> <project name="PantechDevTeam/android_device_pantech_qcom-common" path="device/pantech/qcom-common" remote="github" revision="jellybean" /> <project name="PantechDevTeam/android_device_pantech_msm8660-common" path="device/pantech/msm8660-common" remote="github" revision="jellybean" /> <project name="PantechDevTeam/android_kernel_pantech_p9070" path="kernel/pantech/p9070" remote="github" revision="jellybean" /> </manifest> Copy proprietary files: Connect the device To PC and make sure that ADB is working fine . cd ~/android/cyanogenmod/jellybean/device/pantech/presto ./extract-files.sh You can also include the repository with the necessary files for compilation: gedit ~/android/cyanogenmod/jellybean/.repo/local_manifests/roomservice.xml Add this line in it also b/w <mainfest></mainfest> <project name="PantechDevTeam/android_vendor_pantech_presto" path="vendor/pantech/presto" remote="github" revision="jellybean" /> Obtain Rom manager : Note: This only needs to be done when an update to RomManager is released. If you are-up-to date, you may skip to Building CyanogenMod. Download RomManager which is needed by the build: ~/android/cyanogenmod/jellybean/vendor/cm/get-prebuilts Built the Cyanogenmod : Check for updates in repo : cd ~/android/cyanogenmod/jellybean/ repo sync Now, the environment must be configured to build and the ROM compiled. . build/envsetup.sh && brunch presto INSTALL : If you're a little crazy, and at your own risk, you can complete the installation: Copy your .zip file from ~/android/cyanogenmod/jellybean/out/target/product/presto/cm-10-XXXXX-UNOFFICIAL-presto.zip to the root of the SD card. Optional: Download Google Apps for CyanogenMod 10 and place it on the root of the SD card. Flash both of these .zip files from recovery. Quote from DEV Below: For anyone who wants to contribute to the project, I created an organization on Github: https://github.com/PrestoTeam. Here have been added the three repositories needed to work: https://github.com/PrestoTeam/androi...pantech_presto https://github.com/PrestoTeam/androi..._pantech_p9070 https://github.com/PrestoTeam/androi...pantech_presto These are the steps that I think we should follow: Register an account on "Github". It is simple and there are many tutorials. Make a backup of local files, to keep the changes you have made ??each user. Make a fork of the three repositories is on Github organization, and put in your local_manifest.xml. Remove your "/ out" dir, $repo sync and compile again. Well I think we can move faster. Without doubt the changes that each user has done on your computer. So each user, using the button "Pull Request", can send the modifications that wants, to repository team. We can discuss changes in the Github page or in this post. I hope everyone likes this proposal. You can try to add your Github account. Don't be angry, if it takes a little time before adding your account, I'm still learning. ------------------------------------------------------------------------------------ To begin working with the repositories, you can follow these links: http://forum.xda-developers.com/show...&postcount=245 http://forum.xda-developers.com/show...50&postcount=1 If you have questions about how to do any of the above steps ask here, we will try to help everyone to be resolved as quickly as possible. Please friends, remember that this is a post to development our rom. ------------------------------------------------------------------------------------ Greetings. _______________________________________________________________________________________________________________________________________________________ INDEX: [iNDEX] Everything For Pantech Burst DISCUSSION : Offcial Pantech Burst discussion thread ESSENTIALS :[TUTORIAL] [Root]Pantech burst [TUTORIAL] ClockWork Recovery Mod For Pantech Burst ROMS: [ROMS] Pantech Burst Custom Roms Stock firmwares : [stock ROMS] Pantech Burst all stock Roms Source Build Guides : [TUTORIAL] Compile Unoffcial Paranoid For Pantech burst [TUTORIAL] Compile Unofficial CyanogenMod 10 for Pantech Burst [TUTORIAL] Compile Unofficial AOKP for Pantech Burst [TUTORIAL] Compile Unoffical AOSP ICS for Pantech Burst ( Codeaurora ) MODS/TWEAKS : [TUTORIAL] How to Unlock Bootlaoder in Pantech burst Miscellaneous : [TUTORIAL] Going Back To Gingerbread in Pantech Burst [TUTORIAL] How to Make your pantech Burst recognizable [TUTORIAL] How to remove All At&T Default apps/Bloatware from Pantech Burst [TUTORIAL] 2G / 3G Toggle for Pantech Burst [TUTORIAL] Unlock AT&T Pantech Burst _______________________________________________________________________________________________________________________________________________________ Quote
hawkwind212 Posted June 22, 2013 Report Posted June 22, 2013 You missing a step right before "cd ~/android/cyanogenmod/jellybean/device/pantech/presto." Need to do "repo sync" to sync the repo inside " ~/android/cyanogenmod/jellybean/" directory, or else "/pantech/presto" directories will not exist. Also can you add some where before we test android-sdk, UBUNTU users need to install "ia32.lib" other wise sdk doesn't run properly. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.