yashsingh1/xdaforums huggingface dataset:
[HTC One S] klin1344:
That is not the full error, but install the packages that ultimul listed and re build.
[HTC One S] klin1344:
That is openjdk instead of oracle jdk, which will still build this ROM without issues. So there is no need in changing it. Openjdk is much easier to install, while the official oracle java requires a manual installation.
[HTC One S] essentialmindz:
yep seem to have worked just fine... thanks again.

EDIT: Flashing...

EDIT: Running smooth, everything looks good except i'm missing camera? not sure if it was removed due to issues or something went wrong somewhere... However everything else seems to work thus far. nice tweaks collection too...
[HTC One S] syntropic:
I think if anything this is pure market forces working. I understand they are sharing it, but this is not for the handset they intended, so I don't see how this "steals their thunder" at all.

Further, if you think about it, although I doubt anyone is going to deliberately host and post a link to a working ville Baked ROM, all this tutorial does is encourage others to create, and unfortunately, share it. I just saw a link to a ville baked ROM v7, in link in another thread. It wasn't being posted as a link to it specifically, but among all the things that were hosted, a version of this ROM was included.

So if they told klin not to build and share, he is respecting that, but by teaching others (and its a little unreasonable for people not to build their own if the source is being shared...they can't say no to that because then you would ask "well, is it being shared or not?").... by teaching others, it risks far more dissemination of this ROM than if klin were just doing it himself. In other words, prohibiting klin from sharing his build will likely backfire.

And also, who knows if everyone else will be respectful enough to say "UNOFFICIAL/UNTESTED" if they do share. They should have just let klin build them and share it as before. [But I love that klin wrote this up... it's basically "teaching a man to fish instead of giving him one"]

Just my thoughts.
[HTC One S] essentialmindz:
Yea, tried someone else build and no camera. I'm guessing this is a known issue with 4.2.1.... Wasn't sure, first 4.2.1 ROM I flashed. Thanks for the hard work.....
[HTC One S] makila:
Correct as far as I know. I haven't seen a 4.2 ROM for the ville that has a working camera. Libs I believe.
[HTC One S] $droyd$:
There should be one this weekend on cm10.1
[HTC One S] ultimul:
correct, camera is not working; waiting for some genius with spare time to solve it in CM 10.1

then will be easy to merge in.

however what gapps have you use? is maps working well?
[HTC One S] Rampage:
Is a 64bit Ubuntu really needed, or is a 32bit version okay too?

Gesendet von meinem Nexus 7 mit Tapatalk 2
[HTC One S] essentialmindz:
Someone had asked earlier:
[HTC One S] klin1344:
Yup camera is being worked on by intervigil and dzo. You can see the commits to the cm10.1-htc8960 branch of hardware_com_camera on their githubs. Once it gets merged into cm10.1 we will have working camera in 4.2.1 ROMs.
[HTC One S] Nerd019:
Cant't thank you enough Klin i got baked on my phone again thanks for the tutorial :).

Sent from my Orphan One S.
[HTC One S] klin1344:
No problem, glad you were able to successfully follow these instructions. :D
[HTC One S] syntropic:
Yes... here is the xda post with the github link, to the camera "fix". I don't know if it is a fix yet (but the people in that cm 10.1 thread want to create an updated build).

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

[ROM]unofficial CM10.1 collection

I know klin that you probably don't want to waste time with code that isn't even necessary working, but I might see if I can figure it out. Just to make a build to see what happens...
[HTC One S] Nerd019:
iv'e been deving for a while now but left development for several reasons getting back into the game again :).

Sent from my Orphan One S
[HTC One S] LibertyMonger:
It is real simple, they did let him build, this is all I'm saying. How can anybody expect a release of BlackBean 7 when the team itself, who has spent the time creating it has not released it at all anywhere yet??? What makes anybody think they have the right to take it and run and post it without any official release? Wow I can't believe no one understands, or is it no one has any respect? I don't give a rat's ass what you guys do but for you all to get mad about it seems ridiculous to me. I guess I just have morals. I would love to get all the credit and thanks for posting somebody's ROM before they could but I couldn't do it out of pure respect. Good for you all
[HTC One S] $droyd$:
It wouldn't be all the credit and thanks for releasing it before they did. It would be all the credit and thanks for releasing it on a device that they wouldn't. This shouldn't even be an issue baked was and is not going to release this ROM for our phone.. There is no disrespect involved in making a ROM run on other devices.. Actually to me I would think it would be a compliment... This is not an early release simply because it would not have been released at all...
[HTC One S] Darknites:
What I find funny is that they put up there source for you to build from and then moan when you share it on a phone that they don't build for, if you don't want people doing that then stop putting the source up.
[HTC One S] ebs512:
Everyone has their own opinions on the issue, our team loves this tutorial, we have no issue with it, I'm not going to give any official word so if you can use common sense and understand this, it might help, Klin has the opportunity to save the day for you guys
[HTC One S] ultimul:
maybe you guys wrote somewhere and I missed, but how are you choosing the phones for which you are developing ROM official?

popularity, hardware, makers/models?

you guys are really god at it, your roms are flawless; I use to have a vibrant and using your ROM made my phone 3 times better.

to bad you are not doing for many devices, you'd made many people happy
[HTC One S] ebs512:
Well basically we develop for devices we own, most likely if we don't support the device chances are no one has the device or its too old for what we want to continue development for. I maintain for crespo/crespo4g but 4.2.1 didn't even officially release for our device so when I upgrade this year sometime we might lose support

Sent from my Nexus S 4G using Xparent Green Tapatalk 2
[HTC One S] makila:
Ehh they publicly have blasted klin before and makes a few of us defensive. Which I think most ville users are very appreciative of his work for us.

I love their work. Sent them money on bb6. Whoops on my part. Won't do that again. Must be brutal to get donations for a device you don't support.
[HTC One S] ebs512:
Thank you for your donation even though I didn't directly get donated to. But just a question why would you donate in the first place, for hopes we would include your device? Or to help keep our ROM alive regardless?

Sent from my Nexus S 4G using Xparent Green Tapatalk 2
[HTC One S] termleech:
Hey guys I wanted to step in here real quick and make comment to hopefully get this post back on topic. TeamBAKED has no issues with anyone building from our source and I we actually think this tutorial is great. I urge people to learn to compile for their devices, hopefully you get hooked and want to help fix issues you find.

That being said, the only thing we asked was that since we hadn't release BB7 yet we requested that others also did not release it (unofficially or not). The OP was respecting our request and even asked in this thread to not distribute your build. We greatly appreciate that. We have no problems with unofficial builds, this is open source after all have fun, the only thing we'd request is to no release before we do. Anyone who wants to build or learn to build, drop in our irc channel on freenode, #teamBAKED we are more than happy to help. We are actually in the process of ramping up more devices an if klin is interested in doing official builds please drop in, we are looking for device maintainers. We'd love to get this official.

Someone asked how do we decide what devices, it mostly boils down to what devices do we have that we can test on. If we don't have the device, we won't release for it unless we find a maintainer who has the device and wants to build it officially. If you are interested in officially maintain something hop on irc and ask for myself or travp we will talk things over with you.

Hopefully this helps clear things up and gets things back on track. Enjoy.
[HTC One S] ultimul:
thanks for clearing it up;

for the rest, even I'm ok using linux as I'm doing it in work day, unfortunately my knowledge about building, compiling and modifying sources are less than minimal;

let's hope someone smarter will step in and helping you and all of us with an official version. maybe even klin if he still want do deal with

keep it up and thanks again.
[HTC One S] makila:
since i think you are honestly asking i will answer... but leave it at this since clearly we disagree. : )

the answer is neither. it is time. i don't donate expecting anything, i donate for what was done. i think it's dangerous to assume why people do things. i simply do not have the time. i have the knowledge. programming has been a hobby since the mid 90's for me. i am in my 30's. i have kids, a wife, a full time job. i am back in school working on a graduate engineering degree. i don't have time to spend on a rom sadly, i would love to. always enjoyed such things. so i can piss off my wife by spending an evening with my back to her building it, or move to a different rom that is already built.

i do appreciate the work teambaked has done, and i understand their points about their work, even if i disagree with the way they publicly conduct themselves in regards to a device they haven't supported. you guys are good at what you do. i wonder why the bb6 thread is closed too if they are "ok" with unofficial builds? that is their prerogative, not mine of course.

thank you for entertaining me : )
[HTC One S] klin1344:
I would like the possibility of being a device maintainer, except that I sold my One S a while ago. Not sure if that is okay with your team.
[HTC One S] Nerd019:
You make the roms i'll test it bro i'm a crackflasher crackflsh till my device breaks burns makes my girl pregnant haha i'll test the roms :).
[HTC One S] DylanTheVillian:
I will test too!!! Count me in!!! Seriously!!!!

Should we drop by their IRC channel?
[HTC One S] Nerd019:
lets help out the dev on this i'm for sure a tester.

---------- Post added at 07:09 AM ---------- Previous post was at 06:59 AM ----------

i'll test for you bro :).
[HTC One S] amack10:
The Ville community is defense when one of our devs gets. Attacked since our phone is over looked for some reason and we have few devs. That being said I'm not sure what they've put into this Rom but from what I see its a kanged cm base with parts added from aokp and what not so I don't see the hostility over "their" work.
[HTC One S] DylanTheVillian:
can we drop the hostility, they are offering us a chance at official builds.... Lets move on... Please!!
[HTC One S] dr_rick13:
hahahahahah you actually had me laughing out loud man, good one!

and regarding testing this ROM, I'm available to test stuff out for you, Klin. Just let me know!
[HTC One S] Nerd019:
but if you ever use it you will notice it has different things,i'm not starting a fight or anything but i see what your saying so yeah sorry i'm a little tipsy lol.

---------- Post added at 07:20 AM ---------- Previous post was at 07:18 AM ----------

haha hey man iv'e been crackflashing since ever and never have i once bricked a phone.Ive **** the system up but thats it lmao.
[HTC One S] klin1344:
Please stop the hate. I am talking with team baked on the possibility of getting this officially maintained. It was teambaked's ROM so we have to respect what choices they make.
[HTC One S] ebs512:
I don't see why you wouldn't be able to maintain for a device u no longer own and have willing testers, I'm in the same boat with crespo

Sent from my Nexus S 4G using Xparent Green Tapatalk 2
[HTC One S] Nerd019:
ill test for crespo too :) been on bb6 for the longest time i messed up my power button but thanks adb :)
[HTC One S] klin1344:
Alright, cool.

I was busy today so I couldn't stay long on irc but tomorrow afternoon I'll be on so we can discuss things.
[HTC One S] ernestnwanu:
This. I simply don't have the time to build roms. If the source is out there, shouldn't a One S rom be allowed to be under development? I'd like to try BB6, so if anyone has a link to that, a PM would be greatly appreciated.

Edit: Ah, I hadn't seen further development of this thread. Official BB would be great.
[HTC One S] Darknites:
I got that I PM you.
[HTC One S] ultimul:
great news klin;

I'll test the rom for you along few others

tell team baked that even you don't have the device itself, you have team of testers behind you, which is even better; more devices, more ideas, more bugs found in time?

in the mean time, just saw the official page at team baked is changing for the BB7 release;

so they should be near it; hope klin will do one for us after all.

edit: BB7 is out for some models;

lets just hope the camera will be solved soon, so someone can build a fully functional bb7 for oneS
[HTC One S] Qs5:
Camera is working, still not fully stable according to xkonni

http://xdaforums.com/showpost.php?p=36909138&postcount=3232
[HTC One S] ajrulez:
Works flawlessly

Thanks dude!! I have struggled in the past to build from source....followed numerous sources, numerous guides, never got a positive result.

Your guide worked (nearly) flawlessly. I only had one problem, when executing the first step (apt get install.....) I got error that gcc-4.7-multilib was not found. First I thought I'll add new repos to get 4.7, but then I noticed that you were using g++-4.5-multilib...so I changed gcc-4.7-multilib to gcc-4.5-multilib.

Except that, I faced no issues, and every thing worked as documented in your guide. a Big Big Thanks!.

Question: Can I build an image that I can test on an emulator? If yes, then how?
[HTC One S] syntropic:
Question:

How big is the directory/folder when complete? I am showing 25GB, and that's a little uncomfortable since my linux partition total is only 50gb.

But I was asking because when I first sync'd my repo, I lost data and had to restart it. Should I delete the whole directory and start over??

EDIT:

-----------------

I tried starting over... The Baked directory is 29GB!!! Why is it so big??? After the first clean sync, I have 300mb leftover, hardly any space at all to add the components unique to ville. Why is this source so HUGE????
[HTC One S] mteezey:
You'll be ok with that much space if you have every thing else set up and just need to sync repo and build. Just use the command in op to clean out old files. When you sync it will just sync what's missing from the first time. If it's been a while and there's been changes I would recommend cleaning and starting over.
[HTC One S] ebs512:
You might want to consider an external hard drive, typically you would want 50-60gb free,the cache and the source take up a lot of space

Sent from my Nexus S 4G using Xparent Green Tapatalk 2
[HTC One S] essentialmindz:
Lol... Yea it's huge... You notice my first couple posts, I mention it several times, but it works... I don't get it though either... I started with 60gb and had less than 1gb by the tome I was done....

---------- Post added at 08:54 PM ---------- Previous post was at 08:51 PM ----------

Hey klin... Were you able to get with baked? Will we be seeing official releases sometime in the future?
[HTC One S] ebs512:
I actually build source on my laptop I have a 640gb HDD half split for dual booting Linux mint 14 and windows 7 forgot to mention if you build from the temporary boot on the Linux disc it won't work, u actually need Linux installed

Sent from my Nexus S 4G using Xparent Cyan Tapatalk 2
[HTC One S] LibertyMonger:
I want to apologize to everyone, especially Klin I get aggravated easy and my aggravation stemmed from everyone getting mad and the development getting dropped. I wanted BlackBean just as much as all of us here and knew we could have it just not before the team gave the go ahead. I understand the anger though, I especially understand how it feels to have a phone that gets left out of support. I didn't mean to accuse Klin of stealing, I know he never "stole" i was just trying to explain my point why we shouldn't be mad, since the team did not allow any releases as of yet for any other device I hoped we could wait patiently as well. We all shoulda coulda woulda handled it better I just hope something great comes from our lessons. Again if i offended anyone I am very sorry. That being said I am very happy to see Klin and everbody back on track and working toward an official BB7 for our beloved HTC One S!
[HTC One S] essentialmindz:
I built using oracles virtual box running ubuntu. Took a while but worked....

Edit sorry misunderstood... Yea you have to install first..
[HTC One S] mteezey:
Started a new build environment on new hard drive got everything set up and sync'd. After building i get this error. Anyone one know whats causing this i didnt get any errors building with my old set up lol.

make -C kernel/htc/msm8960 O=/home/mteezey/baked/out/target/product/ville/obj/KERNEL_OBJ INSTALL_MOD_PATH=../../system

ARCH=arm CROSS_COMPILE=" /home/mteezey/baked/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-" modules_install

make[1]: Entering directory `/home/mteezey/baked/kernel/htc/msm8960'

INSTALL drivers/crypto/msm/qce40.ko

INSTALL drivers/crypto/msm/qcedev.ko

INSTALL drivers/media/radio/radio-iris-transport.ko

INSTALL drivers/crypto/msm/qcrypto.ko

INSTALL drivers/staging/prima/prima_wlan.ko

INSTALL drivers/scsi/scsi_wait_scan.ko

DEPMOD 3.0.58-gbecf95a

make[1]: Leaving directory `/home/mteezey/baked/kernel/htc/msm8960'

mdpath=`find /home/mteezey/baked/out/target/product/ville/system/lib/modules -type f -name modules.order`; if [ "$mdpath" != "" ];then mpath=`dirname $mdpath`; ko=`find $mpath/kernel -type f -name *.ko`; for i in $ko; do mv $i /home/mteezey/baked/out/target/product/ville/system/lib/modules/; done; fi

mdpath=`find /home/mteezey/baked/out/target/product/ville/system/lib/modules -type f -name modules.order`; if [ "$mdpath" != "" ];then mpath=`dirname $mdpath`; rm -rf $mpath; fi
[HTC One S] ebs512:
U have java jdk 6? Also just repo sync,after repo sync, . build/envsetup.sh do brunch then your device

Sent from my Nexus S 4G using Xparent Cyan Tapatalk 2
[HTC One S] ultimul:
look somewhere around page 6 or 7 in this thread, you're missing few packages in linux install.
[HTC One S] mteezey:
Yes java jdk 6.

Ok ill check those out and see what happens. Thanks guys.
[HTC One S] klin1344:
I already added the missing packages into the tutorial a while ago, so maybe run the sudo apt-get install '.....' command again from the OP. If you're missing the packages it will install them.
[HTC One S] ultimul:
hi klin, nice to see you're still around here;

did you have any chance to get in touch with team baked?
[HTC One S] mteezey:
Upon running the command from op again I get an error. Unable to locate package by regex "GCC 4.7 multilib" I have tried the command for that package by itself and get similar error.
[HTC One S] klin1344:
Try changing the 4.7 package to 4.5. Someone reported that to work.
[HTC One S] mteezey:
Yea this has me baffled. On my other installation everything worked perfect. And for some reason this new one is giving me issues. I even manually installed update 38 following the instructions from oracles site. But when I $ java -version it comes back 1.06 update 24 . thanks for the help guys I'll figure it out eventually. On the bright side I can still build on my other hard drives os I would just much rather have this 2tb to play with rather than the 250gb where the working environment is. Does anyone know the exact files maybe I can pull them from usr/bin on the working setup?

Edit: got it :D
[HTC One S] ultimul:
can someone check if weather widget on lockscreen is working?

maybe is just me, but weather is not displaying; others seem to work: clock and calendar
[HTC One S] syntropic:
Yeah.. I had no idea everything was going to be this big. I guess it is so big because of the git history.

So I have a 200GB fat32 partition on an external drive, so I will just move the "baked" directory there and proceed as before. That's not going to cause any other issues, right? We can store our repository externally it sounds like.

Ok, well I am going to start sync'ing and hopefully come up with a build in a few.
[HTC One S] ebs512:
I'm not sure if you mean copy all the files you already have from syncing onto your external but I would say maybe try just putting an empty baked folder on your external and try to CD to the directory on the external and see if it will repo sync

Sent from my Nexus S 4G using Xparent Cyan Tapatalk 2
[HTC One S] ajrulez:
I had got the same error. I changed 4.7 to 4.5, and things flew after that. Everything built flawlessly.
[HTC One S] sryan1983:
I just ran a repo sync and noticed that it is now showing

Does this mean we no longer have to do Step 3 from the OP?
[HTC One S] Nerd019:
I' m here to say some bad news my one s is dead :( i flashed acid audio manager and now it wont boot up past the splash screen it turns on and then turns off im super sad:(
[HTC One S] klin1344:
That doesn't mean that its dead or hard bricked. Just go in recovery and restore a backup or use adb to push a ROM to your phone and flash it.
[HTC One S] klin1344:
Yes, ville has been added to the team baked repository. I have sent builds to beta testers, noe waiting for feedback from all of them. Once I make sure everything is fine the one s will have official baked builds. :)
[HTC One S] Nerd019:
trust me it's dead it won't turn on :(

edit:Never mind i did something and a miracle happen from the crackflashing gods my phone is back up again :).
[HTC One S] syntropic:
I have thought my 1S was dead 2x before, but then it suddenly worked about 60 minutes later
[HTC One S] ryanshew:
Just cuz it doesn't turn on hardly means it's dead. As long as you can get to bootloader, it's only soft bricked. Easily recoverable.

One S | Xparent Blue Tapatalk 2 | Viper 1.2.1 | Bricked Beastmode
[HTC One S] Roundtableprez:
downloading takes forever lol
[HTC One S] mondilv:
gentoo

Done by minimal gentoo. In VM.

Works fine.

Waiting for the camera.:)
[HTC One S] klin1344:
The pull request for camera has been merged into the official baked repo and as well as the cm10.1 repo, which is what the guide in this manifest tracks. If you sync up your code and build, I'm pretty sure that camera will be working.
[HTC One S] ultimul:
why local manifest is again empty?
[HTC One S] mondilv:
Great, thanks!

Going to try.
[HTC One S] klin1344:
I have no idea. It keeps disappearing for some reason. I haven't touched the OP at all.
[HTC One S] essentialmindz:
lol... yea gone again... is local manifest posted on page 3 complete?
[HTC One S] mteezey:
The one quoted on page 4 ( pretty sure that's the one your talking about) looks correct.

---------- Post added at 01:24 AM ---------- Previous post was at 01:22 AM ----------

Let's move this here :D
[HTC One S] klin1344:
Once I get to a computer I'll add in the local_manifest again to the OP, and hopefully it will stay this time.
[HTC One S] $droyd$:
What? Once you get a computer! So you don't have a computer either.? I knew it, you are using magic to develop with..
[HTC One S] mteezey:
Lol. He said get to "a" computer. I saw the same thing at a glance though. Pretty sure he has one probably a few :D
[HTC One S] $droyd$:
Hahahahahaha my bad..
[HTC One S] klin1344:
Yep, I'm still rocking the Athlon 2 desktop that I bought a while ago when my old computer overheated and broke down :)
[HTC One S] klin1344:
I have updated the OP, and the instructions are now simpler than ever. Because ville has become official baked, there is no more need for adding in additional parts (ALL of step 3). The local_manifest is not needed anymore. Just follow the instructions to sync and build. :)