yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] kf2m:
Hey no problem. I work in both the computer, and radio industries (and sometimes combining both). Also a holder of both a Amateur Radio License, and GROL. Broadcom seems to be holding their cards very close to their chest for some reason. Made a few calls to Broadcom, and pretty much got the runaround. Working on getting HTC to send me a schematic of the EVO at least to see what is, and isn't connected. As for detecting carrier from the chip, they may have an inhibit if there is not an antenna connected (much like the receiver portion).
[EVO 4G Android Development] mikereidis:
Yeah, I did some searching today and I can't find any useful info on the BCM 4325 / 4329, not even in torrents or on foreign language sites.

http://www.ifans.com/forums/showthread.php?t=205141

I found a post from 2009 that says:

"You need to be a registered OEM, licensed with Broadcom (and have signed an NDA) to get access to that datasheet. In other words, you need to be Apple.

Hopefully someone can just send it to you under the table."

Tiny bit of info: http://theiphonewiki.com/wiki/index.php?title=BCM4325

A small bit of a schematic: http://img207.imageshack.us/img207/4809/hardwarez.png

I only found a few tiny references to people trying to control the chip with hcitool or whatever.

My "conspiracy theory" is that "some OEMs", most likely Apple, have asked for the info to be kept confidential. The rumors have gone on for YEARS that Apple might release an FM app for their iPhones using this "hidden capability".

Latest rumor has Apple supposedly about to release an FM app they can make money on ("monetize", LOL.) They have a patent or 3 on such.

AFAICT the most extensive public knowledge on these chips comes from the MIUI FM app code. (Now in CM and my app). It includes LOTS of #define's starting with BCM4325_FM_ or BCM4325_I2C_ etc. These MUST have come from confidential, proprietary BCM code, although AFAICT, #defines's without original comments are not copyrightable, or even perhaps otherwise protectable.

All these #define's, enum's etc will be very useful for reverse engineering the BCM chips. Unfortunately, unlike the TI chips, there seems to be absolutely NO open source code out there. But when I look at the command sets, I'm surprised how much common ground there is between TI and BCM. So I think I'll figure out the deeper stuff like RDS etc. sooner or later.

On my HTC Legend, with a TI chip. the stock HTC and MIUI and CM FM apps refuse to play sound when the headset is not plugged in. But that's a software limitation only, my code works fine with no Antenna for Rx. A few strong stations can be heard even with no antenna.

As for TX, I've found a few functions in the HTC libbluedroid.so :

adb shell strings /system/lib/libbluedroid.so| grep -i antenna

set_fmtx_antenna

check_fmtx_antenna

set_fmtx_antenna(%d)

Likely, this is HTC specific and may work regardless of TI or Broadcom FM chip. Tx only on the BCM4329 though I think.
[EVO 4G Android Development] mikereidis:
I've released my FM receiver app, now working on BCM4325/4329 chips, such as those in the Supersonic/EVO 4G. It's most likely to work on CM7 devices which also support the CM FM app.

I'm not thinking of transmitter support of any sort at this time, simply because there is, I think, much more demand for Rx, and I will be busy enough with that.

Please feel free to "vote" for Tx support. If I saw enough interest, particularly among those willing to pay for such capability, I would strongly consider it.

See my sig for the FM app post.
[EVO 4G Android Development] nickmus:
I would pay fit it. Watching my EVo today while my wife was shopping, it would have been nice to listen to it through the truck speakers. Satellite radio would be nice on the 1 hour drive to work.
[EVO 4G Android Development] Cjunior:
Count me in as well, just let me know when you release the app I will be buying right way,

I can’t wait for a app like that, I can go to any car or radio and just tune to listen to my music, that would be grate

i don't know if the app on the market im download is yours but is a free app, i recommend adding a pay app as well just like teamwin did with the HDMI app they have a fee app and a pay one they are exacly the same but this way is eazy for peaple to give you support true android market.
[EVO 4G Android Development] Schwarttzy:
One problem with all your mabo-jabo speech about needing nine feet cords and what not...

The cheap ass $35 fm transmitters and wall-mart don't have any of the crap you are listing... please stop discouraging people, if it can be worked out great if not o well.
[EVO 4G Android Development] adeyo:
Would this really need an antenna?? I mean, most likely we would only be transmitting a signal a few feet away in our vehicles, in order to listen to our phones music through our cars speakers right??? i am not knowledgable enough to really know, just a guess.

anyone with technical expertise able to shed some light?
[EVO 4G Android Development] kf2m:
Have you ever opened one up? It's in there. But from your statements it appears you do not have much knowledge of RF. That mumbo-jumbo as you call it is the basis to building the antenna. This is the hardware side of things, no quick and simple solutions like changing some code then flashing a patch. This is where you get your hands dirty, and actually make something as well as learning something. Which is right in the spirit of XDA.

Some antenna background if you choose to read

But back to the subject at hand it's called a loop antenna. The makers probably use the ground of the power cable as the ground plane, and have the radiator portion of the antenna looped inside of the casing. Since the application is for a very short range it is coiled up inside the casing. Effectively taking 9ft of wire and putting it the space of several square inches. Another trick is narrow the usable bandwidth limiting the lower/upper frequencies you can use, and shorten the antenna to a much smaller fraction of antenna wavelength. See antennas come in all shapes, and forms depending on their application.

Still no luck getting that datasheet.. :(
[EVO 4G Android Development] kf2m:
The short answer is yes.

Any transmitter needs to have a load on it to function properly. Without it the RF energy will have no place to go, and feedback into the transmitting circuit itself damaging it. Car speakers will already have an electrical load on it form the headunit. It would be like connecting a 12v battery to an electrical cord that already has 120VAC on it. Though not as spectacular.
[EVO 4G Android Development] mikereidis:
OK, thanks for your vote for Tx.

However, there WOULD be audio routing issues that might be insurmountable, ESPECIALLY given that (I think) virtually no phone was designed with FM transmission in mind.

For Rx, I am facing some nasty audio routing issues, even though many phones were designed to support a manufacturer FM Rx app.

As a user of course, I'd want to route any audio that would otherwise go to speakers, wired headphones or BT headphones to FM Tx.

As an electronics guy, I know that the analog wiring might not be (and likely isn't) in place from the analog output DACs to the FM analog audio input. Similarly, the digital connections that could substitute for analog may not support the routing combinations needed.

And as a developer, even if the hardware could support it, the Android framework libraries etc. are unlikely to support the needed combinations. Possibly, aftermarket ROMs such as CM could add such support, as they have had to do for FM Rx. But IMO most "consumers" (people not on XDA etc. who would pay for apps) run stock ROMs.

And yes, it's been my intention from the beginning to create a paid app. I'm HATE the corporate world and have been working 14+ hour days to try and make a go of it.

AND I'm doing something that Google stated they wouldn't do because they didn't have the developer resources, LOL. Hopefully the "community" will help me. Already I received a free Greek translation.

But I also think a free app is neccessary, and so be it... :The first gram/toke etc. is always free... ;)
[EVO 4G Android Development] adeyo:
Thanks for the reply!
[EVO 4G Android Development] dtr145r:
bump bump bump.
[General Questions and Answers] nPQ9nP:
Hi Everyone,

Took the plunge for the first time and flashed from stock to CM7. I can't get over how fast and stable it is compared to the stock ROM!

I've reading good things about Hey It's Lou (in particular #8 and #9) kernels and would love to get that kind of battery life, but it seems like I can't use HIL with ASOP ROMs like CM7.

1. Am I correct? CAN I use HIL#8/#9 w/ CM7?

2. If not what, other kernels can folks recommend for me? (stability and battery life are more important than performance, though I don't want the phone to crawl.)

Thanks!

A.
[General Questions and Answers] cpomike13:
Yeah, I'd like to know too. I tried Chad's Incredikernal, and I have to say I wasn't impressed with battery life, perhaps I missed something?

---------- Post added at 04:36 PM ---------- Previous post was at 04:02 PM ----------

I just read a post that said Incredikernal + setting cpu down to half (whatever that means) gave 12-13 hours normal use with battery left(again not specific). I'm all for that! BTW: 10th Post Yeah!!
[Galaxy S I9000 Q&A, Help & Troubleshooting] lokhor:
I'm running out of space on my internal SD as it's only 6gb and filled up with Gameloft games. I want to be able to move those files to the external SD but not sure how I can do this and still have them working. I was thinking symlink but apparently the SD card format is FAT so this won't work. Does anyone have ideas?
[Desire HD Q&A, Help & Troubleshooting] Cheecoh:
Hey guys,

I got the following issue:

When i open a contact in my phonebock i got twice google datasets per User.. i can remove them manually but it is really annoying to do this on each single contact..

It worked perfectly before the flash :/ what went wrong? Is it a known issue?

Sorry for my English :)

Acutally i have flashed revolution hd..
[Desire HD Q&A, Help & Troubleshooting] UpInTheAir:
Edit: Just remembered from my previous experience, contacts wouldn't sync properly / fully / some doubled......

You shouldn't need to, but you might want to backup you conacts (export) from gmail to pc, just in case.

Menu / Settings / Accounts & Sync / Google / Disable "Sync Gmail contacts".

Menu / Settings / Applications / Manage Applications / All / Contacts & Storage / Force stop & Clear data

Menu / Settings / Accounts & Sync / Google / Enable "Sync Gmail contacts"

Wait for the sync to finish.

Then, open the 'people' app

Menu / View --> tick box "Google" only.
[Desire HD Q&A, Help & Troubleshooting] Enjoy!:
I had this too the first time I flashed a rom and recovered a back-up of my apps and data. However, I have all my contacts in the cloud. All in gmail/google account.

So what I do now when I flash a Rom, fully wipe it and recover apps and data is: that I do not recover my contacts, but just let them reload from my google account.
[Desire HD Q&A, Help & Troubleshooting] Cheecoh:
That helped me alot! Just logged into my google account and went to my contacts .. there is a feature which can merge duplicates! And thats it.. :)

Since it is possible to sync my contacts and calendar/events via google i am only using this feature..! actully my comptuer sync is only for files/music and other stuff..
[HD2 Android Themes and Apps] dailomac:
where can i download the new htc sense 3.0 live wallpaper from compatible with the hd2..
[HD2 Android Themes and Apps] firemanj79:
I don't think its out for hd2 yet
[HD2 Android Themes and Apps] christian.patella:
i don't know
[HD2 Android Themes and Apps] dkephart:
definitely not out yet. you could try to pull it from sense 3.0 nand roms, but I don't think it is working there, yet. sorry!
[Defy General] ephumuris:
Ok i'm new and these may be stupid questions. Go away now if you're not willing to help!

My Defy is arriving tomorrow, obviously on stock 2.1 moto. I've read and read and read and can't seem to answer my simple question.

All i want is to be able to download and flash an untouched Froyo rom with moto blur. (Yeah i know!) So i can add and remove programs and tweak as i would like. I know i can flash the sbf file but does that leave me unable to downgrade? Do i need a fixed sbf and a nandroid of that stock rom? I'm lost.

I have had three Android phones before, i'm proficient with adb, i'm not scared of messing with system files etc. I'm just new to all the Moto side of it.
[Defy General] ephumuris:
Ok i think i figured it out...let me know if these steps are right...

Root.

Install recovery app.

Install recovery and boot into it.

Make nandroid of my own 2.1.

Install nandroid from 3.4.3-11 rom.

Wipe data/cache etc.

Reboot into bootloader and flash fixed 3.4.3-11 sbf.

Let rom boot up and done?

(Re-root etc)

If that's right then it no longer seems so scary now. I'll wait for confirmation first though :)
[Defy General] vick33:
Yes that is the right way, but if you want to go back to 2.1 you should have the 2.1 fixed sbf of your carrier
[Defy General] ephumuris:
What do you mean by have it? Have it backed up so I can reflash it? Or flash that instead of fixed 3.4.3?
[Defy General] vick33:
What you have written is the good way of updateing the defy. So you will not loose downgradeability. You can just flash the sbf of your original eclair rom back. So first try to find the right eclair sbf for you, then you will be able to go back to eclair when you want.
[Defy General] ephumuris:
That is great thanks so much for the fast responses. I think that was the last thing i needed to know. Finally got my head around this stuff for Defy it really isn't that hard. My Defy should be here within the next 5 hours :D

Just as they get CM7 working with RIL too...i'm spoilt for choice on rom. Going with the Korean official first and will strip out the bloatware and maybe make some themes for it. Gotta deodex that too i hate that!

EDIT:

Actually there was one last thing...how do i check my sbf version when it arrives? I'll figure it out i'm sure...

EDIT2: Looks like RDS Lite shows device properties i guess it could be here?
[Vibrant Q&A, Help & Troubleshooting] billjd:
I was trying to restore a rom on my phone, but when i rebooted all i get is a voice saying restore operations.. and its stuck on the vibrant screen, can anyone help me with this problem?? (im running on axura 2.2.5.7)
[G Tablet Q&A, Help & Troubleshooting] brdn_nkd:
Wooter anxiously awaiting delivery of my new tab. Over the last couple of days I prepared to change the rom and then today found all the warnings about bricking the device. Thoughts, concerns, cookie recipes?
[G Tablet Q&A, Help & Troubleshooting] roebeet:
Still too early to say - all the modders will need to respond as to how they plan to deal with this.

The "safe" bet is to stay on 3588 until more people respond and you have a better idea of what's going to happen - most mods are 1.1-based, right now.
[G Tablet Q&A, Help & Troubleshooting] Djapatos:
custom rom

Personally i suggest a custom rom... at least for now.

Because the new OTA is really new. and once you get that it will be hard to get out and stuff, if understand well.

So do like me and use Vegan GingerEdition rom:)
[G Tablet Q&A, Help & Troubleshooting] brdn_nkd:
Thanks for such a fast response. I know you're a busy person right now. I understand your reply to mean leave it stock 3588 to see how things shake out? I was looking forward to a custom rom but am leaving for vacation tomorrow, would like to take the new toy with, and don't have time to be messing with it overmuch. Thanks again for being a rockstar.
[G Tablet Q&A, Help & Troubleshooting] brdn_nkd:
And i appologize after seeing this... http://xdaforums.com/showthread.php?t=1035167

SORRY!!
[G Tablet Q&A, Help & Troubleshooting] roebeet:
Yep, exactly. But if you wanted something better for your vacation tomorrow, then I would recommend one of the 1.1-based ROMs - it all depends on when you needed a mod.
[HD2 Android Q&A, Help & Troubleshooting and Genera] matejdro:
I have just installed HyperDroidGBX which have low dpi. I like it a lot, with exception of one problem - widgets. They are smaller and have a lot of free space round them now.

Is there any way to stretch them, so they would be normal size?

EDIT: look at the attachment if you have no idea, what am i talking about. There is too much free space.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Vylle:
download propeditor.apk and look in build.prop for lcd.density.. change it to 240 or any other value

i see you have launcherpro.. let me make a suggestion - change the LCD.density to 194 and set the number of rows per page to 6.. it looks clean and fits both large set widgets, small set widgets and shortcuts perfectly
[HD2 Android Q&A, Help & Troubleshooting and Genera] matejdro:
I wanted to keep the density, but thanks for the 194 suggestions. I will try it.

Wait, where to set number of rows to 6? I can only find option to increase it to 5.
[HD2 Android Q&A, Help & Troubleshooting and Genera] scariola:
Launcherpro 0.8.4.1 has the options for columns and rows up to 10, maybe only the pro(paid) version has this feature.
[HD2 Android Q&A, Help & Troubleshooting and Genera] matejdro:
Ah, i have found it. I was looking into advanced section, where was only one option (to extend to 5 rows). Thanks.
[HTC Inspire 4G] Simba501:
Just recently, my mic apparently went out. No one could hear me (on calls). It was perfectly fine about 30 minutes before it happened (I was on a call). It was fixed by a reboot, but my question is if anyone else has experienced this? Any theories on causes?

Via the XDA app for the HTC Inspire
[HTC Inspire 4G] Simba501:
Bump
[Nook Color General] treesloth:
I have CM7 running on my NC, but I find that I'd like to read the magazines that I subscribed to (dumbly, without noting that I'd be unable to read them after the transition). One possible solution would be to use an old MicroSD card as a boot point for the stock ROM. Is that possible? Can I put the stock software on an SD card in such a way that it will boot and save state when it's inserted, but will otherwise boot to CM7? I've looked for this... I've seen similar scenarios, but not quite this one. Many thanks in advance, whatever the answer ends up being.
[Nook Color General] sk8house911:
Does the Nook App not work for your magazines?
[Nook Color General] treesloth:
No, sadly, it doesn't. From everything I can find, only the Nook Color can read them, not the other forms of software such as iOS, Android and PC.
[Nook Color General] indagroove:
Just do the dual boot option. I have cm7 on partition 1 and stock rooted on partition 2.
[Nook Color General] treesloth:
Hmmm.... good thought. One question, though... what method do you use to update the CM image? Thanks for the replies... I'm glad there are people that know all the options.
[Fascinate Q&A, Help & Troubleshooting] cobirch2:
So i rooted my phone manually (ran rage.bin, pushed su, busybox, and Superuser) and then used odin to flash the CWM_recovery_DL09.tar. to get to CWM recovery i had to go through blue recovery every time (apply update.zip). Once i got into CWM i flashed a DL30 rom and my phone wouldnt boot. not only wouldnt it boot but blue recovery wouldnt apply the update.zip. i had to odin back to DJ01 stock.

Now i flashed the EB01 root/recovery/superclean and then flashed the red CWM-all.

I have two questions. Did my phone originally brick because i was supposed to flash a DL09 rom instead of DL30 rom? And now that i can get into red recovery directly, am i safe to flash whatever i want?

I assume that since i dont have to go through blue recovery, and i can go directly to red CWM, i should always be able to get into CWM and restore a backup if i hose my system right?
[Fascinate Q&A, Help & Troubleshooting] landshark68:
unbelievable
[Fascinate Q&A, Help & Troubleshooting] Legato525:
Did the dl30 rom have a kernel? If not you were trying to run froyo with the stock eclair kernel. Can't imagine that works to well. And yes now that cmw is properly flashed, barring a major snafu, you should always new able to enter cmw using the 3 key method.
[Atrix 4G Q&A, Help & Troubleshooting] Haphim:
How do I create my own custom keyboard? Is there an app that allows me to do this with ease, or do I have to do it via some development route?

And just to note, I'm familiar with Gimpsta's site, and that's not what I'm talking about. I want more control then that. I want to be able to choose *what* keys exist, where they go, and what size they are, etc...
[Droid Incredible Q&A, Help & Troubleshooting] salviati:
Sadly, last week my Droid Incredible got stuck in a reboot loop that I was unable to get it out of. At the time, I thought it was no big deal since most of my data (emails, contacts, voice messages) were stored safely in the cloud. I figured that if I tried a Factory Reset, it would only be a small pain to re-download the apps, and I might lose some data such as game scores. My phone had not been rooted (didn't think I needed to), and I went ahead with the Reset. Afterward I rooted the phone, made a backup of the freshly re-installed OS, and installed Cyanogenmod,

Skip forward to today. I took a few photos and while I was viewing them in the gallery, I noticed that none of my pre-Reset photos were there. Now I am at home and notice that my earlier photos are nowhere to be found. I always assumed they were being stored safely in the SD card and not in the Internal storage. However, I have just finished searching the SD card, the current Internal storage, and the post-Reset backup files. I am sadly realizing that the photos must have been previously stored on the phone's Internal memory (STUPID, HTC!!!) and are now lost forever. Is there any chance they may still be hiding out in an area I haven't though of, or is there any way to run diagnostic-type tools on the internal memory to try and recover the bits of lost photos? Most of them weren't all that important, but I would be so sad to lose many of them. Any help would be appreciated.
[Droid Incredible Q&A, Help & Troubleshooting] BenHolliday:
If they were on the SD Card and somehow got deleted you can try RecoverMyFiles to see if it will recover them.

http://www.recovermyfiles.com/

Have used it many times in the past with great results.
[Droid Incredible Q&A, Help & Troubleshooting] salviati:
Yep. I've used similar software to recover files from an SD card. But I'm fairly certain now that the files were being stored internally. I know this may be a lost cause, but I'm really hoping someone has figured out a solution.
[Droid Incredible Q&A, Help & Troubleshooting] cstrife999:
Unless you changed the setting to store internally then no. By default it saves them to the SD. It is a known issue in just about every rom including stock that this happens one in a million times. Odds are you won't be able to recover. All I can say is to back them up on a PC regularly from now on. Doubt you will ever see that problem again, but you can never be too safe. I lost some great photos I took on my original Droid.
[HTC Inspire 4G] dailomac:
hey im looking for someone in nor cal that can help with the rooting of the inspire 4g.. i dont want to mess up my phone.. i would like some assistance.. i might be able to compensate u for ur help..
[HTC Inspire 4G] booty hater:
I live in the Sacramento area and can do it for you. I've used both methods and already have a good gold card.
[HTC Inspire 4G] dailomac:
sweet.. can u pm ur number?
[HTC Inspire 4G] booty hater:
PM sent.

10 char
[HTC Inspire 4G] happyaray:
Sweet, I'm also in nor Cal. But I'm the one who needs the help. Would like to pay. Live in the east bay.

Sent from my Desire HD
[HTC Inspire 4G] californiarailroader:
I'm in NorCal as well, I live in Redwood Valley, it's about halfway between Ukiah and Willits up here in Mendocino County, or 120 miles northwest of SF. Let me know if I can help out at all!
[HTC Inspire 4G] XAviierG:
IM in Sacramento to!
[HTC Inspire 4G] dailomac:
where in nor cal do u stay.. maybe we can all meet up to get our phones done all together..