yashsingh1/xdaforums huggingface dataset:
[Android Software Development] ellarsee:
At the informal android developer's meetup tonight, there were two of us with this same problem.

One issue that I found was that PATH in .profile got broken.

We suspect that using the version of eclipse that came with ubuntu, rather than 3.5 downloaded directly from eclipse might also be causing problems.
[Android Software Development] willvarfar:
I have the same problem; ellarsee, can you be more specific how you got it running again?

(what is .mprofile and where is it, for example? (Googling isn't helping me find out))
[Android Software Development] d3t00r:
Same thing happened to me

Upgrade to Ubuntu 10.10 broken my Android SDK as well.
[Android Software Development] jorny32:
Is it possible the Java packages are not installed anymore in Ubuntu?

I tried this...

sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk

Updated a lot of stuff but Eclipse Android is still gone...
[Android Software Development] jorny32:
Does anyone have this figured out yet??????????????????????????????? I NEED TO GET MOVING ON SOME APPS! THIS IS SO FRUSTRATING!
[Android Software Development] d3t00r:
Removal and re-install of ADT plugin does not help

This is the error that appeared in my project the first time I ran eclipse after the 10.10 upgrade from 10.04.

The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project

I attempted to fix the build path (Properties->Java Build Path) and noticed that

com.adroid.ide.eclipse.adt.ANDROID_FRAMEWORK was not checked. I checked it but this made no difference.

Going to try complete uninstall of eclipse...
[Android Software Development] ellarsee:
It's still not working for me

Not .mprofile .profile, it's like .bashrc, a script that is run when you log in, and can set your $PATH variable, or other environment variables.

emacs ~/.profile

or

vi ~/.profile

should enable you to edit it.

Has anyone tried just a fresh reinstall of everything to work on android apps?

Someone asked about java, it's still in /usr/bin/java
[Android Software Development] willvarfar:
SOLUTION

Can't post outside links. So you'll have to google the bug numbers I give.

Ubuntu bug is here: bugs.launchpad # 633198

This points at a debian bug: bugs.debian.org # 587657

Debian bug contains a workaround where you edit the file:

~/.eclipse/org.eclipse.platform_*/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info

And you change the concurrent package location (I had too entries, I had to remove them both and insert the line in the debian bug)

and then things magically worked for me again!

Best of luck everyone
[Android Software Development] junkyhead:
Someone else?

Someone else found a way to fix it?

Cuz, everything up till now didnt work for me
[HD7 General] lemonspeakers:
I love the HD7, but I HATE the “t-mobile” logo. It’s hideous! That logo will 100% make me disregard from dropping any cash on that device.

1) Can I get the European version and use it on t-mobile’s 3G network? I assume the new HD7 does not has hspa+.

2) BTW, why is it that the euro HD2 does not have a carrier logo on it?
[HD7 General] lemonspeakers:
anyone? whats do u think?
[HD7 General] krjcook:
If the HD7 does launch on a international carrier I'm sure you can unlocks it's sim, but don't expect any Tmo-US 3G. Tmobile USA isn't using the 3G standard everyone is using and has been having a hard time getting support from unlocked devices.
[HD7 General] Wind Dancer:
Unlock

Do you think it will be able to be unlocked to AT&T in the future?
[HD7 General] Big T188:
Im intrested in knowing this also. Had my hd2 running edge on us att,but that has got old want 3g or better
[HD7 General] yeahhoo86:
Telstra is the answer!

An Australian cellphone company by the nemae of Telstra carries the HD2. Telstra operates their 3G network in the 850mhz band which is the same band that AT&T primarily uses. I curently have been using an unlocked Telstra HTC HD2 (costed me $1000) on AT&T's network for several months now and could not be happier, I had to upgrade the firmware, the phone will not run in the U.S. with stock Telstra firmware.

As for the HTC HD 7, Cnet Australia is reporting it is headed for Telstra in early 2011 here is the link to the article: http://www.cnet.com.au/htc-hd7-339306576.htm . I would hold off buying it up untill more info is on xda about replacing the firmware to make it compatible in the U.S.
[HD7 General] 96edwy:
not sure about the logo thing, i havnt had or seen a phone in the uk with a carrier logo, im not saying ther isnt, i just havnt seen one.
[HD7 General] Hassan99:
Every year I have bought a new HTC device, but this time it looks like I don't buy one.

My HD2 can make more than the hd7, WP7 can be ported so I have no advice of buying the HD7 :(
[HD7 General] xma1e:
based on my experience with the HD2. O2 UK just branded the software, I suppose it was because this was the first HTC phone that they had without any hadrware rebranding. I imagine it was cheaper for O2 too do it this way.

I expect the HD7 will have an O2 HUB and probably colours. In Europe O2 will be provideing 16GB storeage as opposed to the 8 GB for the unbranded European version.

I expect the phone to be SIM locked like the HD2 but you can get an unlock coade from O2. We shall see
[HD7 General] Hassan99:
Here in germany all o2 devices are unlocked. o.O

Amazon.de sells a HD7 without branding for 599 euros.
[HD7 General] lemonspeakers:
ugh. i just hate branding!

are all uk phones unlocked?

my hd2 was bought in europe unlocked.

id like to have an australia hd7, unbranded, and hope that it will work with att 3g.
[HD7 General] adrian-polglase:
If you buy a UK phone from a carrier (like O2, Vodafone, Orange, T-Mobile, etc.) they will be locked as they are often subsidised by the carrier, although the carrier sometimes unlocks them for no charge if you ask.

In terms of logo use, O2 doesn't seem to brand any of their phones on the outer hardware, they just brand the software. But they seem to be the only one - Vodafone, Orange and T-Mobile over here seem to brand a lot of their phones on the case.
[HD7 General] Smokexz:
To tell you the truth, that T-Mobile logo looks kinda flashy, makes it seem more elegant... it's pretty funny how you are not purchasing a device and going through such a struggle, just cause it has the company name plastered on the top right corner of the device. Be happy it's not the device name:

The T-Mobile7

lol >.>?
[HD7 General] StevieBallz:
Well... if it's just the Logo you're in luck. T-Mobile, at least in europe, is normally putting there name (and magenta color theme) in every spot possible on device hardware and software.

If you buy it unlocked from europe it will only support the 900 Mhz and 2100 Mhz bands, both of which are not in use in the US. The asian version seems to be the same on that front.

U can look up that information on HTCs homepage in the device specifications.
[HD7 General] lemonspeakers:
NOOOOOO!!!

then am I sh*t out of luck then? Is there anyone in the world who uses T-mobile's 3G frequencies that WONT brand "T-mobile" on the HD7?

what are my HD7 options if I DO want data on my phone?
[Droid Eris Q&A, Help & Troubleshooting] Nikolai2.1:
Anyone got this to work? Force closes for me everytime
[Droid Eris Q&A, Help & Troubleshooting] bftb0:
Which version of IME_mod are you trying? I haven't tried Shadowrom, but I have used the "lowres_22" version of HTC_IME_mod keyboard on every 2.1 and Froyo ROM I have tried, with no troubles.

bftb0
[Droid Eris Q&A, Help & Troubleshooting] CCCP4ever:
i'm on shadow rom with htc mod lowres_27 and it just fc all the time.
[Droid Eris Q&A, Help & Troubleshooting] CCCP4ever:
actually i got one working its lowres_22 or you can do multi touch one (droid x) i pulled both of them out of kaos froyo rom=) works like a charm.
[Droid Eris Q&A, Help & Troubleshooting] Nikolai2.1:
Hey guys sorry for the late response. I fixed it using this:

http://www.gimpsta.com/themerlo/index.php

plus its very stylish ;)
[General Questions and Answers] jfwfreo:
Cam anyone tell me how good the different vendors (HTC, Moto, Samsung etc) are when it comes to GPL complience on their Android handsets?

In particular, are there any vendors that have either A.Refused to post GPL sources for a device or B.Posted kernel source for a device that is missing pieces and/or does not match what was shipped on the phone?

I heard some reports that HTC are guilty of point B (shipping kernel source that is missing stuff linked into the on-phone kernel) but I cant find anything with Google about that.
[Galaxy S I9000 Android Development] supercurio:
Update: Kernel driver source is also released now!

for Kernel and App developers: https://github.com/project-voodoo/sound_kernel_patches

Full Kernels repositories: https://github.com/project-voodoo

Models supported in sources: GT-I9000, Captivate, Vibrant, Epic 4G, Fascinate, M110S, Galaxy Tab and Nexus S!

GT-I9003 board and audio hardware are entirely different and not supported.

28/03/2011 : 5.5.3 release: includes Voodoo sound v7 :definite fix for the DAC direct call issue with much better audio path management, lagfix code updated.

21/03/2011 : 5.5.1 release: includes Voodoo sound v6 (fixes reported by some users muted earpiece during calls with DAC direct option enabled: proved inefficient)

17/03/2011 : 5.5 release: includes Voodoo sound v5 and a new kind of 16GB Galaxy S.

02/03/2011 : 5.4.2 maintenance release added support to Samsung Froyo 2.2, Ext4 conversion for some new Spanish 8GB phones.

31/01/2011 : 5.4.1 release: added missing cifs.ko

31/01/2011 : 5.4 release: includes Voodoo sound driver version 4!

27/01/2011 : 5.3 release

FROYO kernels:

Flash with ClockWorkMod recovery or SGS Kernel Flasher App (available in Market - needs root)

Voodoo-stable-5.5.3-Froyo-GT-I9000-unsigned-update.zip

Flash with Odin or Heimdall.

Voodoo-stable-5.5.3-Froyo-GT-I9000-odin-pda.tar

Note: This Kernel is the reference implementation for Galaxy S GT-I9000 (will work also on GT-I9000M GT-I9000T). Other Galaxy S variants will have issues or won't boot.

It also contains the usual stable Voodoo lagfix, and ClockWorkMod as default recovery.

If you don't know how to flash kernels, I recommend the community written guide, updated by Eitam Doodai

Don't forget to support my development effort so I can continue working hard on it :)

You can also take a look at an additional list of potential features

Other kernels implementing Voodoo sound:

You'll find plenty of other kernels implementing Voodoo sound for your device in this forum ;)

"Voodoo Control" in market screenshots:

A few countries miss Market, so I put also a download link. Downloading through market is still strongly recommended if you can:

http://dl.project-voodoo.org/apps/

FAQ:

How to get the best sound quality ?

The best quality for headphone is obtained:

1/ by setting the Android digital sound level to the maximum or close to it

2/ then using the new analog level to choose the sound pressure that suits your needs

This way, you will get the lowest hiss, best signal-to-noise ratio and lowest distortion.

Original post:

Hello:)

My first bounty, lagfix is a success so here I am again!

Galaxy S line phone have a few sound issues and as a sound junkie I'm working on improving things with Voodoo sound

Those are new features, exciting capabilities your phone didn't had before :D

Galaxy S phone is at the top of the line about sound capabilities because it uses a high end Wolfson WM8994 sound codec.

That's why it's worth it.

I receive already a lot of a few feature asking to fix things, and it's not what i intended to do.

Your turn!
[Galaxy S I9000 Android Development] ashwinds:
Good luck curio!! Thanks again for the wonderful work on #project-voodoo.

You already know my feature request - my Sennheisser iphone headset working again on the Galaxy S would be awesome. From what I read, here http://xdaforums.com/showthread.php?t=713350 the ground and mic is reversed on iphone headsets which keep them from working on Galaxy S - if they can be remapped internally, I'd presume it works.

Will be sure to donate some $ if that happens or if in fact i like the difference i hear on what comes off these changes. Good luck again!

PS: $15 for the headphone fix AND an indeterminate $ for how much I like the other changes :)
[Galaxy S I9000 Android Development] morfic:
Possible ideas:

1) Change headphone-out to line-out

2) use headphone jack for spdif to go 3.5mm mono out on phone to coax in on external dac -> send up to 24/96 to external dac

$25 per item
[Galaxy S I9000 Android Development] cba1986:
good work

A louder speakerphone and earphone.

I can't wait for beta 5. It will blow us away!!!
[Galaxy S I9000 Android Development] :
how about an Equalizer in the ringtone?? So I can choose "Music Clarity" profile for my ringtone, I don't need heavy bass for my ringtone :D

Any app can do it (Eg. rings extended app which allows you to select ur own mp3 as ringtone)
[Galaxy S I9000 Android Development] crossbone85:
Heyho! There's something that has been bugging me all the time. It's the sensitivity of the built in microphone. For example if you record videos in a very loud environment (like concerts for example) you only hear noise on playback. Is there any way for auto adjustment of the mic sensitivity, or at least a way to do this manually?

I would donate 15$ for some fix for this issue :-)
[Galaxy S I9000 Android Development] KhaaL:
One sound related issue that always annoyed me is that the sound seems to work in the old OSS way, that is only one application may give sound at one. For instance, if you listen to music and you get a SMS, then the music is paused while the notification is playing.

is it possible to make them play simultaniously?
[Galaxy S I9000 Android Development] GalaxyFan88:
+1

I had to delete a lot of videos which I made on a concert because the sound was completely distorted. The mic is definitely too sensitive. :)
[Galaxy S I9000 Android Development] eeyunopper:
Lineout

£25 for a switchable headphone out and "true" lineout" from headphone jack.

You're my hero..... :-)
[Galaxy S I9000 Android Development] ed10000:
+1

10char
[Galaxy S I9000 Android Development] stranger812:
One thing really pissed me is that whenever I use 3G for exp: surf web or update apps in market.

My westone always gives me a static noise similar to when you have a phone call near the speaker. But if I switch to a cheap earphone this go away. I want to use my fav ear phone on my sgs :(. 15 bucks for a fix. Thank you :)

And by the way my sgs sound a bit too loud not too soft like others :-?
[Galaxy S I9000 Android Development] Aj12:
+2

€15.00 (already promised another €10.00 from before developments of Voodoo Sound.. so +€5.00 for this feature)
[Galaxy S I9000 Android Development] FloridaK:
How about sorting out A2DP? Audio streaming is absolutely useless on this (and from what I can tell quite a few Android devices).

I'd be more than willing to donate £15

Florida.
[Galaxy S I9000 Android Development] NeronLux:
+1 line out option

£5 gbp bounty from me
[Galaxy S I9000 Android Development] titooo7:
I really don't mind the current loudness of the volume. I think the limits are there for a reason, but of course I would support any work done to improve the quality of the audio :)
[Galaxy S I9000 Android Development] KaliKot:
Would it be possible to transfer calls to the media/ringer/notifications output so that the headphones can hear it?
[Galaxy S I9000 Android Development] cantIntoCode:
God curio's at it again. But seriously, we can't thank you enough for voodoo lag fix and I now can't wait for voodoo sound! The Galaxy S' audio just isn't up to the standards it should be..
[Galaxy S I9000 Android Development] mcmac7:
make it so the audio of a phone call comes through the headphones. when i plug my phone into my car via 3.5mm jack for listening to music it's fine. but when a call comes through, the call plays through the handset (and not on speaker phone either).

$15
[Galaxy S I9000 Android Development] dsellers2:
Moving On?

Hi Curio,

I think you have done a phenominal job on the Lagfix Ext4 Data Conversion, but I'm not convinced that it's completely optimized or "fixed".

Heres why:

I use Touchdown with exchange among a few other Database stuff, and i still see a lot of lag on this device when using these apps.

I'm not sure what folder is used for Touchdown(probably Database) but there is still much lag there. If some apps use folders other than the Data Folder we still have some lag... Do you agree?

When you converted to EXT4 it was only the Data Folder correct? Is this the only directory able to be converted? Dont our apps use other directoryies?

When I used the ext2 fix(Briefly) I believe there were three or four folder converted. Doing this fixed the lag completely on my phone, but I agree with you that it's not the safest filesystem after my research.

So, my question, Why cant you do the same EXT4 Conversion for several other folders that are important to IO "Read" and "Writes"

Is there some stability or issues with doing this?

By the way,

If you could fix the sound issues on my phone, I'd have 50 dollars for you the same day.

;)

Take care and Great Work!
[Galaxy S I9000 Android Development] FlanFlinger:
STOP THAT BLOODY "HEY I'VE CHARGED" NOTIFICATION AT 3AM !!!!!

as you may have noticed this winds me up a bit, having elderly folks putting the phone to silent at night is not an option
[Galaxy S I9000 Android Development] IntExCZ:
Galaxy S ALSA volume

I did some research about ALSA in Android/Galaxy S to find some way to modify the "Playback Headset" volume.

Default volume setting for headphones/headset is 54 (0-63). I can manually set it to 63 (via "alsa_amixer" over SSH console) but in a few seconds (when ALSA reinitalizes) it is back at 54. I don't like the way of other tools (Audioboost, MixGet, etc.) "hammering" the volume value to mixer and eating CPU with memory so my main investigation is where the default 54 volume is stored...

There were 2 possibilites...."/etc/asound.conf" and "/system/usr/share/alsa/alsa.conf" but both of them is volume setting free. I have tried to add control hooks to Headset Playback in asound.conf but with no success - ALSA ignores them :-(

The only thing I miss at Galaxy S is loud undistorted output (for equalizing with 3rd party audio player application) which ALSA provides (!!!) but 80% of total available volume is annoying :-(

So, Supercurio, is there any way to permanently override (change) the default 54 "Playback Headset" volume? :-)

Thank you
[Galaxy S I9000 Android Development] supercurio:
Yes, this feature is already implemented in the Voodoo kernel.

As it's a bit messy, I'll rewrite parts of the code to make it cleaner and once the API will be stabilized this will be activated by default in every Voodoo kernel.
[Galaxy S I9000 Android Development] IntExCZ:
Supercurio, thank you for your reply!

I would like to ask you to tell, how is the modification done (how to tell ALSA the default init volume?).

Maybe releasing "ALSA audio boost" as an update.zip would be the best for users using another kernels and volume is the only one "pain in the ass" :-)

For most of them (that I've read their responses here and on other forums +including me) is the only thing, why they don't using Galaxy S as all-in-one device.

Thank you
[Galaxy S I9000 Android Development] supercurio:
It's an extension of the sound driver, new code in the kernel source :)

The annoying thing at this very moment is that we are waiting for JPU source, JPU firmware is not compatible with pre-JPU kernels.

I hope this will be resolved quickly, so far releasing a non-JPU kernel would mean trouble for a lot of users, with a kernel not fully working on some phone etc ^^

Hence the delay. But I take time to prepare the Voodoo app wich will control the sound :)
[Galaxy S I9000 Android Development] IntExCZ:
Ohh, I thought, that the value 54 is in some text file :-(

So I will keep MP3 player with Galaxy S in my pocket until this will be solved :-)

Anyway, I don't understand, why Samsung is limiting the volume of audio output. Maybe due to some "safety" reasons?

P.S. I've read somewhere here in the forum, that previous kernel versions had this value set it to 62 by default...
[Galaxy S I9000 Android Development] Mrr K:
Another potential option would be to invest in another set of headphones or earphones while waiting for voodoo sound.

I've previously used bang & olufson A8 earphones and Bose on ear headphones, and even though they were both pretty good equipment; I always had to turn the volume up because they didn't do a good job of blocking out background noise eg people, traffic etc.

However I recently bought some Etymotic HF5 earphones and the ear buds supplied do a really good job of blocking out the background noise, with the result that I no longer have to turn the volume up anymore. :-) Might be a solution for you

@Supercurio - 20 EUR donation for voodoo sound. Prior to reading this thread, I didn't even bother looking at the sound card on my SGS because I assumed it would be mediocre like on most other mobile phones - so thanks for opening my eyes :-) My creative zen x-fi has now been retired ;-)
[Galaxy S I9000 Android Development] IntExCZ:
No offence but solution like "straightener on bender" is not a solution :-)

Buying another head/ear phones, when I know that actual earphones can sound good with other devices (even stinky iPhone) and with customization on Galaxy S too, is total waste of money, don't you think? ;-)

I think that the only one and right way is to modify ALSA (voodoo sound) for full use of Galaxy S hardware sound capabilities...
[Galaxy S I9000 Android Development] Mrr K:
No offence taken :-)

Yes you are right to say that sorting out the volume level would avoid the need to buy another set of earphones/headphones.

I wouldn't class buying a new set as a total waste though :-) For me the difference in sound quality is worth the money, but I appreciate that may not be the same for everyone :-)
[Galaxy S I9000 Android Development] evok87:
i read somewhere that the sound is all screwed up when using a headset other than the samsung headset.

Is there a way to fix that?

regards

evok
[Galaxy S I9000 Android Development] GwynBleidd:
Anyone else noticed that JPU and later roms bring noticeable difference to how mic works?

I noticed it an hour ago when talking to wife (we both have SGS, both configured as in my signature) who was in a loud environment (loud music, people talking around, lots of noise). It seemed like there was some huge improvement somewhere on the way to JPX.

Have yet to test if that is the case with video recording also.
[Galaxy S I9000 Android Development] rafalense:
I'm also on JPX

Mic level on alsa still on 80% (192) by default

Audio sample rate on video recording still @ 16000Hz, bitrate around 64Kbps

So, at first sight, no changes at all
[Galaxy S I9000 Android Development] GwynBleidd:
Well I'm not referring to either plain mic level, or to sound quality as in bitrate.

Just tried video recording of a very loud and very bass heavy music, and I'm 100% sure there is a big improvement over how it was before. Much less distortion, I feel it may now even be possible to record video on concerts without the whole sound track being ugly noise.

It's hard to tell, try it yourself...
[Galaxy S I9000 Android Development] rafalense:
Cool!

Would be nice if you share those videos so we can see the differences

I will try my own, but don´t know when