yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] cyberyaga:
Glorious Bass is back... But still kinda Horny...

Sorry about the misleading title:p

I play music using Pandora and Rhapsody in my car. Had the issue with the crappy sound. Changed my build.prop file to false on the stagefright thing.

My music sounds good. But not great. It's kinda horny (as in Horn).

Tested by doing the following:

I took a song from rhapsody and converted it to MP3. When I go to my car (great sound system) and I play the same song in rhapsody vs. the same song (converted and copied to my sdcard).

The rhapsody playback is not the same as the MP3. The voices still sound a bit radio-ish. Maybe I'm being stupid or something, but just wondering if anybody noticed that.

Thanks

-- It sounds much better, but still not like before.
[Nexus One Android Development] dja1980:
Is it possible to edit the build.prop file using File Browser in the Absolute System app that came with JRummy's Lithium Mod ROM?

I am able to navigate to and view the file, but I can't seem to make it save my changes.
[Nexus One Android Development] angel-78:
I had forgotten how good Pandora sounded in my car, since Froyo the quality had been so bad. Thanks for this. I did the edit on my phone, but might try the gscript idea.

Thanks!
[Nexus One Android Development] jeffokada81:
Confirmed, The Stagefreight Fix is confirmed to mess up the 720p recording in:

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

I hope we can find another work-around
[Nexus One Android Development] r546:
If they don't fix this soon I really hope it blows up in their face with the upcoming Droid 2 launch.
[Nexus One Android Development] mightybrick:
I have had the same experience as you. It sounds a bit better, but not near as good as it did before.
[Nexus One Android Development] larry12345:
1234567890
[Nexus One Android Development] jeffokada81:
Why are you referencing EVO ROMs?
[Nexus One Android Development] larry12345:
ss wrong place.
[Nexus One Android Development] grad20_09:
it seems this fix breaks playback in rhapsody, can anyone confirm this?
[Nexus One Android Development] r546:
I am curious, if OpenCore is still supported in 2.2, shouldn't the solution be as simple as an application that's affected by this problem specifying to use OpenCore in code, its manifest file, etc? That way the user doesn't have to make any changes and things that require Stagefright can still work, but things that Stagefright breaks can use OpenCore.
[Nexus One Android Development] r546:
Honestly, I'm dumbfounded this is not being made into a bigger deal by the community. Google and our carriers updated our handsets and essentially removed functionality. No one seems to be moving on a fix. That is the most prominent example of customer negligence you could ask for. And yet threads about the topic are dying, and the issue over at Google's code page only has 200-some stars.
[Nexus One Android Development] jasonleb1:
I'm just gonna downgrade back to 2.1, this is completely beyond me.
[Nexus One Android Development] r546:
How do you downgrade?
[Nexus One Android Development] mempf:
Cyanogenmod has pulled in this change:

http://android.git.kernel.org/?p=pl...it;h=16263d9f8cc01392c2f3678b381ce897647c8c81

This has fixed the underlying problem in stagefright and now Pandora sounds great without having to disable it.

I built my own cm6 from source code.

I will provide my build to anyone who wants it.

update-cm-6.0.0-N1-RC3-signed-08092010-185627.zip (Stagefright AAC Fix)
[Nexus One Android Development] jimdibb:
Same here. Also, for me, only setting the whole thing to false seemed to work (for Pandora), not just setting the http value to false.
[Nexus One Android Development] r546:
Appreciate this, even though I can't use it since I own an EVO on non-rooted stock 2.2. Wonder if Google will release anything else prior to 3.0. Or if HTC or Motorola will.
[Nexus One Android Development] tltester:
Well, I've got the a nice mail from google

A fix for this bug is in the froyo branch:

http://android.git.kernel.org/?p=pl...it;h=16263d9f8cc01392c2f3678b381ce897647c8c81

Now, if only we'd get something generic to push to different roms and not only c6, it'd be great :)
[Nexus One Android Development] y2whisper:
according to this article it has come down to developers not wanting to change their codecs so google is bending and will support the older codecs.

http://www.androidcentral.com/fix-coming-froyo-audio-issues
[Nexus One Android Development] tltester:
Well, with all the respect, I don't think it's wise to call aac/aac+ "a legacy" codec. It's widely supported one, so there is no reason for developers to change something...
[Nexus One Android Development] fiftyclick:
What files actually change after being built? Any chance someone can make an update.zip?
[Nexus One Android Development] r546:
That article is completely wrong.
[Nexus One Android Development] y2whisper:
Not sure that it is, although the use of the word "legacy" may be off base, the part before the rant (which is highlighted as such) at the end simply goes into the fact that google attempted to make the change, but application developers refused to follow suit (which is in their right) and now are fixing it. But I'm no expert here. overall i just wish we could get better audio on our video recording. but that is another discussion
[Nexus One Android Development] tltester:
EDIT: DOESN'Т SEEMS TO MAKE A DIFFERENCE FOR ME

LET'S WAIT FOR SOMETHING NORMAL TO APPEAR :)

According to source changes that's a libstagefright.so

I've did a binary compare of 6 libstagefright files before and after and found 2 changed ones.

Don't have a clue if just replacing them will do the job.

If somebody interested to test this before I've a chance to -

take them from http://www.mediafire.com/file/g8aaa5ao6qmei6g/libstagefright.zip

Shall be pushed to /system/lib, replacing existing files.

Good luck :)
[Nexus One Android Development] r546:
Sadly, HTC just basically told me to shove it regarding this bug. The rep claimed it's a problem with the apps and said they need to be updated. If HTC neglects to roll out the fix Google submitted I won't be a happy customer (in fact, I'm already not).
[Nexus One Android Development] RogerPodacter:
yeah, i thought that this audio bug exists whether using wifi, 3g, or 2g. they are saying it only happens on 3g/2g. isnt the entire phone decoding differently now which causes the poor auidio? or am i wrong here..
[Nexus One Android Development] malsbury:
I just tried it with my Droid and ended up with it locked up on the Moto Logo boot image. Had to do a battery pull and restore a Nandroid backup that I had. All is back to how it was before I started, but it was my first need to use a restore point so that was a little nerve racking for a few minutes.
[Nexus One Android Development] cigar3tte:
My N1 seems to have booted up just fine after replacing the two .so files. Won't get to play Pandora until I get off work.
[Nexus One Android Development] dbman190:
My Evo locked up at the HTC EVO 4G boot screen. Had to reflash my rom b/c I didn't have a recent Nandroid.
[Nexus One Android Development] beagz:
Installed on enoms latest. No problems here. Will test further.
[Nexus One Android Development] fiftyclick:
Also tried this on TheOfficial with wildmonks kernel, and it plays aac perfectly over streaming radio! I'll pack this into an update.zip when I get home
[Nexus One Android Development] rmiles7721:
I had the same issue and I ended up using root explorer to mount system as r/w and edited the file right there on the phone.
[Nexus One Android Development] tltester:
Are you talking about the .so files I've uploaded a few posts up?

I tried them on my n1, it booted up and everything, that's just that I didn't see any difference quality wise (aac+)

Are you saying it actually does fix the problem? If it does I shall remove the bold warning I've added before :)

BTW: For everybody who messed up their droid / evo / whatever after trying the patch: guys, be careful. You are at N1 development forum, not the generic one. Everything here is done with regard to N1...
[Nexus One Android Development] fiftyclick:
I have enabled the stagefright player through the build.prop file, and tried playing aac+ streams from GrooveSalad. I can't test Pandora in Canada (unfortunately), so I really can't say for sure. If someone else can test this, that would be great!!
[Nexus One Android Development] fiftyclick:
update.zip

This is still considered experimental!! Make sure you have a full nandroid backup before flashing this update.zip!!!

Only tested for the Google Nexus One, not for other devices (I think)

Here is an update.zip to flash the new libs. Seems to have worked for me, but your mileage may vary!
[Nexus One Android Development] beagz:
Those really make a difference. Thanks for these new libs. Panfora,sounds good again.
[Nexus One Android Development] r546:
Although I'm not exactly expecting a response to this here, it would be great to find out if this works on the EVO.
[Nexus One Android Development] FSPILOT:
Flashed on LeoFroyo 2.0.and never got to the boot animation. had to restore
[Nexus One Android Development] fiftyclick:
My un-educated guess would say, no. These files were built for the Nexus One, and are likely not cross compatible with other devices.. You are welcome to try, but it probably won't work.
[Nexus One Android Development] grandtorino:
Yo 50! :D

So these libss in the update.zip work with enoms ROM and I just flash in the reovcery?

Just want to make sure before I flash then.

Thanks bro! :D
[Nexus One Android Development] fiftyclick:
Good to know, seems to be only working on Enom's rom?
[Nexus One Android Development] fiftyclick:
These worked for me on Enom's latest... yet again, your mileage may vary -- make sure you do a full nandroid backup before trying this!!!!
[Nexus One Android Development] grandtorino:
Thask 50! :D

I will nandroid and falsh and report back results. Thanks for sharing! :D
[Nexus One Android Development] FSPILOT:
I guess... I just tried pushing the files in to system and gave me the same problem.
[Nexus One Android Development] Yodes:
Just a quick question because I tried this on my rooted Incredible just to see if it would work and when I try to save the build.prop the phone freezes and I get a reboot. Does NAND have to be unlocked for you to be able to edit a build.prop file? I'm new to this and haven't come across the answer. Thanks in advance for the replies
[Nexus One Android Development] fiftyclick:
This is the nexus one forums, so there really is no guarantee that anything in here will work for you! Try editing it with root explorer, and remount r/w. If that still doesn't work, then you can't use this patch. :(
[Nexus One Android Development] cyberyaga:
Moto Droid (Simply Stunning v4.6).

I just applied this update... Didn't blow up, booted fine.

Will test the sound quality once I get to my car.

Just an FYI.
[Nexus One Android Development] Yodes:
I understand that and that "YRMV" but I saw other people on other phones such as the Droid and Evo reporting success by doing it through Root Explorer (which is the method I tried). I keep following the steps but when I save the build.prop the phone freezes and reboots itself. I was wondering if it had to do with editing a build.prop with NAND locked (the Incredible is still locked, and as far as I know all the others who have had success are unlocked). Like I said I'm a noob at this stuff so I wouldn't know what NAND being locked would and wouldnt effect so I was just making a guess.
[Nexus One Android Development] fiftyclick:
Nice!! I suppose it can work for other devices?
[Nexus One Android Development] fiftyclick:
Ah, I stand corrected then :o I don't know much about the Incredible or the NAND, but my guess would be that it needs to be unlocked. What exactly is the difference between a locked NAND and not? The file needs to have /system as a r/w mount, so if that is in the NAND, then it would indeed have to be unlocked.
[Nexus One Android Development] PeRRiiN:
Pandora just got an update today which fixed this issue for me without having to change anything =)
[Nexus One Android Development] r546:
Considering the issue was on Google's side, wonder what they did to fix it?
[Nexus One Android Development] fiftyclick:
Probably just changed the streaming codec -- used ogg, or mp3
[Nexus One Android Development] xjmblazex:
You guys rock

I just have to say, I just rooted my phone, and am running CM6 RC2...

I am having the intermittent bluetooth problem on my SYNC system... I have heard from many places this is the cause, I will try it out tomorrow. But the fact I was able to find out about scripts, and get gscript, and make scripts to change the os in like 10 minutes is just amazing!

So yeah, you guys f'in ROCK!

BTW - CM6 is SOOO Fast.
[Nexus One Android Development] grandtorino:
Yo 50! Reporting back here those libs. They is HUGE HELP for me Thanks Again Bro! :D
[Nexus One Android Development] fiftyclick:
No problem, glad to hear it worked for you! But all I did was package them in an update.zip. The real credit goes to Google for making the patch, and to tltester who compiled them for us!!

Seems like it works for some, and not for others..
[Nexus One Android Development] foethalove:
Does anyone know/ have instructions on how to do this fix on a mac?

Help is appreciated.
[Nexus One Android Development] jimdibb:
This all makes sense, but it doesn't seem to help Pandora on my original droid. (bb0.4 rom). It's hard to compare when every time you restart pandora you get a different song. Disabling the whole thing seems better, but again, it's hard to say for sure. And now it's becoming psychological... I don't think its back to where it was with 2.1.
[Nexus One Android Development] jimdibb:
Slightly different take on this:

How many different quality/codec levels are available on Pandora 1.4?

This post "fix coming froyo audio issue" on android central (sorry I'm too new to post an outside link) implies that a different codec is used on 3G vs. wifi. And other's have said that Pandora One has higher quality than the 'high' quality on the mobile app. So there are at least 6 potentially possible pairings.

3g - low, high, "one"

wifi - low , high, "one"

Can anyone state which of these are equivalent (if any) and if "one" is indeed higher than high on mobile? I understood that pandora one was higher quality on the pc, but since the mobile app already had two settings I assumed 'high' was as high as it got. The 'Pandora One' button on the app says the experience becomes 'ad-free', but does not mention higher quality.

I have to say, switching to a wifi connection, has seemed to improve things .. but there's that psychological thing again -- it sounds better because someone has said that it will :)

Thanks,

Jim
[Nexus One Android Development] Sharptech:
Hey everyone,

Came across this thread while looking on Google, thanks for the fix. I do have a question though.

Has anyone had any success with this for Rhapsody? I did the fix and it worked for Pandora and Slacker (while on wifi,) however when using Rhapsody no change, still awful quality. Anyone know a way to fix Rhapsody?

I am running BB 0.4.

Thanks
[Nexus One Android Development] m03sizlak:
This fix breaks the camcorder.

Once I use setprop to change the media.stagefright.enable-player to false (or if I directly modify the build.prop file and reboot), the problem occurs.

Open camcorder. Record a few seconds of video. Then change the resolution and codec. Record another few seconds of video. This causes /system/bin/mediaserver to crash and consume 100% of the CPU until a reboot. This is 100% reproducable. Re-enabling stagefright and rebooting makes camcorder work correctly again.
[Nexus One Android Development] Mikedick:
Ill confirm this. Working off WiFi has vastly improved the quality here. Total garbage to decent by going to WiFi. Maybe something done to decrease bandwidth used while on cell networks?
[Nexus One Android Development] crajoh:
Thanks to all for the info in this post.

This solves a problem I have been having, but I'm not sure if it's the same problem as others have had.

I had not been able to view any videos posted on facebook, by changing the

"stagefright.enable-player= " to false I have now been able to stream the facebook vids....

Is this the intended behaviour of this fix, or have I just struck it lucky with doing it.
[Nexus One Android Development] aarons6:
this fix breaks the ability to view mp4 videos with meridian player.
[Legend General] yanivsmoshe:
try to serch but didint find nothing

someboday know how to fix it?
[Legend General] wannabecanuck:
Here's the official answer from HTC. Their workaround did not work for me however.
[Legend General] kazzaz:
now it worked again and everything is fine :) ..
[Legend Android Development] yanivsmoshe:
try to serch but didint find nothing

someboday know how to fix it?
[Legend Android Development] snakehult:
Yes i have wrote some in both cm600 and indigo treads look there.

/snakehult
[XPERIA X2 General] lo:
I'm really tired of this crap phone.

it's been months since I still hope that someone releases a hardspl or that SE releases a stable and fast rom...

Now, I begin at look for other phone but i don't know choice

My criteria:

- I write a lot of sms, hard keyboard is mandatory

- Fast processor for to play correctly at emulators and must playable on hard keyboard (Morphgear, FpseCE,...)

- No big phone as HD2, I want it fits easily in pocket, and not too small either:)

- A good gps and camera/photo+flashlight. This is very important for my job.

- Sync contacts/calendar/tasks/notes with Microsoft Exchange on wifi and usb (I don't use 3G), Andoïd can do it that ?

- Possible to cook roms !

Do you know advise me what phone to choose?

I have the impression that the LG eXpo GW820 meets my criteria, but it is not available in my country.

Sorry for my bad english...

Thank you very much in advance.
[XPERIA X2 General] amk:
i have the same, i choose stay with x2...

you can do some trick to make it faster...
[XPERIA X2 General] vitc:
after waiting for resurrection of x2... and waiting again, I have finally bought a htc pro2. It's bigger, yes, but it WORKS! I have made somersaults with it without any problem. I only regret I have lost many with x2.
[XPERIA X2 General] lo:
@amk

I already done that, and my X2 hasn't slideview & crappy panels softwares.

After a lot of tweaks, this phone stays again unpleasant to use...

@vitc

It is good idea but I will not again spend money for a same CPU of 2008 year, because before I had htc s740 => 528 mhz, now X2 => 528 mhz.

I want a cpu more fast.
[XPERIA X2 General] Matko1994:
buy yourself a X10 1 Ghz of pure power and android :D
[XPERIA X2 General] lo:
I think that isn't practical to write text messages on a touch screen (I'm writing approximately 25 sms per day)

Android knows sync with Exhange (on WiFi and usb)?
[XPERIA X2 General] Biges:
Man, you basically got the same requirements as I do and you also figured out LG eXpo fulfils the role, but it is not available (is it really sold somewhere?). I also want resistive screen, therefore no Android. As such I have nothing to choose from. HTC Touch Pro 2 has dated processor, terrible camera and lacks hardware buttons :(

I consider switching to Symbian, but it lacks the customization potential of WM. Maybe I'll wait what Symbian^3 has to offer, Nokia cameras are very good, so no compromise in this way. Nokia C6 will probably use only current Symbian 6/5, but it looks interesting never the less. Or wait for a MeeGo device.
[XPERIA X2 General] lo:
@Biges

thx for your reply.

After reflection, I'll stay still long on WM.

I love WM, I love customize it.

Yes I'm picky :)
[XPERIA X2 General] Biges:
I'm following this forum in a probably futile hope that maybe, maybe SE just really flexes its muscles and fixes X2. Or someone hacks it for custom ROMs. But I doubt it. Got my eye on Acer M900, but it is very hard to find, not officially in Continental Europe and it is not produced anymore.
[XPERIA X2 General] casouzaj:
Yup, the Acer M900 is the best phone I ever used! I bought it last year and flashed Daskalos' Lite ROM (see my signature) as soon as it was released. You see, basically, everything I throw onto it (the applications I need), just runs! It is a WM6.1 phone, which, IMHO, is an advantage, since it is the last WM version to be fully customizable. Besides, I really don't care about fancy looks, at all. My focus is productivity!

Just my 2 cents...

Carlos
[XPERIA X2 General] lo:
This phone is from Eten, which was acquired by Acer.

Eten has always provided too small RAM !

M900= 128Mo RAM !
[XPERIA X2 General] casouzaj:
This is completely relative. In my case (you can see my actual screen in my Avatar) it is a non-issue. It has never run out of memory! Besides, I have absolute control over running applications (WkTask, pBar). With the Lite ROM, I usually have 55MB of RAM free.

Regards,

Carlos
[XPERIA X2 General] lo:
I'm happy for you.

But i think if i want to use SPB MS or Manila (no 2d) i can't, because they eat too much ram and M900 becomes unusable.
[XPERIA X2 General] casouzaj:
Yup, people's needs are quite different. If you plan to use memory hungry applications, like fancy UIs, then you might find 128MB to be too short, indeed.

Good luck in your search for your next "perfect" device!

Regards,

Carlos
[XPERIA X2 General] lo:
casouzaj,

Thank you for giving your point of view ;)
[XPERIA X2 General] Biges:
Really? That's good to hear, I'll keep my eyes open on eBay and various second-hand sellers if I can get M900 in good condition for a decent price.

Yes, M900 has its flaws, but is there a perfect phone? No, there isn't :(
[EVO 4G Q&A, Help & Troubleshooting] RichTJ99:
Hi,

Well, I dropped my phone & cracked the screen. It still works & believe it or not, I prefer the broken EVO to my treo pro.

What zip do i need to use to flash my evo back to stock before I send it back to the insurance company?

Thanks,

Rich
[EVO 4G Q&A, Help & Troubleshooting] Bielinsk:
You shouldn't need to. This is a hardware issue. Rather sure you can just wipe your data off it and return it to them.
[EVO 4G Q&A, Help & Troubleshooting] blakkheartt12:
Just run the ruu from sprint (this will unroot your phone) or flash a rooted stock rom to keep your phone rooted.
[Desire Android Development] squrl:
If your country has official Google nav support, this isn't for you.

Hey guys,

I've modified Brut.all's Maps to better suit my taste and with Brut.all's permission I'd like to share the *.apk with you.

What's changed:

All icons with "BRUT" watermark reverted to stock

The [brut] suffix removed from the application name

Package name reverted back to com.google.android.apps.maps, so everything works correctly, including Car Panel and Chrometophone.

Bonus:

Zipaligned

Map caching enabled by default

DISCLAIMER

I am in no way responsible for damage done to your phone or to you, reindeers run over, alien abductions or global warming :D Everything you do, you're doing at your own responsibility. The one and only author of this great mod is Brut.all, so all cash and women are to be sent to him.

DOWNLOAD & INSTALLATION:

1) Always do a nandroid backup.

2) Download the zip file below, put it to your SD card root and flash via recovery or ROM Manager.

squrl_maps-brut16.zip, md5sum e958982666a36ed2a7df1924ae49e7c6

FEATURING IN

Paul's MCR r8 for the HTC Desire online kitchen (WIP)

Neophyte.x360's NextSense Froyo ROM

:p

KNOWN ISSUES:

Some users are reporting that they don't see Maps, Navigation, etc. in the app drawer after they install the update.zip.

If you are experiencing this issue, read post #80, it contains an explanation and a fix as well. It may be a bit drastic, but it's the price you have to pay if you want to use this mod.

Enjoy :)

Special thanks to Brut.all for his work and friendly approach & to ivarson_swe for the help with package name reversion, and for the tip with enabling the map caching feature by default.

PS: If you like what I do and want to show some appreciation, you can register your Dropbox account through my referral link. You'll get 250MB for free, I'll get 250MB for free and we'll be both happy :D