FORUMS

What Features Do You Look for in a Gallery App?

With so many different options to choose from, finding the right Gallery app may be a … more

Google Photos ‘Unlimited’ Storage Reportedly Being Capped

When Google Photos was announced, many of us thought very highly … more

Sprint Moves to Lift Video Streaming Limit for All-In

Yesterday, Sprint announced a new unlimited scheme that offered customers an … more

Xiaomi Releases Kernel Source Code For Mi4i

If you’ve been following the XDA News Portal lately, you might have noticed an … more

[DEV] Building CM from scratch (the easy way)! - *nix Shell Script

1,113 posts
Thanks Meter: 204
 
Post Reply Subscribe to Thread Email Thread
25th February 2011, 07:09 PM |#11  
Lultima's Avatar
Senior Member
Flag Port Royal
Thanks Meter: 531
 
More
After 3 hours i have a compiled Kang-update.zip !!! Thanks
 
 
25th February 2011, 07:32 PM |#12  
craigacgomez's Avatar
Senior Member
Flag Lake Forest, CA
Thanks Meter: 3,411
 
Donate to Me
More
Sweet... great job... nice to have some shortcuts... now I'm gonna use this to schedule sync and build... thanks a million
26th February 2011, 03:51 AM |#13  
Member
Thanks Meter: 1
 
More
Trying on Debian right now (commented out the sources update ) Will post back with results.
26th February 2011, 07:59 AM |#14  
nicandris's Avatar
OP Recognized Developer
Flag Nicosia
Thanks Meter: 204
 
More
glad to see that this is helping you guys. if anyone has another phone (except N1) it would be really helpful to send me the proprietary files so i can make this for other devices also (i can do it without but it's easier for users if i have the files) i can explain how to obtain them.
26th February 2011, 11:23 AM |#15  
Member
Thanks Meter: 1
 
More
Is this working for you on a x86*nix build? I get a warning when I start building that only x64 is supported.
26th February 2011, 11:31 AM |#16  
nicandris's Avatar
OP Recognized Developer
Flag Nicosia
Thanks Meter: 204
 
More
Quote:
Originally Posted by electrostat

Is this working for you on a x86*nix build? I get a warning when I start building that only x64 is supported.

i tried it twice on a x86 and it was fine. AOSP or tmobile's theme engine is not compiling on x86 but cm7 is. i think i twitted abt this a couple of days ago.

http://twitpic.com/43mezo
26th February 2011, 11:36 AM |#17  
Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by nicandris

i tried it twice on a x86 and it was fine. AOSP or tmobile's theme engine is not compiling on x86 but cm7 is. i think i twitted abt this a couple of days ago.

http://twitpic.com/43mezo

Sweet. It's building right now, don't care much about tmobile's theme anyway
26th February 2011, 07:24 PM |#18  
Senior Member
Flag Torino
Thanks Meter: 51
 
More
all works perfectly on ubuntu x64 but one thing: how can i build always latest nightly? repo ar different? i must change this? git://github.com/CyanogenMod/android.git -b gingerbread
what is the repo for latest merge? thank you very much thi topic is fantastic
26th February 2011, 07:30 PM |#19  
nicandris's Avatar
OP Recognized Developer
Flag Nicosia
Thanks Meter: 204
 
More
Quote:
Originally Posted by drigerott

all works perfectly on ubuntu x64 but one thing: how can i build always latest nightly? repo ar different? i must change this? git://github.com/CyanogenMod/android.git -b gingerbread
what is the repo for latest merge? thank you very much thi topic is fantastic

well this is the latest merge just use the buils.sh shortcut from your desktop
26th February 2011, 07:33 PM |#20  
Senior Member
Flag Torino
Thanks Meter: 51
 
More
mmmm but the latest merge aren't on rom (like profiles on power down screen etc.)

with this repo we build rc1? or nightly? ^_^

and... build.sh doesn't work properly... i modified like this:

Quote:

cd ~/android/system/;
repo init -u git://github.com/CyanogenMod/android.git -b gingerbread;
repo sync;
cd;
cd ~/android/system/vendor/cyanogen/;
./get-rommanager;
cd ~/android/system/;
. build/envsetup.sh;
lunch cyanogen_passion-eng;
make -j`grep 'processor' /proc/cpuinfo | wc -l` bacon;
cp ~/android/system/out/target/product/passion/update*.zip ~/Scrivania/update-cm7-N1-$(date +%d_%m-%H.%M.%S).zip
echo -e [=-This is an ALPHA-test version of whatever this is-=];



instead of

Quote:

repo sync ;
cp ./vendor/cyanogen/products/cyanogen_passion.mk ./buildspec.mk;
. build/envsetup.sh;
lunch cyanogen_passion-eng;
make -j`grep 'processor' /proc/cpuinfo | wc -l` bacon;
cp ~/android/system/out/target/product/passion/update*.zip ~/Desktop/update-cm7-N1-$(date +%d_%m-%H.%M.%S).zip


is correct? ^^

thanks for you're replay)
Last edited by drigerott; 26th February 2011 at 07:48 PM.
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes