yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] swordrune10:
x_X and its source of drippler is xda's front freaking page.... *shocked and honored*
[Miscellaneous Android Development] swordrune10:
yes it does.. the only one not supported is sprints version on AOSP, but thats because google couldnt do it.. however, the sprint version is supported on Rooted & Busyboxed AOSP =]
[Miscellaneous Android Development] blackhand1001:
So the verizon version is good for aosp.
[Miscellaneous Android Development] swordrune10:
yep, works good and all prop files in its place..
[Miscellaneous Android Development] PoorCollegeGuy:
You earned it dude. :) it was a fun article to write.
[Miscellaneous Android Development] swordrune10:
ive been working on being able to do more with this kitchen.. with the gitpuller has been around for a while with the romeditor which just does very slight tweaks that goes towards build.prop.. but soon i will drop the advanced edition, which will permanently install into the ~/bin folder.. currently thats all it is, working on more control and edits that can be done to the source code..

all in all thank you very much for ur article, ive never saw my username appear so many times on twitter xD
[Miscellaneous Android Development] PoorCollegeGuy:
Let me know when that comes out and I'll try to do a follow up for you :)
[Miscellaneous Android Development] swordrune10:
haha, alright.. its basically done since i actually use it personally for my roms but i feel like it needs a bit more.. one feature i like is that to update a certain repo u can just type in "reposync cm" and the script will run and update the cyanogenmod repo and exit right after.. im also tweaking my buildallauto script.. which will build a specific repo and device at a certain time.. works well with crontab..

all these stuff is just what ive been using for myself for the past half a year.. a week or so before i opened this thread i started polishing them for the kitchen.. its just funny that im now moving it bak to how they were originally pretty much for the advanced set.. after all these tweaks and fixes ill come up with ways to modify the source code in a major way
[Miscellaneous Android Development] swordrune10:
Changelog:

6/5/12

Fix up end of building script to let u know whats it doing
[Miscellaneous Android Development] PoorCollegeGuy:
That is so cool. This is one hell of a kitchen you've got here and I'm excited to do the follow up with the new features :)
[Miscellaneous Android Development] swordrune10:
Changelog:

6/6/12

fix repo setup's sync to sync like in the sync menu

add zip signing to AOSP and Rooted & Busyboxed AOSP builds

fix building STS Dev Team
[Miscellaneous Android Development] swordrune10:
Changelog:

6/7/12

add local_manifest.xml editor

cleanup fix kitchen menu

add AOKP kernel local_manifest.xml
[Miscellaneous Android Development] swordrune10:
Changelog:

6/7/12 11pm

initial mac os x support, no support for build env setup yet
[Miscellaneous Android Development] ArmanUV:
Awesome...

Keep up the great work man. I'd love to see full mac support.

EDIT: Is it possible to make this kitchen aware of an already initialized and synced aosp/cm9 directory?

EDIT2: I have repo installed in my PATH but since the script looks for ~/bin/repo, it errors out.

Isn't it better if the repo in PATH is used as a backup if ~/bin/repo is not found?

Thanks!
[Miscellaneous Android Development] swordrune10:
ill have to look into the repo command stuff.. im sure i can do it, just not used to hearing repo being somewhere else..

mostly i think i put in the repo setup when early into building this and i feel like ive grown alot through making this (even tho it hasnt even been that long making it.. i mean come on, look at the environment setup script and tell me that u wouldnt learn alot from making that!) im really at a point when i should reflect on all the code ive made and make improvements like to repo..

as for full mac support? oh ya buddy.. thats coming right up.. ;)

EDIT: i totally forgot to talk about already made repos.. for now all i suggest is moving it in the "proper place" and rename the directory as it "should be" but ill look into it.. maybe something in the fix menu to look for them and put what it found in a file?

speaking of that! if anyone wants to add or fix stuff for this kitchen, please by all means.. fork my scripts on github and do a pull request.. im only one man!!! x_X
[Miscellaneous Android Development] Beatsleigher:
I hope thi fixes my lunch, make and otapackage problems :/

I've ben promissing a ROM, for so long now, it's really fustrating always having to say, that I'm experiencing technicul difficulties -.-"
[Miscellaneous Android Development] swordrune10:
i hope so too, that does not sound fun =[
[Miscellaneous Android Development] ArmanUV:
Great thanks!
[Miscellaneous Android Development] swordrune10:
Changelog:

6/9/12

fix repo installer to be smarter and update menu reflects this too

Founded Team Keyblade with housry23
[Miscellaneous Android Development] Beatsleigher:
No, it doesn't just sound bad it is bad, because you put up people's hopes, and they get dissapionted :(

---------- Post added at 06:36 PM ---------- Previous post was at 06:29 PM ----------

Hmm... Looks like I don't even get to test if it works... Everytime I try to initialize a repository, it comes with an error" /xxx/xxx/xxx: Line xxx :File not found" <- Or something like taht, I'll restart the kitchen and copy&paste the error ;)

Ok, this it what shows up...:

What are we setting up?
1. Install the repo command
2. initialize the build enviroment
3. initialize the Kitchen app repository
4. initialize the Android Open Kang Project repository
5. initialize the Android Open Source Project repository
6. initialize the Cyanogenmod 9 repository
7. initialize the Evervolv repository
8. initialize the Rooted & Busyboxed AOSP repository
9. initialize the Solana/Targa/Spyder Dev Team repository
10. initialize the Team Gummy repository
11. Go Back

Which one would you like to do?
4
initializing the Android Open Kang Project repository..
mkdir: cannot create directory `/home/simon/.scripts/../../repos': Permission denied
/home/simon/.scripts/kitchenarranger: line 110: cd: /home/simon/.scripts/../../repos/aokp-ics: No such file or directory

Your Name [Simon Cahill]: Simon Cahill
Your Email [Beatsleigher@hotmaill.com]: Beatsleigher@hotmail.com

Your identity is: Simon Cahill <Beatsleigher@hotmail.com>
is this correct [y/N]? y

repo initialized in /home/simon

Sync the Android Open Kang Project repository?
y

Android Open Kang Project not initialized, aborting..

Finished!

Press Enter to continue
[Miscellaneous Android Development] swordrune10:
sounds like u put the kitchen not deep enough in folders, it will not work if put into home folder.. I'm going to probably put in a fix to address this
[Miscellaneous Android Development] swordrune10:
Changelog:

6/10/12

add bouncer (this just kicks out people who put the kitchen in home folder, and also scolds u if ur using 32-bit xP )

add headerfile (this cleans up some redundant code)

fix sts dev team's update zip name (they finally renamed the zip to be the same as cm's)

add semi-general support for mac os x (barely any support at all..)
[Miscellaneous Android Development] Beatsleigher:
Hey dude, thanks for posting the new version ^^ I'll do it right, this time lolz...

And hopefully it will work :D
[Miscellaneous Android Development] swordrune10:
no problem.. I actually welcome these kinds of errors, it makes the kitchen better =]
[Miscellaneous Android Development] eqjunkie829:
I cant seem to get any of them to sync. I just get this in terminal. What am I missing?

Swordrune10's Android Kitchen!
==============================
What are we setting up?
1. Install the repo command
2. initialize the build enviroment
3. initialize the Kitchen app repository
4. initialize the Android Open Kang Project repository
5. initialize the Android Open Source Project repository
6. initialize the Cyanogenmod 9 repository
7. initialize the Evervolv repository
8. initialize the Rooted & Busyboxed AOSP repository
9. initialize the Solana/Targa/Spyder Dev Team repository
10. initialize the Team Gummy repository
11. Go Back

Which one would you like to do?
5
initializing the Android Open Source Project repository..

Sync the Android Open Source Project repository?
y

Android Open Source Project not initialized, aborting..

Finished!

Press Enter to continue
[Miscellaneous Android Development] swordrune10:
most likely doing #1 in the menu
[Miscellaneous Android Development] swordrune10:
Changelog:

6/12/12

lots of changes around in the kitchen, even a reorganization of all the scripts

Added ability to build from repositories not part of the kitchen

geez i think i leveled up like three times working on adding other repos.. its actually rather neat code and im surprised that i wrote it all.. x_X

EDIT: oh ya.. gitpuller and romeditor has been moved into the folder with the ability to edit them is now done through the kitchen.. u can delete these files from the top folder
[Miscellaneous Android Development] swordrune10:
there.. finally done with ur requests.. thank you very much for making them =D
[Miscellaneous Android Development] swordrune10:
Changelog:

6/14/12

tweak ubuntu precise setup

remove hardcoding "ics" as android platform

fix building

make build other repo fully work
[Miscellaneous Android Development] swordrune10:
Changelog:

6/15/12

Added stable version, which is now the default.. please update then reinitialize your kitchen

Each script from the kitchen can now be called seperately, leaving u the ability to put it in ur path and it will work

Added buildauto, which is cron-friendly and has sleep after build functionality -- configuration is in "Configure Kitchen" menu

Added buildtail, which is paired with buildauto -- note that buildauto's output goes into a text file and with buildtail you can see the output.. this setup is best for remote build servers with recommended setup is paired with dropbox

A lot more polish here and there
[Miscellaneous Android Development] swordrune10:
buildauto doesnt really work, rushed it into stable.. sue me, i am enthusiastic..
[Miscellaneous Android Development] swordrune10:
Changelog:

6/16/12

Ultra Underp buildauto
[Miscellaneous Android Development] swordrune10:
Changelog:

6/18/12

reposetup: forgot to change to reposync

buildother: if device selected isnt in /xml/local_manifest.xml, add it
[Miscellaneous Android Development] swordrune10:
Changelog:

6/19/12

add auto build otherrepo functionality

buildotherrepo: remove pointless and unnecessary questions

setupprop: if using buildotherrepo, say where the build is in out folder and exit

move vendor_lunch code to buildandro from buildotherrepo
[Miscellaneous Android Development] swordrune10:
Changelog:

6/19/12 8pm

make specified devices into a unified build script
[Miscellaneous Android Development] swordrune10:
Changelog:

6/21/12

move buildautomenu to its own script, and into the main menu

apparently i missed a bunch of commits x.x
[Miscellaneous Android Development] swordrune10:
Changelog:

6/22/12

absorb setupprop and setupandro into buildandro

unify reposync, making it shorter code

fix build for the oddities ( buildother, buildotherrepo, and buildsts )

buildfix, buildandro unify's fault

(pre/post)update: be forceful while deleting, also add rm for raosp
[Miscellaneous Android Development] swordrune10:
Status Update:

6/23/12 - 7/19/12

starting today till around july 19th im going to rather hard to reach.. between these times i will not have proper internet and will be using my phone, i am also moving to another state as well..

obviously im not going to be following the threads very well and if anyone needs to get a hold of me for any reason please email me at mishana@swordrune10.net

i hope no body runs into showstopper's in the kitchen.. x.x

cya guys later =]
[Miscellaneous Android Development] swordrune10:
I'm sure everyone is all excited about jellybean source being dropped ( I am too, don't get me wrong! ) my current situation is that I decided to tag along with my dad to go to new hampshire and right now I'm at a cabin on a lake with no internet, no computer, and barely enough data on my plan left..

the ETA for jb support for the kitchen is sometime after the 19th.. when I finally arrive at my new home.. since the kitchen is technically hard coded for ics it might take a week to set it up correctly.. tho I might end up throwing in the jellybean repo as a separate repo for temp use..

thankfully the kitchen should still have the ability to build jb by using the other repo option.. it may not be flashy but it should still work...

cya guys soon.. email me with questions!
[Miscellaneous Android Development] swordrune10:
'ello peeps! u guys aren't forgotten.. I have moved and settled into my new home, but I have to wait for my desktop gets here to get some actual work done..

I don't think it will take a long time to put in jellybean, so stay a while and listen..
[Miscellaneous Android Development] goan0900:
Hi

is it possible to add PARANOIDANDROID?

http://xdaforums.com/showthread.php?p=27558806

Thanks, great tool
[Miscellaneous Android Development] swordrune10:
maybe, I'd be more interested in getting the tablet ui on nexus 7 then the gnexus...
[Miscellaneous Android Development] goan0900:
As soon as the nexus 7 is available in Germany, the developer is going to port it to the nexus 7.

Gesendet von meinem Galaxy Nexus mit Tapatalk 2
[Miscellaneous Android Development] goan0900:
I was wrong, he already made it :D

http://goo.im/devs/paranoidandroid/grouper

Gesendet von meinem Galaxy Nexus mit Tapatalk 2
[Miscellaneous Android Development] swordrune10:
awesome, now to buy a nexus 7 x_X
[Miscellaneous Android Development] swordrune10:
Changelog:

8/4/12

Changed prop repos from koush to TheMuppets

Initial Jellybean commit, adding cyanogenmod 10 and prop setup

Add Nexus 7 to device list
[Miscellaneous Android Development] hev88:
You just made my night so much easier...thanks man

Sent from my Maguro
[Miscellaneous Android Development] swordrune10:
no problem, be sure to say if u run into any problems, since I wrote this all on a netbook and can't test x.x I really miss my computer... =/
[Miscellaneous Android Development] hev88:
Will do. headed home right now and the misses is out of town so its build time :D

Sent from my Maguro
[Miscellaneous Android Development] hev88:
Updating Cyanogenmod 10 repository..

Updating Cyanogenmod 10's local_manifest.xml

Fetching projects: 100% (326/326), done.

error: revision jellybean in CyanogenMod/android_kernel_samsung_tuna not found

/home/herm/swordkitchen/.scripts/update/postupdate: line 9: cd: /home/herm/swordkitchen/.scripts/../../repos/cm-jellybean/vendor/cm: No such file or directory

/home/herm/swordkitchen/.scripts/update/postupdate: line 10: ./get-prebuilts: No such file or directory
[Miscellaneous Android Development] swordrune10:
ah dip! wasn't paying much attention to the tuna stuff as I was to making sure to get all the prop files correct.. its not really my fault that the kernel maintainers use a non consistent jb branch instead of jellybean! x.x I'll get it fixed asap..
[Miscellaneous Android Development] hev88:
Lol. Ya... I guess it can't be helped though. I'll check it out when you post update and let you know how it goes. Thanks for the quickness... I seen you put the nex7 up too... I'm getting one Tuesday or so, can't wait to tinker with it:D

Sent from my Maguro
[Miscellaneous Android Development] swordrune10:
I so want one... and being cheap I'll totally get one =]

working on the fix.. won't take long
[Miscellaneous Android Development] hev88:
Cool. Thanks I'll have another Corona while I wait. ya I convinced my gf that she needed a tablet. She's gettin a nook tablet or a kindle fire for her books, so that means I get the nexus 7... I tried to sell her on nexus but she just won't bite. she's still on those two and for the same price it baffles me as to why... but I'll get back on topic sorry for the rant -.-

Sent from my Maguro
[Miscellaneous Android Development] swordrune10:
ur alright =] I fixed the typo, but I didn't load up a new tar cuz I noticed I didn't work on the 'fix kitchen' part and because of that us have to delete something manually to have it work right x.x.. anyways update the kitchen thru the updater in kitchen and go into the kitchen folder, then the hidden folder .scripts, then xml and delete cm10-local_manifest.xml.. after that the sync should work.. right now I'm syncing too to make sure it goes ok.. I can't build since I'm on a net book tho...
[Miscellaneous Android Development] Dorilife:
Thanks for updating this, gonna give this a try for the 1st time:p

I was building CM9 using the CM wiki but ever since jellybean I've run into a lot of issues..

Mainly with ./extract-files.sh..

I was trying to build for the grouper but even when building for maguro I would run into issues.

Anyways sorry for that, I gonna give your script a go and see what I get, thanks.
[Miscellaneous Android Development] swordrune10:
ur good, just remember to update it right after u download.. critical typo was fixed.. will upload a new tar at least by tomorrow
[Miscellaneous Android Development] Dorilife:
OK thanks.:D
[Miscellaneous Android Development] hev88:
Done and done... sync finished and repo looks like it should. Build starting right now. It takes anywhere from 2 to 3 hours cause I have a pos computer from 2007 I bought from a crack head for 50 bucks about a year ago. Tower monitor keyboard and mouse so I shouldn't be complaing... thank you sir you are a gentleman and a scholar... I will let you know how it turns out

Sent from my Maguro
[Miscellaneous Android Development] hev88:
Its actually

./generate-packages.sh[code] now i believe... but, ya I have had a hell of a time with the binaries

Sent from my Maguro
[Miscellaneous Android Development] hev88:
Off the top of your head do you know if its the bins are from jro03c or jro03h I haven't been on git for a few days idk if they have been updated yet or not
[Miscellaneous Android Development] swordrune10:
if there is a jro03h for it, it should be that, they tend to be up to date
[Miscellaneous Android Development] hev88:
Slept in a lil bit but just flashed my build from last night everything good. No fc's on cam or anything else all the files are in the right place everything works... thank you sir

Sent from my Maguro
[Miscellaneous Android Development] swordrune10:
which device?
[Miscellaneous Android Development] hev88:
Maguro. And like I said if all goes according to plan I should be able to test grouper for you but not til Tuesday...

Sent from my Maguro
[Miscellaneous Android Development] :
LMAO
[Miscellaneous Android Development] swordrune10:
okies, looks like grouper isn't ready yet anyways.. not on my side but CyanogenMod.. but its in review
[Miscellaneous Android Development] swordrune10:
Changelog:

8/5/12

scriptmakir: fix tuna's kernel branch and add cm10 to gitpuller and romeditor

fixkitchen: add cm10
[Miscellaneous Android Development] mbh87:
Getting an error

Edit: Never mind, was my fault.
[Miscellaneous Android Development] swordrune10:
I'm curious of ur the error regardless if it was on ur side, might make the kitchen better ;) u can pm me if u want
[Miscellaneous Android Development] mbh87:
I came from a fresh 12.04 install and for whatever reason a package wouldn't install and was causing java to not be found. I just had to run apt-get install -f and then run the script again and it was all good.
[Miscellaneous Android Development] swordrune10:
hmm.... that's weird.. nor could I implement that into the script x.x thanks for sharing tho!
[Miscellaneous Android Development] swordrune10:
nexus 7 is ready to be built since CyanogenMod merged the missing pieces

not sure if it builds correctly, need testers!
[Miscellaneous Android Development] hev88:
I saw that commit this morning Hopefully I'll have one tomorrow so I can help you test it.

Sent from my Maguro
[Miscellaneous Android Development] hev88:
Started a build this morning not sure if it is done or not yet but I'm on my way home with a new toy. I'll let you know how it goes

#grouper

Sent from my Maguro
[Miscellaneous Android Development] hev88:
Seems like it is missing some make files. Over at skanks web page it shows he cherry picked that so I'm not sure I'll try to get you some more info later I've been on stock for to long time to find a ROM for this beast
[Miscellaneous Android Development] swordrune10:
tracked the problem down, u have to cherry-pick this for it to work ;)
[Miscellaneous Android Development] hev88:
Thanks bro. Haven't really had time to check gerrit sorry... got a little lost playing with the grouper. Having movie night with the misses but I'll cherry pick that tomorrow morning... I figured it was something small like that since it was just a mk missing error. Anywho thanks for the linkand now its time for the dictator

#iloveusenet

Sent from my Maguro
[Miscellaneous Android Development] swordrune10:
no problem =]
[Miscellaneous Android Development] hev88:
Yup that was the missing piece. its almost done building now. Thank you sir
[Miscellaneous Android Development] hev88:
Nevermind

Sent from my Maguro
[Miscellaneous Android Development] asheehanjr:
I want to create my own rom with the "torch" function enabled, I know there is a few roms out their but, I don't really care for them. I was wondering if this is do able with the kitchen and how would I be able to add that function? Thanks!
[Miscellaneous Android Development] swordrune10:
the only way I could think of is to use gitpuller to cherry pick that functionality
[Miscellaneous Android Development] hev88:
Grouper vendor files commit has finally been merged. No cherry pick needed to build... its about damn time. The problem is that as far as I know there is no maintainer for it
[Miscellaneous Android Development] swordrune10:
ya it doesn't seem like there is =/
[Miscellaneous Android Development] swordrune10:
Changelog:

8/16/12

Jellybean all the things!

Powerpc detection ( since thats the new ****ty laptop im stuck with for now... )

changed a bit while doing the full jellybean changeup.. Rooted & Busyboxed is now jellybean ready and i shortened the codename to 'raosp'

previous users who is working with cm10 needs to change the folder name from cm-jellybean to cm-jb
[Miscellaneous Android Development] daggerxXxsin:
can this be used to build kernels as well?
[Miscellaneous Android Development] swordrune10:
only the inline building.. but that is a good idea =]
[Miscellaneous Android Development] daggerxXxsin:
what do you mean by "in line building"? i'm total noob to the development scene. looking to learn though. :victory:

so far setting up a build environment has proved to be a daunting task. :silly:
[Miscellaneous Android Development] swordrune10:
inline building is when the kernel is built with the ROM, CyanogenMod supports it
[Miscellaneous Android Development] daggerxXxsin:
i see. i'll look into it. i'm currently installing ubuntu now. hope i get the hang of this stuff. thanks for the feedback :good:
[Miscellaneous Android Development] original21:
Hi, This is my first attemt to make a rom. I am now running setup. How much time does it take to complete the setup?
[Miscellaneous Android Development] swordrune10:
it depends.. but it surely won't be as long as building a ROM xD
[Miscellaneous Android Development] original21:
My laptop got stack when the gava was beeing downloaded (during initialize the build .....). Had to restart. Is this bad? Can i fix it?
[Miscellaneous Android Development] swordrune10:
try again..? it should just reuse if use able..
[Miscellaneous Android Development] original21:
Start the whole process from the begining?
[Miscellaneous Android Development] swordrune10:
yep
[Miscellaneous Android Development] hev88:
You fix the raosp building yet?
[Miscellaneous Android Development] swordrune10:
I forgot x.x