yashsingh1/xdaforums huggingface dataset:
[HTC Vivid, Raider, Velocity] mg2195:
Sync the cyanogen source

repo init -u git://github.com/CyanogenMod/android.git -b jellybean

Then download this source to your working directory/device/HTC/holiday (you can use got clone or just download it as a zip)

https://github.com/htc-msm8660/android_device_htc_holiday

Then you need to run the script to setup the proprietary (vendor) files...my mind drawing a blank on the code right now (been a looong time since I've compiled anything)

Than

. build/envsetup.sh

lunch

Choose holiday

mka bacon

or

make otapackage

in terminal

Sorry if some of those codes are wrong...its been a couple months since I've compiled anything...

Edit: gotta get the kernel source in there too!

Double edit: forgot I typed this up...local manifest part may be out dated I'll have to double check

complete guide: http://xdaforums.com/showpost.php?p=32559694&postcount=3

TRIPLE EDIT:

yep, the local manifest was outdated...this one should be good...keyword should http://d-h.st/nhl

-just place that in your .repo folder of your working directory (you may need to enable hidden files)

Then run repo sync and it should download all the required sources for the holiday in their proper locations
[HTC Vivid, Raider, Velocity] calikevin:
Thanks mg! That link to devhost doesnt work though?

edit: looks like devhost is down, I'll try later
[HTC Vivid, Raider, Velocity] Gene Poole:
There's no need to add all the extra stuff; that was for before the time when holiday was added to the cm10 build tree. The procedure is pretty much just like any other CM build:

Make sure you have the latest repo:

curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > /usr/local/bin/repo
chmod 755 /usr/local/bin/repo

(you can put repo wherever you want as long as it's in the $PATH, but I put it in /usr/local/bin/)

Get the cm10 source tree (again, put it where you want; I put it in /usr/src/)

cd /usr/src
mkdir cm10
cd cm10
repo init -u git://github.com/CyanogenMod/android.git -b cm-10.1
cd vendor/cm
./get-prebuilts
cd ../..

This will take awhile depending on your internet speed.

Get the Holiday specific files and build the package:

. build/envsetup.sh
breakfast holiday
cd device/htc/holiday/
[plug-in phone to USB cable]
./extract-files.sh
cd ../../..
brunch holiday

This will take awhile depending on your CPU speed.

Once it's built and you want latest files from github, you can skip all the initialization stuff and just run:

repo sync
. build/envsetup.sh
brunch holiday
[HTC Vivid, Raider, Velocity] 4D3:
Hi,

just flashed this rom and the volume SUCKS....I have to have the phone on speaker just to get a normal call volume....whats up with that?

Is there a fix?
[HTC Vivid, Raider, Velocity] TemporaryTester:
Are the latest weeklies worth continuously updating? Doesn't seem like there's much changing, and a lot of the HTC proprietary changes are dealing with 4.2+?

Holiday bugs. Gotta love 'em. I don't know of a fix.
[HTC Vivid, Raider, Velocity] calikevin:
I get this error on ./getprebuilts.sh-

/android/cm10/vendor/cm$ ./getprebuilts.sh

bash: ./getprebuilts.sh: No such file or directory
[HTC Vivid, Raider, Velocity] Sultanxda:
While you're in that directory, run this:

. getprebuilts
[HTC Vivid, Raider, Velocity] calikevin:
Same thing, doesnt exist in vendor/cm10/
[HTC Vivid, Raider, Velocity] Gene Poole:
Sorry. Typo I think. I was pretty sure I copied that right from my build terminal, but I just checked my local source here on a different machine (don't have access to the other right now) and it shows "get-prebuilts" so try:

./get-prebuilts

You can do a "ls -l" in the directory to see which files are there.

dell1 cm # ls -l
total 60
-rw-r--r-- 1 root root 18877 Dec 4 2012 CHANGELOG.mkdn
drwxr-xr-x 3 root root 4096 Jun 18 23:23 config
-rw-r--r-- 1 root root 3763 May 7 23:08 CONTRIBUTORS.mkdn
-rwxr-xr-x 1 root root 327 Jan 3 07:37 get-prebuilts
-rw-r--r-- 1 root root 597 Dec 4 2012 LICENSE
drwxr-xr-x 4 root root 4096 Dec 4 2012 overlay
drwxr-xr-x 4 root root 4096 May 7 23:08 prebuilt
drwxr-xr-x 3 root root 4096 Dec 4 2012 proprietary
-rw-r--r-- 1 root root 1775 Dec 4 2012 README.mkdn
drwxr-xr-x 2 root root 4096 Dec 4 2012 tools
-rw-r--r-- 1 root root 176 Feb 10 12:24 vendorsetup.sh
dell1 cm #

---------- Post added at 07:40 AM ---------- Previous post was at 07:31 AM ----------

I think the name is "get-prebuilts" but even so, since the period (with a space, not a "/") is expanded by the shell to "source" which is a built-in command to assign environment variables, not execute a shell script, this wouldn't work. In a unix terminal, the current directory is not searched when looking for a command (unlike DOS). Any executable not in the $PATH must be called with an explicit path. Fortunately, there is an abbreviation for the current directory: "./" which gets expanded by the shell to the current working directory.
[HTC Vivid, Raider, Velocity] calikevin:
You're exactly right, ./get-prebuilts was the correct syntax and needed to be run in the right directory which I was in, thank you Gene!

Aren't I supposed to be using a lunch command for the final compiling? Or is your previous post with instructions correct where I run brunch twice?
[HTC Vivid, Raider, Velocity] Sultanxda:
After running envsetup, run:

brunch cm_holiday-userdebug

Brunch is a combination of lunch and bacon.
[HTC Vivid, Raider, Velocity] calikevin:
Thank you Sultan (can I call you that? lol)

What does the userdebug flag do to the brunch command? I ran the brunch cm holiday command by it'self and it seemed like I got a lot of missing dependencies and a couple of errors at the end... it also seemed to finish very quickly.

Ran it with debug and a couple of the missing dependencies went away but I still end on these two errors, is this normal?

make: *** [/home/kevin/Documents/android/cm10/out/host/common/obj/JAVA_LIBRARIES/guavalib_intermediates/javalib.jar] Error 41
make: *** Waiting for unfinished jobs....
javac: target release 1.5 conflicts with default source release 1.7
make: *** [/home/kevin/Documents/android/cm10/out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes-full-debug.jar] Error 41

My hangouts is kevwebtech@gmail.com if that would be more convenient
[HTC Vivid, Raider, Velocity] Sultanxda:
Userdebug enables extra debugging. One time I built with user and root didn't work :p I don't remember what happens when you don't specify the type of build (I think it defaults to user). Now run make clobber to clean the out directory and run brunch again.

EDIT: userdebug also deodexs the ROM
[HTC Vivid, Raider, Velocity] calikevin:
Okay perfect, thank you!

This gave me another set of errors though, I could have swore I have the right one installed... is this different from JSE6?

Your version is: java version "1.7.0_25".
The correct version is: Java SE 1.6.

Please follow the machine setup instructions at
https://source.android.com/source/download.html
************************************************************
************************************************************
You are attempting to build with the incorrect version
of javac.

Your version is: javac 1.7.0_25.
The correct version is: 1.6.

Please follow the machine setup instructions at
https://source.android.com/source/download.html
************************************************************
build/core/main.mk:155: *** stop. Stop.
[HTC Vivid, Raider, Velocity] Sultanxda:
Run sudo apt-get install openjdk-7-jdk

(if you're using an RPM distribution like Fedora then run sudo yum install openjdk-7-jdk)
[HTC Vivid, Raider, Velocity] Mihir1997:
On the Sultan Kernel Thread, they have got CM10.1 (unofficially) booting up already. Perhaps a combined effort os the devs from both these threads might yield better results, because the other version is still a bit iffy atm.

:highfive:
[HTC Vivid, Raider, Velocity] Sultanxda:
Ehh it isn't really booting up because it's stuck on the boot animation and the logcat is filled with errors :p
[HTC Vivid, Raider, Velocity] agentfusion:
Having a slight problem. Bluetooth connects fine, but when I make calls the audio just won't switch to Bluetooth.

Tried with two ear pieces to no avail.

Also can't get the Mic to work on corded hands-free sets either.
[HTC Vivid, Raider, Velocity] HTC_Vivid:
Hey I was wondering if someone can upload the most recent nightly to a different file hoster. I'm in India and the internet is really slow.I have no landline so I have to use a sim card and the fastest speed is about 130kbps. But its usually around 70kbps. I try downloading it at night while I sleep but I always wake up to download interrupted. Thanks!
[HTC Vivid, Raider, Velocity] Gene Poole:
You could try it here. I can't guarantee that my hosting service will be any more reliable though.

http://hoxnet.com/droid/nightlies/cm-10-20130623-NIGHTLY-holiday.zip
[HTC Vivid, Raider, Velocity] HTC_Vivid:
Thanks a lot! I'm also wondering if the 2013 4.2.2 gapps are compatible at all with this 4.1.2 ROM?
[HTC Vivid, Raider, Velocity] rassawyer:
No they will cause issues....
[HTC Vivid, Raider, Velocity] 4D3:
hence being for 4.2.2 lol!

usually the name gives it away...

:laugh::good:
[HTC Vivid, Raider, Velocity] Gene Poole:
So is this project officially orphaned now that everyone has jumped onto the 4.2.2 kang bandwagon?
[HTC Vivid, Raider, Velocity] htcvividnoob:
It appears so.
[HTC Vivid, Raider, Velocity] calikevin:
Not only that but didn't homeslice move on from the Vivid? I think he's planning on minor updates but yea he doesn't have the device anymore afaik so the updates have been few and far betwen.

Plus it IS Official status, getting updates OTA for bug fixes and whatnot, I'd say this development thread may be abandoned but CM10 is far from it
[HTC Vivid, Raider, Velocity] homeslice976:
Still have the device. Looks like there's some good stuff going on over here. Unfortunately the projects I was working on had all come to a point where I didn't have the knowledge to advance them further (as far as the major issues were concerned). I refuse to say that they're done..but I'm stuck between a rock and a hard place
[HTC Vivid, Raider, Velocity] calikevin:
Well what are the issues you're having dude? In case you weren't following the slim bean development it started as a port with no data or storage and is now a fully souce-built ROM with 98% functionality thanks to a collaborative effort from multiple devs, I'm sure whatever projects you have lying around there's people around here more than eager to help including myself (: I'm not quite as useful as sultan or albinoman yet but I'm learning and ain't stopping anytime soon
[HTC Vivid, Raider, Velocity] Super786:
Question been a while since I've been on cm just rooted and installed this 3 days ago its excellent I just want to know if I update to the latest nightly would I lose my info? Thanks in advance
[HTC Vivid, Raider, Velocity] Gene Poole:
Since development on this has pretty much been abandoned, I doubt there's been any significant difference in 2 or 3 months.

If I were you, I'd pull the sound file, dsp/TPA2051_CFG.csv(*), from the Unofficial 4.2.2 Kang version to fix in-call audio and roll with it until 4.2.2 get's pulled into the CM trunk. Everything else is passable with this ROM so far (at least for my purposes).

(*) Diff here: https://github.com/Team-Hydra/andro...mmit/00c432537ee30fec9226f2e73adac6a915ba1b50
[HTC Vivid, Raider, Velocity] NWinfuse:
If you only wipe dalvik and cache when flashing the newest build you will not lose anything
[HTC Vivid, Raider, Velocity] Super786:
Thank you !
[HTC Vivid, Raider, Velocity] Super786:
how do u merge the code or in this case overwrite I would assume ?
[HTC Vivid, Raider, Velocity] Sultanxda:
Pulling the TPA2051_CFG.csv file from 4.2.2 and using it on this ROM will do absolutely nothing. Actually, modifying the TPA2051_CFG.csv file in this ROM at all will do nothing because in one of the audio-fix commits for the kernel included in this ROM, the importing of the sound configuration from TPA2051_CFG.csv was disabled.
[HTC Vivid, Raider, Velocity] Gene Poole:
That's the problem with all these audio tweaks. Without sophisticated SPL measuring equipment, it's difficult to tell if anything really changed. It sounded better to me, but it must have been sampling bias.
[HTC Vivid, Raider, Velocity] h8rift:
I dont like the word "abandoned". More like "put on the back, back burner because I've been swamped :(". I've got a little bit of time this evening so I'm going to put up a gerrit to re-use the TFA file and use the adjustments from sultan/albinoman and see if there's a difference. If there is, I'll commit it and try to also pull in USB OTG from them. I think that will likely finalize what can be done for cm10 development on this phone tbh.

It'll be up to albinoman and sultan to get 10.1 going because from what im hearing is that if a device cannot support ION, it cant make it past cm10 without repos that wont be pulled into mainline (like the display-legacy and media-legacy repos that are being used by them i believe). I've asked multiple times if we can pull it in but its been a "eh...no" so far. This may change in the future....no one knows.

Just wanted to toss you guys an update and to add a few things if i can since they appear to have an impact in cm10.1.

Thanks guys,

-h8rift
[HTC Vivid, Raider, Velocity] Super786:
This build works exceptionally well only thing is the call volume is too low on speaker and on headset if this could be fixed it would make this the perfect ROM for our phone thanks a million to all the devs that contributed
[HTC Vivid, Raider, Velocity] Sultanxda:
I don't think we'll be able to use mainline repos as the mainline display and media repos require a 3.4 kernel (well, they require the vidc from HTC's 3.4 kernel) and porting a 3.4 kernel is way beyond the abilities of Albinoman and I. Porting ION to the Holiday from the Pyramid though isn't very hard :)
[HTC Vivid, Raider, Velocity] Super786:
One other thing when i use USB mass storage it doesn't mount my SD card it only mounts the internal SD
[HTC Vivid, Raider, Velocity] Jaxellis:
Check the 2nd post.. use MTP...
[HTC Vivid, Raider, Velocity] Super786:
With MTP it shows up but u can only copy media files
[HTC Vivid, Raider, Velocity] TheROMGuy:
so after I run . setup-makefiles.sh and that should fix the whole

"make: *** No rule to make target `vendor/htc/holiday/proprietary/init', needed by `/home/developing/Source/out/target/product/holiday/system/init'. Stop." right?
[HTC Vivid, Raider, Velocity] detain:
On your phone using a file explorer, copy the /init file to /system/init ,if you do that it will copy it properly with adb, or manually just copy the file off your phone to the build directory /vendor/htc/holiday/proprietary/ directory and it will work
[HTC Vivid, Raider, Velocity] TheROMGuy:
I found what i did wrong but thank you for your reply. :D
[HTC Vivid, Raider, Velocity] Super786:
So yesterday my internal storage disappeared phone was just on my desk it soft rebooted on its own ....so I had to unroot and go back to stock think I will stay that way till there's a call volume fix....this is a great Rom but I still prefer stock ics for this phone

Sent via my HTC VIVID 4G
[HTC Vivid, Raider, Velocity] searius:
Hi guys!

I have a problem with CM.

I am S-off now and after I installed zip file with TWRM I can not use the phone.It is freezed and after 30 sec it restarts itself?

I was on GB before and installed by myself ICS HBOOT - 1.85.2525 from JuopunutBear site!

I fixed it!

I need first to update to ICS stock Rom and Hboot to 1.85.0025 and after that everything was ok!
[HTC Vivid, Raider, Velocity] BenFFMRaptor23:
Look it other Rom from albinoman, this rom has many bugs when you look the Changelog the development is very slow from cm 10.

Device is brick befor the final is coming.

Albinoman has development 4.2.2
[HTC Vivid, Raider, Velocity] BTJustice:
Video Issues

I like to use apps like BeWeather and Trapster. In BeWeather, the animations have artifacts and are jumpy. In Trapster, the maps are extremely erratic. I did the video fix mentioned, but it has no effect for these apps.
[HTC Vivid, Raider, Velocity] ddunleavy2:
I want to do the same but unsure how I go back. I can muddle my way through adding new roms as the day is long but how do I go about going back to stock? Do I do it via RUU? Thanks

EDIT: Where can I find changelog for latest nightly (10-6-2013) for HTC Raider/Holiday/Vivid? Looked on Cyanogen site but unable to find it.

Thanks again
[HTC Vivid, Raider, Velocity] kkruglov:
http://changelog.bbqdroid.org/#/holiday/1374998833

there is no interesting changes, this device is not maintaining as it should or can be..
[HTC Vivid, Raider, Velocity] Super786:
http://xdaforums.com/showthread.php?p=20807914

Follow the exact instructions in that post and you will get back to stock no probelm....

Right now I'm rooted on stock ICS best experience for this phone no bugs most importantly in call volume is normal

Sent via my HTC Vivid 4G
[HTC Vivid, Raider, Velocity] Official_Noob:
^^^

Yeah...

Sometime when your birthday cake collapses under the weight of the candles.
[HTC Vivid, Raider, Velocity] fictionalhippo:
Dude that was so long ago I've already switched phones by now but thanks for the answer.
[HTC Vivid, Raider, Velocity] Matt-Matt:
So I've flashed the latest ROM (to give it a try!) and I'm now stuck on the CyanogenMod loading animation.. Hmm

Tried;

Wiping Cache

Wiping Delvik Cache

Fixing Permissions

Factory Reset

Installing GAPPS before booting (The correct one for 4.1.2)

Doing the above 2 times over

Leaving it for like 10 minutes; My HTC Wildfire S took forver on the first boot. But you expect that from such a bad phone.

P.S The list function here is awesome how it's all Javascript based. (It's been some time since I've been here..)
[HTC Vivid, Raider, Velocity] rignfool:
You were on ICS HBOOT before you flashed this ROM?
[HTC Vivid, Raider, Velocity] Matt-Matt:
All that I did was unlock the bootloader, install CWM, and then use that to install the ROM + GAPPS.

Probably missed something minor, also my backup didn't work soooo....

EDIT: According to this..

http://unlimited.io/hbootversions.htm

I have ICS, as I'm on 1.85.0029

EDIT2: Phewwwww, somehow the backup i made that I copied to my PC wasn't corrupt. Phew phew phew phew. :D
[HTC Vivid, Raider, Velocity] rignfool:
Do switch to twrp... Cwm is improperly compiled for the vivid
[HTC Vivid, Raider, Velocity] Matt-Matt:
I'm on a HTC Velocity 4G as I'm from Australia, but it's the same phone :p

What version of twrp? :o
[HTC Vivid, Raider, Velocity] rignfool:
2.6.3.0... Unless there is a newer one
[HTC Vivid, Raider, Velocity] Matt-Matt:
Yeah, I found that in the end. Sorry about the hassle, I couldn't figure out why it wouldn't let me edit my post (It auto logged out).

I've got it up and running nicely now! Just installing some apps! Thanks so much for all the help! :D :good:
[HTC Vivid, Raider, Velocity] c5satellite2:
I have 3 vivids if anyone needs one. 2 Black, 1 white(cracked digitizer, not shattered, still very usable). All working. PM me.
[HTC Vivid, Raider, Velocity] BTJustice:
I hope the Cyanogenmod Team makes an official and working CM11.x ROM available for the HTC Vivid. It would be awesome having an awesome ROM like this for a great phone that is not dead quite yet and can be purchased cheaply used.
[HTC Vivid, Raider, Velocity] rignfool:
Not possible currently...

Someone would have to get a Linux 3.4.xx kernel working for our phone...
[HTC Vivid, Raider, Velocity] butthurtlocker:
can i flash this stock android 2.3.4? if not what must i do?
[HTC Vivid, Raider, Velocity] meatwad0222:
Then go away...I want this forum to stay unclosed
[HTC Vivid, Raider, Velocity] Cor-master:
Look people were complaining about market compatibility, I had a similar issue with cm7 on my captivate, I chimed in to see if I might help a brother or 2 and slam comes in and decides to be a douche. I am checking the thread for updates, but I like to chime in if I know something. Is there anything wrong with that? I didn't know explicit xda rules state I must read through 50 pages of stuff to just to chime in with a suggestion for crying out loud.
[HTC Vivid, Raider, Velocity] meatwad0222:
Dude....lol...there's not even 15 pages...I think u should stop being the douche
[HTC Vivid, Raider, Velocity] sadoway:
Anyways. If u really want working market flash the aokp version. It works. Sheesh. Then wait for the updates. This is an initial release. Everyone quit being so sensitive. And wait.
[HTC Vivid, Raider, Velocity] Cor-master:
EDIT: I'm going to stop here. No need to derail the thread
[HTC Vivid, Raider, Velocity] mikef:
Alright, I think I am reading the word "douche" a few too many times here. Let's get back to development please.

Thank you,

mf2112

XDA Moderator
[HTC Vivid, Raider, Velocity] meatwad0222:
Sorry...I apologize
[HTC Vivid, Raider, Velocity] XxSHaDoWxSLaYeRxX:
Dammit.. I always miss it when people fight. XD
[HTC Vivid, Raider, Velocity] cannothas:
While we all appreciate a good brawl, and I see your perspective, and likely you're joking, its worth considering this device's history; haulting the development of this rom or driving off more devs or getting people banned is why our phone is a year and 2 months old and still don't have working roms that have no ties to HTC.

Now, back to "hard nipples" and our general excitement :)
[HTC Vivid, Raider, Velocity] Cor-master:
Yeah I apologize, sorry I called you a douche Slam. I'm thinking we need a general discussion thread for cm10 so we can keep this thread strictly business.

Here I created one:

http://xdaforums.com/showthread.php?t=2036699

Official cm10 discussion thread.
[HTC Vivid, Raider, Velocity] l0000l:
what is bluetooth and camera working status ? :confused:

anybody working on it ?

now we have 4 cm10 rom but all of them have known issue. :silly:
[HTC Vivid, Raider, Velocity] theslam08:
Last of my off-topic-ness...

Its no problem, it really wasn't directly directed at you anyway, I just quoted you because you were the last person to post about the repeated info. I just ask people read is all. Once that is done, everyone (users & devs) can troubleshoot and dev correctly, putting everyone's time to best use so the most production can be made (instead of wasting dev's precious time re-reading same bugs they already know about.)
[HTC Vivid, Raider, Velocity] Gene Poole:
I was going to try an take on the camera, but I can't get a clean build. I suspect that h8 is still not committing the all the changes (which is reasonable given the state of flux this is in right now), or I'm missing something else in the build setup that eludes me.
[HTC Vivid, Raider, Velocity] Darkthefox:
I am getting a working build. What steps have you done?
[HTC Vivid, Raider, Velocity] Gene Poole:
"repo init" for the CM10 JB base tree

"repo sync" for CM10 base tree

add ".repo/local_manifest.xml":

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="htc-msm8660/android_kernel_htc_msm8660" path="kernel/htc/msm8660" remote="github" revision="jellybean" />
<project name="htc-msm8660/android_device_htc_holiday" path="device/htc/holiday" remote="github" revision="jellybean" />
<project name="htc-msm8660/android_device_htc_msm8660-common" path="device/htc/msm8660-common" remote="github" revision="jellybean" />
<project name="htc-msm8660/proprietary_vendor_htc" path="vendor/htc" remote="github" revision="jellybean" />
</manifest>

"repo sync" for the local manifest dependencies.

"cd device/htc/holiday/"

run "extract-files.sh"

cd [back to root CM10 dir]

". build/envsetup.sh"

"lunch" [select holiday]

"mka bacon"

I think that about covers it.

My build ends up (I suspect) missing some critical proprietary binaries and probably some other scripts. The kernel config is different from h8rift's kernel (based on diff of running /proc/config.gz and the config in kernel/htc/msm8660/arch/arm/configs/holiday_defconfig pulled from the htc-msm8660 github, although I compiled using the /proc/config.gz config as well).

There are probably other inconsistencies I'm not sure of that don't seem to be in my build compared to the one in this thread.