New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Selaron
Old
#1  
Junior Member - OP
Thanks Meter 0
Posts: 5
Join Date: Dec 2012
Prompt [Q] Problems while building cm10 mint for Xperia T

Hello,

I'm trying to build cm10 branch mint for my Xperia T on my own using the build howTo in CM wiki:
Code:
wiki.cyanogenmod.org/index.php?title=Build_for_mint


I have setup a current version of Ubuntu as suggested:
Code:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.10
Release:        12.10
Codename:       quantal
I downloaded the source and now get stuck at the following command:

Code:
$ breakfast mint
including vendor/cm/vendorsetup.sh
build/core/product_config.mk:189: *** _nic.PRODUCTS.[[device/*/mint/cm.mk]]: "device/*/mint/cm.mk" does not exist.  Stop.
Device mint not found. Attempting to retrieve device repository from CyanogenMod Github (****).
Found repository: android_device_sony_mint
Adding dependency: CyanogenMod/android_device_sony_mint -> device/sony/mint
Syncing repository to retrieve project.
error: project device/sony/mint not found
Repository synced!
Looking for dependencies
Dependencies file not found, bailing out.
Done
build/core/product_config.mk:189: *** _nic.PRODUCTS.[[device/*/mint/cm.mk]]: "device/*/mint/cm.mk" does not exist.  Stop.

** Don't have a product spec for: 'cm_mint'
** Do you have the right repo manifest?
What's wrong with the cm repository that there is no mint device?

Thank you.
 
Selaron
Old
#2  
Junior Member - OP
Thanks Meter 0
Posts: 5
Join Date: Dec 2012
Hi,

tried again, now ´breakfast mint´ gives an other error message. I'm still unable to build android.


Code:
$ breakfast mint
including vendor/cm/vendorsetup.sh
build/core/product_config.mk:189: *** _nic.PRODUCTS.[[device/*/mint/cm.mk]]: "de                                              vice/*/mint/cm.mk" does not exist.  Stop.
Device mint not found. Attempting to retrieve device repository from CyanogenMod                                               Github (github.com/CyanogenMod).
Found repository: android_device_sony_mint
Adding dependency: CyanogenMod/android_device_sony_mint -> device/sony/mint
Syncing repository to retrieve project.
remote: Counting objects: 305, done.
remote: Compressing objects: 100% (125/125), done.
remote: Total 305 (delta 163), reused 288 (delta 156)
Receiving objects: 100% (305/305), 48.99 KiB, done.
Resolving deltas: 100% (163/163), done.
From github.com/CyanogenMod/android_device_sony_mint
 * [new branch]      jellybean  -> github/jellybean
Fetching projects: 100% (1/1), done.

Repository synced!
Looking for dependencies
Adding dependencies to manifest
Adding dependency: CyanogenMod/android_device_sony_blue-common -> device/sony/bl                                              ue-common
Adding dependency: CyanogenMod/android_kernel_sony_msm8x60 -> kernel/sony/msm8x6                                              0
Adding dependency: CyanogenMod/android_packages_apps_FMRadio -> packages/apps/Fm                                              Radio
Adding dependency: CyanogenMod/android_hardware_sony_DASH -> hardware/sony/DASH
Syncing dependencies
remote: Counting objects: 235, done.
remote: Compressing objects: 100% (127/127), done.
remote: Counting objects: 424, done.
remote: Compressing objects: 100% (157/157), done.
remote: Counting objects: 944, done.
remote: Compressing objects: 100% (395/395), done.
remote: Total 424 (delta 268), reused 386 (delta 259)
Receiving objects: 100% (424/424), 154.75 KiB | 187 KiB/s, done.
Resolving deltas: 100% (268/268), done.0 KiB | 182 KiB/s
remote: Total 235 (delta 59), reused 229 (delta 53)
Receiving objects: 100% (235/235), 206.98 KiB | 182 KiB/s, done.
Resolving deltas: 100% (59/59), done.
From github.com/CyanogenMod/android_hardware_sony_DASH
 * [new branch]      jellybean  -> github/jellybean
From github.com/CyanogenMod/android_packages_apps_FMRadio
 * [new branch]      jellybean  -> github/jellybean
remote: Total 944 (delta 480), reused 882 (delta 450)
Receiving objects: 100% (944/944), 2.79 MiB | 387 KiB/s, done.
Resolving deltas: 100% (480/480), done.
From github.com/CyanogenMod/android_device_sony_blue-common
 * [new branch]      jellybean  -> github/jellybean
remote: Counting objects: 62614, done.
remote: Compressing objects: 100% (41096/41096), done.
remote: Total 62614 (delta 22033), reused 44532 (delta 20884)
Receiving objects: 100% (62614/62614), 124.52 MiB | 803 KiB/s, done.
Resolving deltas: 100% (22033/22033), done.
From github.com/CyanogenMod/android_kernel_sony_msm8x60
 * [new branch]      jellybean  -> github/jellybean
Fetching projects: 100% (4/4), done.
Checking out files: 100% (39583/39583), done.
Syncing work tree: 100% (4/4), done.

Done
build/core/product_config.mk:189: *** _nic.PRODUCTS.[[device/*/mint/cm.mk]]: "vendor/sony/blue-common/common-vendor.mk" does not exist.  Stop.

** Don't have a product spec for: 'cm_mint'
** Do you have the right repo manifest?
 
Selaron
Old
#3  
Junior Member - OP
Thanks Meter 0
Posts: 5
Join Date: Dec 2012
I finally managed to build a cm...UNOFICIAL-mint.zip (after removing broken RAM modules and increasing amount of RAM).

This custom ROM does not boot: The screen remains black after FreeXperia logo was shown.

I Comared my rome to a nightly one, there are some files missing in mine:

updater WCNSS_cfg.dat WCNSS_qcom_cfg.ini WCNSS_qcom_wlan_nv.bin a225_pfp.fw a225_pm4.fw a225p5_pm4.fw a300_pfp.fw a300_pm4.fw leia_pfp_470.fw leia_pm4_470.fw build-manifest.xml CHANGES.txt eglsubAndroid.so libEGL_adreno200.so libGLESv1_CM_adreno200.so libGLESv2_adreno200.so libGLESv2S3D_adreno200.so libplayback_adreno200.so libq3dtools_adreno200.so libC2D2.so libc2d2_a3xx.so libc2d2_z180.so libgsl.so libllvm-a3xx.so libllvm-arm.so libOpenCL.so libOpenVG.so libsc-a2xx.so libsc-a3xx.so

Don't know whether they should have been build or downloaded somewhere.
 
djpbx
Old
(Last edited by djpbx; 9th May 2013 at 03:20 PM.)
#4  
djpbx's Avatar
Recognized Developer
Thanks Meter 1458
Posts: 1,284
Join Date: Jun 2011
Location: Kloosterzande

 
DONATE TO ME
Quote:
Originally Posted by Selaron View Post
I finally managed to build a cm...UNOFICIAL-mint.zip (after removing broken RAM modules and increasing amount of RAM).

This custom ROM does not boot: The screen remains black after FreeXperia logo was shown.

I Comared my rome to a nightly one, there are some files missing in mine:

updater WCNSS_cfg.dat WCNSS_qcom_cfg.ini WCNSS_qcom_wlan_nv.bin a225_pfp.fw a225_pm4.fw a225p5_pm4.fw a300_pfp.fw a300_pm4.fw leia_pfp_470.fw leia_pm4_470.fw build-manifest.xml CHANGES.txt eglsubAndroid.so libEGL_adreno200.so libGLESv1_CM_adreno200.so libGLESv2_adreno200.so libGLESv2S3D_adreno200.so libplayback_adreno200.so libq3dtools_adreno200.so libC2D2.so libc2d2_a3xx.so libc2d2_z180.so libgsl.so libllvm-a3xx.so libllvm-arm.so libOpenCL.so libOpenVG.so libsc-a2xx.so libsc-a3xx.so

Don't know whether they should have been build or downloaded somewhere.
You might've forgotten proprietaries? https://github.com/CustoNexus/vendor_sony
make sure the contents of this repo (at least blue, mint and qcom) are in ~/vendor/sony/

Cheers
 
Selaron
Old
#5  
Junior Member - OP
Thanks Meter 0
Posts: 5
Join Date: Dec 2012
Hi djpbx,

thanks for response.

Shouldn't "breakfast mint" do this?

I extracted the proprietaries named in "proprietaryfiles.txt" from nighly build zips.
 
djpbx
Old
#6  
djpbx's Avatar
Recognized Developer
Thanks Meter 1458
Posts: 1,284
Join Date: Jun 2011
Location: Kloosterzande

 
DONATE TO ME
Quote:
Originally Posted by Selaron View Post
Hi djpbx,

thanks for response.

Shouldn't "breakfast mint" do this?

I extracted the proprietaries named in "proprietaryfiles.txt" from nighly build zips.
Usually i add device tree and vendor files manually, let roomservice get dependencies when brunching.

Breakfast does not fetch proprietaries

Sent from my LT30p using xda app-developers app
The Following User Says Thank You to djpbx For This Useful Post: [ Click to Expand ]
 
Selaron
Old
#7  
Junior Member - OP
Thanks Meter 0
Posts: 5
Join Date: Dec 2012
I finally succeeded in building a usable ROM with OpenPdroid patches cleanly applied, thanks to you
 
djpbx
Old
#8  
djpbx's Avatar
Recognized Developer
Thanks Meter 1458
Posts: 1,284
Join Date: Jun 2011
Location: Kloosterzande

 
DONATE TO ME
Quote:
Originally Posted by Selaron View Post
I finally succeeded in building a usable ROM with OpenPdroid patches cleanly applied, thanks to you
No problems. I like to help people. Hope you have fun compiling

Sent from my LT30p using xda app-developers app


XDA PORTAL POSTS

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more

Voice Control Your Phone with Tasker and AutoVoice – XDA Developer TV

XDA Developer TV Producer Kevin set up his phone to respond to … more

Guide to Take Better Control of Your Volume Levels

Would you like to know one of the things that really annoys me on a daily basis? Tough, … more

Get the Android 4.2.2 Status Bar on Your Gingerbread-Based Samsung

There are still quite a few of folks who run Gingerbread on their … more