yashsingh1/xdaforums huggingface dataset:
[Touch Pro, Fuze General] krizza:
I have disable word correction using the Advanced confing App 3.3

The Advanced Config. 3.3 application has been a great tool for me so far and allows for many customizations. I am using a Touch Pro and it was able to stop word correction on my device. If you are going to install Advanced Config tool, you will need to install Microsoft .Net compact framework 3.5 first. Hope this is helpful.
[Touch Pro, Fuze General] Joe_PDA:
Anyone using the NATF fix? A few questions:

1. Does it solve the forced changing of words?

2. Does it stop all corrections such as auto capitalizing of 1st word in sentence? - (which I like)

3. Any side effects of using this program?

I like people like NATF that solve problems. Kind of a hero.
[Touch Pro, Fuze General] Joe_PDA:
Krizza, I also use AC3.3. Under INPUT I changed suggested words to 0 (default). This didn't seem to do anything for sms. Is there another setting somewhere?
[Touch Pro, Fuze General] krizza:
maybe it isn't Advanced Config......

I just assumed that it was AC3.3 that was stopping the "suggest words" function. I have mine set to 0 (default) as well. My Touch Pro no longer suggests words when I'm texting, but I just checked out ,my phone and I have also adjusted START > SETTINGS > INPUT > WORD COMPLETION then I have unchecked the box that says "suggest words when entering text"......maybe that is what has been working for me all along.....hehehe
[Touch Pro, Fuze General] Joe_PDA:
Krizza, I've had that un-checked all along. However the problem seems to have fixed itself when I reselected 0 (default) in AC3.3 then soft reset. It wasn't instant though, it seemed to correct after a few days. odd.
[Upgrading, Modifying and Unlocking] viper38:
Hey Guys,

I searched and found that a Kitchen for I780 WM6.5 was uploaded.

Here is http://www.hi-sp.com/article.asp?id=19.

But I can not download from the BRSBOX. Can anyone download and share it with me? Many Thanks.:cool:
[Upgrading, Modifying and Unlocking] XDATIM:
I've downloaded it ..

hmmm.but how to send?
[Upgrading, Modifying and Unlocking] viper38:
Thanks, man.

I re-visited the site, and found that link for rapidshare.com has added. So, I've download the kitchen too.
[Upgrading, Modifying and Unlocking] saxon8506:
Yeh, I've upload the kitchen into Raid site, to kitchen the WWW rom, just to modify the MUI into 0409, hope everyone I780er have a fun to cook WM6.5 rom.:cool:
[Upgrading, Modifying and Unlocking] Amplificator:
How can I modify this kitchen to use a danish version of the i780 rom instead of WWE?

I need the danish specialized characters.
[Upgrading, Modifying and Unlocking] razvan_real_one:
Please upload to megaupload or rapidshare

Man I've tried to download it too but no chance. It pops a msgbox in chinese and i'm stuck there. Please upload it so I can try it too. I've tried a lot of kitchens and i gave up but maybe this one will work.

Thanks in advance.
[Upgrading, Modifying and Unlocking] razvan_real_one:
Upload it to megaupload pls

Try here it's very simple:

http://www.megaupload.com/
[Upgrading, Modifying and Unlocking] viper38:
You can find the download link at the original webpage http://www.hi-sp.com/article.asp?id=19

And I attached the Kitchen download lnk.

Part1 http://rapidshare.com/files/237274914/Hermes_21231.part1.rar

Part2 http://rapidshare.com/files/237274915/Hermes_21231.part2.rar
[Upgrading, Modifying and Unlocking] razvan_real_one:
And the password is....

Thanks in adveance for the password of the archive :)
[Upgrading, Modifying and Unlocking] viper38:
You can find it on the original webpage.

The password is "www.hi-sp.com"
[Upgrading, Modifying and Unlocking] razvan_real_one:
Thank you a lot

Thank you again
[Upgrading, Modifying and Unlocking] astrokreep:
Is this rom Chinese or English? and does it come with instructions, as the previous ROMS I've seen flying around doesn't have decent instructions. Thanx in advance.
[G1 Android Development] crushsuitandtie:
Headset: Motorola S9-HD

ROM: Haykuro 6.0

Radio: ota-radio-2_22_19_26I

Issue: a2dp audio skips due to location of phone... or so it seemed. The audio would skip if the phone was placed across my body from the antenna or in a pocket.

Resolution: I began researching the bluez stack and found several places in the code that alluded to the hfp and a2dp being intertwined. This lead me to remember that android also attempts to switch between the hfp and a2dp for incoming calls.

I found that my headset was connected by default with both profiles active (not one at a time).

Thus after several test i found that disabling the hfp will eliminate the skipping.

Explanation: My best analysis is that the phone is keeping both profiles open at the expense of splitting the channel. Thus when the phone has gsm related events (incoming calls, tower hopping, background edge data) it is tying up the hfp by error thus causing a2dp to get reduced resources, low signal strength, and possibly packet collisions. Try for yourself. The skipping instantly stopped for me. Let me know how it goes for you! Thanks to all the devs for these great roms and info.
[G1 Android Development] g1junky:
can i get an english translation lol jk...can u explain it in noob form
[G1 Android Development] alapapa:
interesting, plausible explanation

where in the code do you make the change?
[G1 Android Development] crushsuitandtie:
noob translation: turning off the headphone profile possibly frees up room for audio to stream uninterrupted...

ps. that might still confuse some... lol
[G1 Android Development] crushsuitandtie:
no changes were made yet... the bluez stack is written to have a bridge between a2dp and headphone profile. i think android is sending packets to the headset via hfp for gsm events. I would think android should discard the packets instead of sending them out and relying on the headset to ignore them.

i would think the code can't be changed without making LOTS of other changes... i would be essentially rewriting how android handles the two profiles at the same time. (ALOT of work)

if this ends up fixing it for everyone... then i might look into trying to increase a2dp's priority in transmitting or some other solutions...
[G1 Android Development] alapapa:
i think I gotcha...you just killed the hfp profile on your PC or w/e...?
[G1 Android Development] crushsuitandtie:
Menu button>Settings>Wireless Controls>Bluetooth Settings>(long press) Your headset name>Options...>uncheck phone....
[G1 Android Development] crazythunder:
thanks for that tip. i was cutting my grass the other day. g1 in rear pocket. stereo bluetooth headphones on. signal kept cutting out on me. i'm gonna try this and see if it helps.
[G1 Android Development] crushsuitandtie:
No problem. I'm just trying to add something constructive around here. I'm still not even close to some of these guys. :o
[G1 Android Development] DOHCtor:
Hey you're right! I just connected my S9 to "media" only (disabling the phone connection in bluetooth settings) and it doesn't skip anymore, even with wifi on! I'm going to give this a try on my sony head unit in my car when I get the chance and I'll report back.
[G1 Android Development] crushsuitandtie:
Glad to hear that! im back at work and its heavily laced with wifi and the building gets poor edge/3G signal.So if you walk out the entrance toward the parking lot, the phone would connect to the cell towers (plus the wifi antennas are strong here) and my headphones would skip almost non-stop. This no longer happens. I'm quite happy.
[G1 Android Development] atoy74:
Interresting hypothesis. I have my phone relatively close to my headphones so it hasnt been a big problem. Wifi had to be off or it didnt matter how close.

Eventhough it defeats the purpose of my S9's I'm going to give it a try.
[G1 Android Development] crushsuitandtie:
i kept wi-fi off because I was in the gym or walking to my car... it would skip an absurd amount and i would nearly throw my phone and headset 8 blocks from pure frustration. The crazy part is BT is easily strong enough to transmit from a pocket to a headset on my head. I like to think i am tall but not that tall and disproportionate that my pocket is over 30 feet from my head! lol.

any skipping from that short of a distance is actually indicative of a problem to me. Thats like putting on a normal earpiece and getting nothing but static from that distance.

1) tests with my Sony Ericcson K850i showed it wasn't the headset....

2) i sat the phone on the floor directly under me when i was benchpressing, and simply because i layed down and partially covered the back of the headset the music started skipping non-stop. covering the antenna can cause some interferance but honestly with the phone that close it really shouldnt matter...

Tried the same test with my K850... no skipping. Tried with hfp disabled.... no skipping. Turn on hfp and a2dp... skips heavily.

thats the short version of how i came up with the split bandwidth part of my theory.
[G1 Android Development] paesano:
The handsfree profile will periodically send out "indicators" for things such as battery status and signal strength. These are small packets, which in a well designed Bluetooth stack, should not cause any disruption in the A2DP stream. The thing to look for would be how data transmission is prioritized. If, for example, BlueZ simply sends data in a "round robin" style, then sending a small data packet may delay the transmission of an A2DP streaming packet just enough to cause the problems you are describing.

I'm using JF1.51 and am not experiencing any of the audio problems you describe, even with WiFi and Handsfree connections enabled. I ran some tests and used a Bluetooth sniffer to capture the data traffic. One time I did hear an audio dropout at about the same time that the phone sent a signal strength indicator, which doesn't exactly validate your theory, but does make me wonder. However, I only saw 5 indicators sent by the phone over a 30 minute session.
[G1 Android Development] webgrafix:
Does using this method affect you from using the headset for calls?

Am I understanding that you would use this to listen to music... and if a call comes in would would talk over the handset normal?
[G1 Android Development] atoy74:
What I've found is using A2DP indoors works perfectly (with our without HFP.) The explanation I've read is that the 2.4GHz waves bounce off the walls enhancing reception. Once outside is when I see degradation of quality/drops which would support the theory.

You might be on to something. If the bandwidth is being cut to share data over two profiles then, once you step outside, you'll have less distance before data packets drop.
[G1 Android Development] crushsuitandtie:
you might have misread one of my posts... what you descrribed is exactly what i was saying... gsm events are possibly clogging bandwidth for a2dp. the one time you heard it is what i am experiencing constantly in some areas.

it appears to be a combination of several factors that are somehow hitting some people all at once....

1)"gsm or phone events being broadcasted"

2) possible split BT channel for HFP and A2dp

3) weak overall BT signal strength from g1 (dialed down in drivers to save power?)

4) interference from other wifi sources (enterprise access points aka "High gain antennas")

P.S. I guess its obvious i'm a systems analyst... lol
[G1 Android Development] g1junky:
this really does work!!!!
[G1 Android Development] dan0zone:
if you guys remember windows mobile , the BT stack by default is set with the bit pool min and max @ 31 ,it works great but the sound quality sucks.. if you use a registry editor and increase the max bit pool sound quality gets better, but if you go to high you would get the cliping that we now get . i used to do this with my wing , using this same S9 headphone ,the trick was not to go to high with max bitpool and to lower min to 12 and this worked great,, max was @ 46 min was @ 12 ,, no skipping at all.. and great sound . WE need to find a way to get these adjusted on android , this should fix

now i do believe the wing and G1 both use Broadcom stacks ,could be wrong>>

remember Schap's tools - Advanced Configuration this did the trick
[G1 Android Development] paesano:
Sorry, I must not have been very clear. I did understand what you were saying, and I confirmed seeing what you saw in the one dropout I heard. However, in my case, there were only 5 "GSM Events" during the duration of my test. Not really enough to cause a lot of trouble. I can see that if a lot of GSM events occur (The spec calls them indicators), then there could be a lot of errors. Perhaps this happens when the GSM signal is weak and constantly changing.

If you want to look at making changes to the Bluetooth software, here's my analysis of the 4 points above:

1) If a lot of indicators are being sent by the G1, then I can see that a Bluetooth stack implementation could have streaming audio problems if not properly implemented. Unfortunately, the only way to fix this problem is in software by only sending indicators (and any other data) "in between" the A2DP streaming packets. Streaming packets should never get delayed. It would be better to toss the streaming packet than to delay it.

2) When both HF and A2DP are connected, the signal is not actually split. They both have access to the full bandwidth of the Bluetooth stack. The only time that there would be a problem is when both are sending at the same time, which could cause an audio packet to get delayed in a transmit queue, causing a dropout (as described above). Perhaps BlueZ doesn't do a very good job of prioritizing data, so that audio data is never delayed by other data packets. In my opinion, #1 and #2 are the same problem.

3) A week BT signal would definitely cause this. I can reliably listen to stereo audio with my Sony headset at around 10-15 ft. Outside that range, I start to hear dropouts. Also, If I put my hands over the headset, I can cause dropouts at even 2 ft. So, your body will definitely cause problems if it gets in the way of the signal. Finally, the sensitivity of the radio on the headset will affect the range as well. It may or may not be possible to increase the TX power by sending the Bluetooth controller a command in the software. The only other solution is to try and not get in the way. :-)

4) WiFi certainly can cause interference, as can a microwave oven. However, adaptive frequency hopping (AFH) should mitigate most problems. Perhaps AFH is not turned on for some reason, or there are multiple WiFi networks around, making it very difficult for the Bluetooth controller to find any reliable frequencies. AFH is turned on by sending the Bluetooth controller the command.
[G1 Android Development] chunga:
Very nice tip! I have s9 also, but the "hick ups" happens more frequently in my car!
[G1 Android Development] paesano:
In my testing on the G1, the maximum bitpool is not fixed. It selects the maximum bitpool that the headset advertises (as it should). Unfortunately, some headsets advertise a max in the low 30's (pretty mediocre). A better value would be around 53. The Sony DR-BT21G advertises 53, and the G1 uses that value.
[G1 Android Development] dan0zone:
Your right,53 is better even 68 ,anything higher will clip ,maybe the fix is keeping from switching

BTW what's the min bitpool look like ?
[G1 Android Development] dwang:
Is there a way to check what bitpool a headset supports?

I have a sony DR-BT22 and I haven't noticed too much skipping. I'm guessing it supports at least 53, since your bt21g supports that value.
[G1 Android Development] paesano:
If you have a Bluetooth Sniffer or write some code you can. I don't know of any apps that will do it.
[G1 Android Development] paesano:
The minimum bitpool on my headset is 2, and that is what Android selects. However, it never actually uses that bitpool.
[G1 Android Development] chunga:
Your tip isn't working for me:(
[G1 Android Development] rich0:
I've seen this a little as well. My difficulty is that my bluetooth car streo doubles as a handsfree speakerphone so I don't really have the option of turning off either profile.

However, most of the time things work fine. I've found that following a reboot it tends to skip a lot less. I'm sure it will get cleared up.
[G1 Android Development] tassardar:
I tested this skipping issue some time ago. Just check if you disabled wireless or data radio. I notice it tends to skip very often when the wireless is scanning or the network is reconnecting. You can try enabling wireless in an area with no wireless and your a2dp will skip very often. Just disable wireless and data radio when you are in a region with no signal will help (at least for me)
[G1 Android Development] rich0:
Thanks - I'll try disabling wifi the next time it happens. Of course, this really isn't ideal (an extra step to perform) but at least I'm unlikely to be using wifi while listening to music in the car...
[G1 Android Development] ranzy:
This fixed my problem for sure. I could not use my BT headset to listen to music from any source at all. I turned off my wifi and disabled all of the apps that I could. Still my audio was unusable. Funny thing happened while I was trying to get it to work today... While I was listening to the totally useless skipping, I received a call. While the ring tone went to the headset, it was skipping just as bad and the streaming audio. It not like I was "listening" to it, but while I was dealing with the problem, I got the call. As soon as I answered the call, the caller audio was PERFECT. When I hung up the call, the skipping audio returned. This all happened while I was on this thread. I turned off the headset and unchecked the phone in the options for the paired headset. I turned on the headset again and reconnected it.

WOW it works. I had all but given up on it until today. I know you can't really call that fixed. And no I can't take a call on the headset while I am listing to audio the headset. For me this is not a problem though, because I prefer to talk on the phone and use my headset for streaming audio only. Its the only reason I bought the stereo headset. Since I've gotten it working, I have turned everything on and it is working perfectly. I have even installed apps from the market while listing to the streaming audio via my wifi.

Thanks for the tip, because it had not crossed my mind to turn that off. I had undone the Apps2Sd hack, performed a wipe, tried other ROMs made sure I had the correct radio, etc... But nothing worked at all until I read this thread.
[G1 Android Development] crushsuitandtie:
Good to hear... i have been trying to get some free time to dig into this problem and see it i can up the priority of the a2dp stream, increasing the max bit pool, or something (at least dig into how this streams audio)... I've read up on bluez and how it works but the problem is I just transferred to a new location at work and I am devving an app in .net to input and upload instructor info and resumes... so my hands are full. seems like an easy app, but not when you are law enforcement... it's gotta be all kinds of secure... lol

long story short if someone doesnt figure it out before i find time, i will make this a home priority.
[G1 Android Development] Logic717:
anyone have an update on this? I've tried enabling only the music player and that works until i step outside which suggests that the 'bouncing off the walls' theory may have something to do with it.

I'm running a rooted cupcake ROM and using the non HD S9's. Needless to say i'm frustrated as hell that I can't use these things while running... that was the whole purpose of buying em.

They work fine only when the phone has direct line of sight to the headset, other than that (like if my hand goes down to my side or behind me) it skips. PITA...
[G1 Android Development] stellarman:
I have the same problem, but no new solution to suggest. What we need is for a good developer like Cyanogen to look at this and figure out how to tweak it into shape. For someone who knows what they are doing, I would think this wouldn't be too hard or time consuming.
[G1 Android Development] rich0:
I've found that disabling wi-fi helps tremendously, but it still isn't perfect. Additionally I've found that the pitch of A2DP tends to drift slightly - I assume this happens when the phone gets busy doing something else. Typically the pitch goes up when this happens for 30 seconds, and then it goes back down. Somebody who doesn't have a good sense of pitch might not notice, but it drives me nuts. Fortunately it is a relatively rare occurance.

I'm not sure what it is that guarantees (or doesn't guarantee) sample rate timing from whever the audio data is decoded until it comes out of the speakers. I'm not sure what the timing source is. Maybe the problem is in my radio...
[G1 Android Development] Logic717:
will using a different bluetooth headset help or is it all on the radio in my phone?

It's just plain infuriating.
[G1 Android Development] pixel-painter:
I just bought the S9 HD headphones, and the skipping has been driving me nuts, so thanks for starting this thread. I have definitely noticed that i can't multi-task too well without skipping. So no Retro Defense on the bus while listening to music :p

One thing that I noticed is that I seem get interference at traffic lights almost always. I walk a lot and so this is something that is pretty annoying in a city like San Francisco where the blocks can be pretty short.

It does make a small amount of improvement for me to turn off the phone aspect of the headphones (which I don't really care about anyway) but not a whole lot.

I hope there is a better fix for this soon :'(
[G1 Android Development] hazard99:
I just tried it and its still skipping. maybe I could restart the phone completely . I wonder if its cause I have a class 2 16 gig. I have the s9's btw
[G1 Android Development] BamaNZ:
Skipping for me as well. Wish I would have read this thread before ordering my white HD S9 headsets. I found that it does help to do the tip in post 1, though it is no cure by anymeans. I hope we have a fix shortly......
[G1 Android Development] Logic717:
i wonder if this issue is specific to the S9 and S9 HD... Has anyone using a different brand had this problem?
[G1 Android Development] killerbeesateme:
I have had this problem with a pair of Jabra BT620s headphones. When I'm not doing anything on the phone, there is very minimal skipping.

My main problem, is that it slows down the phone big time. I can't do any multitasking, and I don't even have much background apps running. Unfortunately no one I know has bluetooth headphones so I can't test the brand theory.
[G1 Android Development] rich0:
I have this problem on a Sony car stereo with A2DP support. For the most part it works fine, but it skips often and then pitch bends with the WiFi on, and even with it off the pitch can bend slightly. If the phone gets too busy it will skip as well. I tend to make heavy use of a task manager app to kill off anything I don't need - it makes the phone a lot more responsive.
[G1 Android Development] aaronkt:
2 different BT devices

Hey all,

I have 2 different BT devices. 1 is the Motorola HT850 headset. I use this for listening to music while cutting the grass and what not. Also this head set has a built in mic. I make calls with it and have no problems. Now when im cutting the grass i have noticed that when im bouncing (rough yard in spots) the BT will cut out. I have tried moving the phone to different locations but it doesnt seem to help. On the other hand if i set the phone down i can walk over 25 feet away from it before it starts dropping.

next device is my Pioneer BT headunit for my car. It will stream BT audio as well as do phone calls. I can honestly say i have never listened to BT audio for more than 10 seconds just to see if it worked. So i cant tell you if it cuts in and out. Phone calls work perfectly. Never had an issue with it even when its in my pocket. I have even dropped it in the car while making calls and i dont hear a skip.

Hope my input proves valuable.
[G1 Android Development] hazard99:
It seems that when I change the orientation of the phone it skips. atleast it skips when ever I shake it even a little bit