FORUMS

Galaxy S6 & Edge get €100 Price Cut—New Models Incoming

Samsung has dropped the price of both the Galaxy S6 and S6 Edge by … more

How To Port Fully Featured Sony Xperia Z4 Camera

Xperia Z4’s hardware may not impress, but its software is definitely … more

Experimental TWRP Available For Moto G 2015

XDA Senior Member squid2 has posted experimental builds of TWRP for the Moto G … more

Sunday Debate: How Can We Get a No-Compromise Phone?

Join us in a fun Sunday Debate on Compromises. Come with your opinions and … more

[TUT] Compile CM9 from source for the Xperia Play [UBUNTU]

2,639 posts
Thanks Meter: 2,730
 
Post Reply Subscribe to Thread Email Thread
23rd April 2012, 12:35 AM |#71  
paxChristos's Avatar
Retired Forum Moderator
Flag Milwaukee
Thanks Meter: 1,579
 
Donate to Me
More
Quote:
Originally Posted by cj360

Okay, but now droping the file in terminal does nothing while "build/envsetup.sh"
returns a "bash: build/envsetup.sh: No such file or directory".

you forgot "."
it should look like
Code:
<username>@<computername>: ~/<path_to_cm9_repo>$. build/envsetup.sh
(if you haven't changed your bash setup yet)
Last edited by paxChristos; 23rd April 2012 at 12:39 AM.
 
 
23rd April 2012, 12:58 AM |#72  
cj360's Avatar
Senior Member
Thanks Meter: 702
 
Donate to Me
More
Tired that first, same error. Is there something related to bash that I'm missing?
23rd April 2012, 08:26 PM |#73  
cj360's Avatar
Senior Member
Thanks Meter: 702
 
Donate to Me
More
Nvm
Last edited by cj360; 24th April 2012 at 10:34 AM.
26th April 2012, 02:16 PM |#74  
Senior Member
Thanks Meter: 41
 
More
Hi,

Just a question, what are the steps to recompile another build that include the latest changes, did i simply sync the repo, or do i have to do another thing
26th April 2012, 02:59 PM |#75  
cj360's Avatar
Senior Member
Thanks Meter: 702
 
Donate to Me
More
yup just sync repo again
26th April 2012, 07:19 PM |#76  
Senior Member
Thanks Meter: 41
 
More
Hi
Another question, what about the kernel. Is the last kernel compiled with the last build after sync the repo, or is there another way to build the kernel separetely.
26th April 2012, 07:32 PM |#77  
paxChristos's Avatar
Retired Forum Moderator
Flag Milwaukee
Thanks Meter: 1,579
 
Donate to Me
More
Quote:
Originally Posted by mekayzer

Hi
Another question, what about the kernel. Is the last kernel compiled with the last build after sync the repo, or is there another way to build the kernel separetely.

It uses a kernel image provided by freexperia. If you want to build your own kernel, Here's something I put together: http://db.tt/Zz1QxaS5

Sent from my phone, please excuse any Swypos.
27th April 2012, 12:26 PM |#78  
cj360's Avatar
Senior Member
Thanks Meter: 702
 
Donate to Me
More
Okay, fresh ubuntu install, repo synced no issues. Somthing was missing from my java installation last time. However my list for lunch doesn't have a cm_zeus-userdebug. I'm trying to compile Gummy and use the vendor from ics. If it's prebuilts I'm missing could someone just send me the ones for zeus? Unless its some huge file.
27th April 2012, 12:50 PM |#79  
paxChristos's Avatar
Retired Forum Moderator
Flag Milwaukee
Thanks Meter: 1,579
 
Donate to Me
More
Quote:
Originally Posted by cj360

Okay, fresh ubuntu install, repo synced no issues. Somthing was missing from my java installation last time. However my list for lunch doesn't have a cm_zeus-userdebug. I'm trying to compile Gummy and use the vendor from ics. If it's prebuilts I'm missing could someone just send me the ones for zeus? Unless its some huge file.

Did you "git" the device tree from koush? (hint use git .)

Sent from my phone, please excuse any Swypos.
27th April 2012, 07:43 PM |#80  
cj360's Avatar
Senior Member
Thanks Meter: 702
 
Donate to Me
More
do you mean this "git" I'm not sure what command to use as
git clone https://github.com/koush/proprietary_vendor_semc.git -b
is missing the argument after -b or I am.
27th April 2012, 07:54 PM |#81  
paxChristos's Avatar
Retired Forum Moderator
Flag Milwaukee
Thanks Meter: 1,579
 
Donate to Me
More
Quote:
Originally Posted by cj360

do you mean this "git" I'm not sure what command to use as
git clone https://github.com/koush/proprietary_vendor_semc.git -b
is missing the argument after -b or I am.

(The -b tag means branch) (and you need all 4 Keiran listed in the OP)
you're forgetting which branch (ics) you wanna sync


Also, if you plan on rebuilding at a later date, you're gonna have to cd to the folders that you cloned & do a
Code:
git pull
for any updates to those repositories.

(From the OP: In the terminal again:
Code:
cd ~/android/ics/vendor/
git clone https://github.com/koush/proprietary_vendor_semc.git -b ics semc
Then:

Code:
cd ~/android/ics/device/
mkdir semc
cd semc
git clone https://github.com/CyanogenMod/android_device_semc_msm7x30-common.git -b ics msm7x30-common
git clone https://github.com/CyanogenMod/android_device_semc_zeus.git -b ics zeus
git clone https://github.com/CyanogenMod/android_device_semc_zeus-common.git -b ics zeus-common
)
Last edited by paxChristos; 27th April 2012 at 08:03 PM.
The Following User Says Thank You to paxChristos For This Useful Post: [ View ]

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes