yashsingh1/xdaforums huggingface dataset:
[Android] danarama:
Well put the original camera folder back and now back to my original camera error

target SharedLib: libcameraservice (out/target/product/bravo/obj/SHARED_LIBRARIES/libcameraservice_intermediates/LINKED/libcameraservice.so)
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: out/target/product/bravo/obj/SHARED_LIBRARIES/libcameraservice_intermediates/CameraService.o: in function android::CameraService::getCameraInfo(int, android::CameraInfo*):frameworks/base/services/camera/libcameraservice/CameraService.cpp:109: error: undefined reference to 'HAL_getCameraInfo'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: out/target/product/bravo/obj/SHARED_LIBRARIES/libcameraservice_intermediates/CameraService.o: in function android::CameraService::CameraService():frameworks/base/services/camera/libcameraservice/CameraService.cpp:75: error: undefined reference to 'HAL_getNumberOfCameras'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: out/target/product/bravo/obj/SHARED_LIBRARIES/libcameraservice_intermediates/CameraService.o: in function android::CameraService::CameraService():frameworks/base/services/camera/libcameraservice/CameraService.cpp:75: error: undefined reference to 'HAL_getNumberOfCameras'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: out/target/product/bravo/obj/SHARED_LIBRARIES/libcameraservice_intermediates/CameraService.o: in function android::CameraService::connect(android::sp<android::ICameraClient> const&, int):frameworks/base/services/camera/libcameraservice/CameraService.cpp:148: error: undefined reference to 'HAL_openCameraHardware'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: out/target/product/bravo/obj/SHARED_LIBRARIES/libcameraservice_intermediates/CameraService.o: in function android::CameraService::connect(android::sp<android::ICameraClient> const&, int):frameworks/base/services/camera/libcameraservice/CameraService.cpp:154: error: undefined reference to 'HAL_getCameraInfo'

Not getting on very well am I? :)
[Android] gen_scheisskopf:
This shouldn't happend, where did you get Camera Service sources? Or- where did you get android_device_bravo (some files required by CameraService are most probably device specific)?
[Android] danarama:
The android/device/bravo is from the cm7 bravo repository. I got this so I could lunch bravo_full-userdebug.

The camera stuff is back to Google source.

I wasn't sure where else to get android/device/bravo from to lunch it.

Also I have vendor/HTC/bravo which has proprietory files in. I extracted from cm7 nightlies and copied entire directory
[Android] gen_scheisskopf:
Did you try to use android_device_bravo from AOSP sources (Redux, Oxygen etc) ? There are major differences between AOSP and CM framework and services. It seems that there are also differences between AOSP and CM android_device since you get compilation errors (I'm not that deep in Desire sources yet so sorry if I'm mistaken)
[Android] danarama:
That sounds a sensible suggestion. Where is the redux source please? EDIT> Nevermind, I didn't realise it was there.
[Android] danarama:
Thank you, this worked! Now to phase 2. Make update.zips :)

Many thanks for all your help and support.
[Android] danarama:
Does anyone know how to.overcome "no rule to make xxxx. Needed by xxxxx" errors?

Compilation works with just vendor and device directories, but boot loops stating no audio policy published, so forking in what I can from redux source, I have been getting a lot of these errors which I need to over come. Where are these rules and what is needed to create the targets?

Id rather add than remove at this point.
[Android] gen_scheisskopf:
1. There is no makefile for what you are trying to compile- check the exact name of component to be compiled, capital letters do matter.

You can always try

make otapackage

make -j[number] otapackage

and everything wil be compiled resulting in update.zip.

Use -j[number] if you have multicore machine, as [number] put your cpu core count- it will speed up compilation

2. Still something is wrong in android_device_bravo, very likely one or more prebuilt libraries are not copied to /out/target/[.....] before they are needed by compilation process. Try

make -j[number] [component name]

(this helped for "missing libcamera.so" for samsuck i5700)

3. Check your repo manifest against any other public one (Redux, CM etc) if you have all components required
[Android] danarama:
Fantastic advice, thank you very much! I shall look at this tonight.

I haven't been using make otapackage. Just make -j4 (now I know what that means, it will be make -j2:) ) and fastboot flashing system.img
[Android] gen_scheisskopf:
With make otapackage you can always check in update.zip if all required files are present before flashing (and you get update.zip as bonus ;) )

You still can use make -j4- this will not make any problems/errors, just there won't be any speedup comparing to make -j2 in your case
[Android] danarama:
Just a bit of clarity on this, at what point are the prebuilt libaries put in out/target?

Whenever I check the directory the needed by is reporting, it is never there. Is there any way to manually create them first en mass, or would you just have to make [component name] everything individually? Sorry if that is a stupid question. I am still just learning Ubuntu, let alone compiling.

Android device bravo, I literally downloaded this:

https://github.com/Redux/android_device_htc_bravo

and unzipped it to the same location.

Same with:

https://github.com/Redux/android_vendor_htc_bravo

and with:

https://github.com/Redux/android_device_htc_common
[Android] gen_scheisskopf:
TBH I have no idea when prebuilt objects are copied to /out/target.

I had this problem compiling Froyo for samsuck i5700- if plain make (no -j2/3/4/whatever) was used cameraservice compilation always ended with error about missing libs3cjpeg.so (which was present in /device[...]/prebuilt and should be copied to /out/target/...). But if make -j[2/3/4/whatever] was used there was no error and compilation was successfull.

First of all- it's good to

make clean

after each compilation (sucessfull or not)

You can "force" to make problematic components by

make [component name]

before compiling all the system

Best way would be to create your own repo with these components included- repo script will take care to put all the files in appropriate locations in build tree.

I'm not sure where exactly device files should go (I'm still new to Desire and HTC).

Simplest way- create a github account, fork any of AOSP manifests (Redux, Oxygen etc), change whatever packages you want and then

repo init [address to your manifest on github]
[Android] danarama:
Great, lots of stuff for me to look into. This is going to be a long project I think :)

Thanks again.

When I repo sync the google source into my repository, I assume it only updates the core system to 2.3.4 and writes missing files, rather than overwriting the redux source I have in there?

Still a bit unsure about all this git and repository stuff.

Where did you start learning?

Do you just repo init https://github.com/Redux?
[Android] gen_scheisskopf:
It is very likely that components not present in manifest will not be touched, but I'm not 100% sure about this.

It sourly would be better to create your own repository

Here and here plus googling and asking more advanced compilation artists ;)

No, this is not a repo manifest. You need to repo init https://github.com/Redux/[B]android_manifest[/B]

As I said before- best way is to fork it, make changes and then to repo init [your android_manifest]
[Android] danarama:
Thanks. I created a github account and will look at that later.

Creating my own repository sounds good. Will just need to figure out how to update it with updated google source too as well as forked parts

I may just get rid of my current repository, sync the redux one and check I can compile / boot that.

THEN figure out how to update google source in my own repository

I really am learning more with every post, so thanks once more.
[Android] jbirdvegas:
Here are some examples of public repos

github.com/CyanogenMod/android

github.com/greenromproject/grpexp

github.com/cvpcs/android_manifest

github.com/gojimi/tegra2_manifest

There are a lot more but you get the idea

Also there is a very good chance you will get checkout errors when trying to sync another repo on top of an existing repo.

To fix start you new repo in a new directory or remove the old .repo hidden directory ... still might not like starting a repo while setting in a directory that isn't empty.
[Android] gen_scheisskopf:
No, only possible error will be "unable to sync work tree because of uncommited changes". Deleting folder will fix this (but possibly you'll loose changes)
[Android] danarama:
I will definitely use new directory for the redux repository (and my own).

Will probably sync redux in its own directory and check it compiles. Then manually put the google source in there to update the android version (assume thats build/core?) and see what happens.

I'll get there eventually.

When I manually put Redux files in my AOSP directory and sync the google repo, I dont get any errors.

I think if I delete a file, it gets replaced but if a redux file is there already, it does not. Will need to test that.
[Epic 4G General] dutchryan:
First off, let me say that the XDA site has been a godsend. I've learned more about my phone's capabilities in the last few months than I could have ever expected.

Having said that, the Epic 4G community is seriously lacking. I've rooted and custom rom'ed a few friends' phones recently, an Evo, an Incredible, a droid eris, and a Droid X. It was shocking to me to enter their forums and see all the wealth of information and plethora of choices. CM7, MIUI, roms galore. Then I come back to our forum... and... yeah. I appreciate all that the dev's have done for our phone. I can't even remember how much my phone has improved over stock, but I think it's crazy how undersupported our phone really is. It's got all the potential in the world, but the comparably weaker Evo is getting all the love from sprint customers.

That's why I pre-ordered the Evo 3d from best buy recently. As much as I love the screen on the samsung and would love to have the SGS2, I just can't risk getting stuck with a phone that has little to no support again. It's a shame. Best of luck to those of you who stick with this phone. Hopefully the trend of established developers leaving slows down because it's been very disheartening to see our already meager dev crowd dropping like flies.

On to bigger and better things but still thankful for all the support for the past few months. Take care.
[Epic 4G General] iSaint:
To get everything out of the way ... here we go ...

1st ... OMG Sammiches !!! ... Boobies.... 1.65 GHz Toaster karnel... Awesome Treat here....

Cool story bro ... but honestly im on the same boat.

I regret buying this phone in the first place

It got screwed with updates and now ill have to move on from this community... i will definitely miss the member here
[Epic 4G General] spitefulrain:
+1 Lol. Bye.
[Epic 4G General] 063_XOBX:
Why wait? Feel free to leave, just don't let the door hit you on the way out.
[Epic 4G General] deano0714:
Honestly the only people who should be doing this are the devs... I haven't ever seen you around here
[Epic 4G General] dutchryan:
Don't get your panties up in a bunch.

I wasn't trying to disrespect the community. In fact, I went out of my way to say thank you. Anyhow, the reason I posted this is because I have a strong feeling that there are plenty others on this forum (whether they are lurkers in the dark or randoms that post one-liners just to bulk up their post count, or even the dev's themselves) who feel similarly. Our phone had all the potential in the word. But, between Samsung's ineptitude and our comparatively small dev community, this phone never came anywhere close to its potential. It's sad that my girl's banged up antique droid eris can flawlessly run the latest CM7, yet my phone shi*ts a brick if I try to load netflix.

again, no disrespect. for those of you that stick with samsung, I hope the SGS2 gets better support. It certainly looks like a phone for the ages.
[Epic 4G General] boominz28:
just because someone does not post does not mean they have not been here, they may do what most do not , is read and search.

but also I did notice that he joined fairly recent so to be honest I don't think you gave this community much of a chance. it sounded like you really didn't want the phone in the first place.
[Epic 4G General] iSaint:
They understand what you're saying ... but i don't think they care .....
[Epic 4G General] JohnCorleone:
Good to see you back on top ISaint....f the 25%. You be who you are. I still laugh every time
[Epic 4G General] The Root:
With all your contributions to development and support, you'll be sorely missed. Before you went on your useless, selfish rant, did you consider you could have learned to develop or help support or developers? You were party of the community that it sounds like you put nothing into. You justifiably got the same from it. I hope you learn this before you go stink up another community.

These threads are useless and make me like our community more and welcome those who don't want to add anything to leave quietly. We don't care how much you butt hurt over the EVO.

Sent from my armed and operational battle station.
[Epic 4G General] iSaint:
.... I lol"d at every sentence !!!
[Epic 4G General] silver03wrx:
Hahaha I just almost sammichd my pants
[Epic 4G General] bigray327:
Good post, OP, at least compared to the usual level of intelligence here. Case in point: "Oh no, my leg is asleep" for 10 pages is perfectly fine, but your post apparently isn't.

I, for one, agree with the sentiment. I'm usually an early adopter, but I'll be waiting to see which phones get large community support before I buy my next device. Lesson learned, here.
[Epic 4G General] chip!:
lol.. have fun with your new locked bootloader!

http://phandroid.com/2011/05/24/evo-3d-features-same-locked-bootloader-as-htc-sensation/
[Epic 4G General] iSaint:
.... It's unlocked dude...
[Epic 4G General] iSaint:
....

Ok im done... let the OP have his thread Saint... Damn you voices in my head! STFU!!!
[Epic 4G General] dutchryan:
I have to admit, this made me laugh too.

Having said that, there are two things I didn't do for this forum.

1.) I didn't develop or theme, wish I could have, but it's going to be a long learning process.

2.) I didn't post every time I coughed, sneezed, burped, pooped, or grabbed a bite to eat. I didn't think it was necessary.

But I did do the following:

1.) Visited this forum and other XDA forums very regularly, which is how the site makes its money. Sponsors don't pay for post counts, they pay for page hits. There are likely exponentially more visitors than posters.

2.) Donated. For those dev's whose Rom's I used, and themers whose themes I enjoyed, I donated money. And, I'm pretty sure that's a large incentive for why they do what they do, as Noobnl so eloquently displayed.

3.) Referred, literally dozens and dozens of people to this website, which adds visitors, page hits, and sponsor money.

So, you're right. I never developed a ROM that you could use. But, until now, I also didn't waste bandwidth with nonsense or ETA queries. Once again, I didn't start this post as a swan song or with the hope of warm condolences; I was just curious to see if there were others who felt the same way.

Thanks for the laugh anyhow.
[Epic 4G General] The Root:
I am having a hard time justifying this comment. My friends want me to search for roms on their phonesand when I look I find a ton of pretty much the same roms written by different people. Can someone who had done this on other phones explain what the bonus to having 40 roms with 1 feature current versus having 5 stable, working roms that can have features added. I'm not sure went over-saturating the dev section is considered better support. Was the EVO so bad off that it need 40 roms?

Sent from my armed and operational battle station.
[Epic 4G General] notsosmrtgeek:
+1. Lol
[Epic 4G General] shiftr182:
I understand the OP, but honestly, I had an evo running cm7 and my epic with srf 1.0.1 would run circles around it. Im pretty sure the same will happen with evo 3d and gs2.
[Epic 4G General] bigray327:
You might see a lot of threads here, but very few truly developed-from-source ROMs. But more to the point, I'll be waiting to make sure my next phone has CM7 support before purchasing. It's pretty obvious that CM7 isn't coming to the Epic any time soon, if ever. That right there is very telling.
[Epic 4G General] muyoso:
Where do you guys get the money to be throwing hundreds and hundreds of dollars at a new phone every six months to a year? I assume some on here are wealthy, but from what little information various people give out I would venture to guess most are young males making MAYBE 11-15 dollars an hour. How can you spend $700 on a new phone because it tickles your fancy? Is there some trick to getting these things cheaper or are you guys placing hundreds of dollars on a credit card and paying it off over several months or some other ridiculous thing? I would love to get a Galaxy S II when it comes out, but hell if I am paying 6-700 dollars for a new phone because it has a better development community behind it. Its not like I don't have the money, but why spend so much to replace something that isn't broken at all? If I could upgrade for like 50-100 dollars, then yea I would do it in a heartbeat.
[Epic 4G General] bricky23:
Ahh, great to have you back! I will but a 3d just to read your posts.
[Epic 4G General] bigray327:
Some of us are adults with careers. Others are 12 years olds that get hand-outs from mommy.
[Epic 4G General] iSaint:
Got a problem with hand outs .... come at me bro ... lol jk
[Epic 4G General] CapsLockKey:
I guess you can recoup some of the cost by selling your previous phone on ebay/craigslist. I'm with you though, sure I COULD drop 500 bucks on another phone, but I really would rather not when it's only a marginal upgrade. I mean the Epic is not even a year old yet and there is nothing revolutionary about the new handsets coming out unless you are into 3D. Dual core doesn't do much right now other than future proofing yourself and by the time dual core is really taken advantage of in the Android world, there will be a better phones than the EVO3D and GSII. Getting one of those now to me feels more like an EVO/GS 1.5 rather than a true 2.0 sequel device. Once the Epic get's Gingerbread, I fail to see the need to move onto a new device at least until Ice Cream Sandwich is out in the mainstream, which the Epic may get anyway because it's runs everything I've thrown at it without any major hiccups.
[Epic 4G General] shiftr182:
I got my epic for $220 brand new off craigslist, and sold my transform for $200, so the epic cost $20 pretty much. I bought the evo for $200 off craigslist, it was a month old, I played with it for a month, then sold it on craigslist for $280. Makin' money :)
[Epic 4G General] Etrick:
You guys won't be hating the evo 3d when youporn 3d drops... jealous haters....

Garwsh

Look at this car I wish was mine that has a 392 cubic inch hemi but isn't mine cause I'm broke and a loser and stuck with a pitiful epic. *sad*

Sent from my epic
[Epic 4G General] iSaint:
Now he's thinking like me... plus ill be 18 by the time that drops

Lol /

Only doing this because I don't think this thread has a purpose
[Epic 4G General] djbacon06:
This. Plus, yearly eligible upgrades help. One of my family members works for Sprint in corporate strategic planning, so I reap the benefits and enjoy yearly upgrades/cheap plans.
[Epic 4G General] bigray327:
3D television hasn't even taken off, so a gimmicky marketing scheme that probably won't even work has no chance of catching on.
[Epic 4G General] muyoso:
Yes, but do you really feel like spending 500 dollars every 6-9 months to upgrade your phone? IDK, seems like a waste to me.

If I could pull something like that off, then yea I would be on the GSII in a heartbeat.
[Epic 4G General] djbacon06:
I, personally, would not do this (again, yearly upgrades prevents needing to pay that much). But for some, phones are a hobby. So what's the difference between spending that money on a new phone every so often or buying a couple of new golf clubs? Or a new performance upgrade for your car? Or a new stereo component? Or a new handgun? or... well you get the point :)
[Epic 4G General] stir fry a lot:
This thread reminds me of Precentral when everyone started to get the hair up their butt that they wanted a new phone. Me personally, I'm happy with our dev section. I rooted my brother in laws Evo and got a headache looking at all the roms available for it. I've flashed a few different ones for him and didn't really notice anything different other than theming. I actually believe that the Epic may one day see CM7 also. I think all the naysayers on the board are actually encouraging a handful of some of our best developers to seeing that it happens. I wouldn't mind getting an SG2 solely for the 4.3" screen but the Epic's keyboard is keeping me a happy camper.
[Epic 4G General] iSaint:
This.

As much as I may talk about the E3D .. I can't leave this community and I dont't believe I can... from the little bit of tme I've spent on the E3D forums I've already realized ill miss you guys and that they aren't as cool and laid back as you guys.
[Epic 4G General] Custodian:
Sigh.....I might aswell start dev'in...
[Epic 4G General] sniperkill:
Lmfao, I couldn't stop laughing.............. one thing I'm looken forward to is my wife getting her upgrade in 2 months. She gonna give me her Evo, and she's gonna trade in my epic. Honestly, before I got this phone, I didn't even know what a rom was, lol. But now, I dev my own roms...
[Epic 4G General] The Root:
Why trade the Epic?

Sent from my armed and operational battle station.
[Epic 4G General] Elite11b:
It was hard for me cause I paid almost full price for my phone and I had to pass on another handgun. I do have to agree with the point that being either the sgsII or the 3d is a waste of time at this point because it isn't that huge of an upgrade. Not near good enough to spend that kind of money on. The only complaint I have is I need more ram on the phone. I was trying to play the "trainz" games on my phone and was having all kinds of problems.

No I will not make out with you.
[Epic 4G General] digiblur:
Once again the kiddies stealing each others lunch money at recess.
[Epic 4G General] notsosmrtgeek:
I think of it as

Currencies. If there is a lot of gold the value goes down. But if there isn't that much gold the value is higher. Less roms higher value more people downloading and the dev is going to go out of there way to make it that much more then any other rom. So bring on the icecream cover boobies with 1.65 oc. And toast them sammiches. Heheheheheh:)
[Epic 4G General] CapsLockKey:
Not even close. It's more like, "I wish I had a 2011 Challenger but all I have now is a 2010 Challenger with 20,000 miles on it and missing a couple obscure features the new model has and isn't worth the money to trade in yet. Let me know when the 2014 model comes out that has some worthwhile upgrades and this one is paid off."
[Epic 4G General] Etrick:
Hahaha I say screw it. Epic is the $#!+ ftw. So wut all the new stuff is cooler. This is cool enuf til taxtime. My kids get a huge christmas. 4 birthdays from december to february. One in july. Every holiday we do something. Every summer we take them camping. We spend craploads on clothes, fun, lessens, school, etc. They get everything we never had. We are broke on valentines day and each other birthdays. But this phone is nice. Ill prolly keep it next taxtime and add a tablet.

Thanqs devs. Peace op dude.
[Epic 4G General] djbacon06:
adopt me, please?
[Epic 4G General] Etrick:
Lol yer adopted.