yashsingh1/xdaforums huggingface dataset:
[Huawei Ideos X5 U8800] mikereidis:
I'm not sure precisely what you're saying, but I'll say this:

Android, each Android device and each ROM have an "eco-system" of information.

Regardless of what anyone thinks about open source, or paid apps etc, I think that anything that adds to the eco-system of information is a good thing, for all apps. (But yes, I withhold my source code so I can make enough to keep my apps moving forward.)

So I'm happy to hear results of running any FM app, and use that info the best I can. And I'd like to think that anyone using or maintaining an open source app might find useful information in my posts and the results of people running my free or paid apps.
[Huawei Ideos X5 U8800] dream4:
Sure i agree with you.marketing and cost strategy.because for fm radio,firm has to pay to

Government some special tax.

Btw we are patient,we are reporting bugs for future improvements.
[Huawei Ideos X5 U8800] VuDuCuRSe:
Great news! It's sort of working here on U8800 with stock 2.2 :)

Using Portugal Regional Band, "qdsp5v2" Method and "3 - Music" Control Method I could hear very loud static on the headphones, the app was super slow but I managed to chose a new frequency and hear some sound but soon the phone rebooted.

Then the phone started rebooting everytime I launched the app.

Cleared the app data on "Manage Applications" and it's working fine now, but only on right speaker and super loud and the volume control doesn't work.

Changing the Control Method to Huawei, makes the app crash and the phone reboot.

It's great news for a phone that didn't have an FM chip! :D

Thanks mikereidis.

Lookng forward for a release more stable to buy the unlocked version.

Keep up the great work!
[Huawei Ideos X5 U8800] randomparanoia:
Managed to listen to some music, really clear but only by the right phone! really awesome work man!

further testing and over 10 frequencies worked for me!

regional Band: Portugal

audio settings: method qdsp5v2

Volume stream: 7 -Huawei
[Huawei Ideos X5 U8800] mikereidis:
Thanks for all the reports.

If anyone is NOT having freezing or crashing, please report which ROM you are using.

But I REALLY need to see logs captured while a freeze or crash occurs and nobody has sent me any yet.

Remember that I don't have one of these phones, so for low level hardware specific stuff like this, I consider it a "minor miracle" to have gotten this far.

Of course hard work and skills help too... :)

If you have a crash or a freeze, and can get back into my app without rebooting the phone, you can send me logs with Menu->Help->EM Logs. That MIGHT be able to catch the problem, going back into the log history buffer.

It may be better to run a logcat app like this: https://market.android.com/details?id=org.jtb.alogcat . Start it before my app and hopefully after the problem, there will be log files you can send me.

Best would be someone with technical skills who can run ADB from a connected PC to a phone with a rooted shell and start these commands:

# These are just comments: In first window:

adb logcat > logcat.txt

# In another window:

adb shell cat /proc/kmsg > kmsg.txt

# Now start the app and wait for the problem, kill both commands with Ctrl-C (or they have already died) and run:

adb shell dmesg > dmesg.txt

# Then send me the logcat.txt, kmesg.txt and dmesg.txt files

Thanks !
[Huawei Ideos X5 U8800] mikereidis:
We don't really know yet how "bug free" the FM on this phone can be. AFAICT, the u8800 and u9000 are the only phones to have this "Tavarua" FM.

Somebody upthread pointed out his AT&T version had a stock FM app, but first runs of chips can have bugs, so in theory, non US phones might have issues.

But I'm pretty sure it comes down to decisions made by the REAL customers of the manufacturer, the carriers. Huawei may want an extra dollar or two for the FM app, and the carrier wants to save a buck. Or the carrier wants more revenue from data plans.

It's even possible some carriers will eventually put out an update with FM included. If you want that, petition your carrier, but mostly likely wont listen to a few requests.
[Huawei Ideos X5 U8800] mikereidis:
Sure, it may be financial, or devs that suck, or both reinforcing each other, to say nothing of the newness of this technology in a world where phone models have lifetimes measured in months now.

But in defence of devs everywhere that don't suck, most companies are full of managers who want new product yesterday. That's what I've seen in over 20 years and 20 companies.

The pace is fast, and there is rarely sufficient time to go back and redo things "properly", for the long term good. The focus is short term.

And that's just a financial reality for just about any company, in most any field, that has had any decent success. Race to the bottom and all... :)

BTW: Huawei has around 100 R&D employees in my area and is about to double in size. I imagine those 100+ are probably a bit overworked now. Last corporation I worked for was a local S/W development branch of a rather Chinese company. The experience was "interesting" and I won't say much more except that I'm no longer there.
[Huawei Ideos X5 U8800] alex1301:
Logcat

Please use pastebin.
[Huawei Ideos X5 U8800] iakoboss7:
OMG.... put that thing in a code window!!!!!!!!!!!
[Huawei Ideos X5 U8800] alex1301:
How can i do this?

Sent from my IDEOS X5 with XDA Premium App
[Huawei Ideos X5 U8800] iakoboss7:
edit post --->advanced and use #
[Huawei Ideos X5 U8800] VuDuCuRSe:
Please edit thos posts and put the log in pastebin.com

Just paste the log, click submit and put the url here. Let us not waste forum BD space with logs and stuff :)
[Huawei Ideos X5 U8800] deofavente:
Oops. It looks like I don't have a normal u8800... Mine is a -51. That might explain why my radio APK wouldn't work on your phone.
[Huawei Ideos X5 U8800] Ozgurce:
There is my

debug one http://miui.mnyk.net/dilpaketleri/indir.php?dosya=aW5kaXIvZGVidWdzLnppcA==

And two http://miui.mnyk.net/dilpaketleri/indir.php?dosya=aW5kaXIvZGVidWdzMi56aXA=

Three http://miui.mnyk.net/dilpaketleri/indir.php?dosya=aW5kaXIvZGVidWdzMy56aXA=

Four http://miui.mnyk.net/dilpaketleri/indir.php?dosya=aW5kaXIvZGVidWdzNC56aXA=

Five http://miui.mnyk.net/dilpaketleri/indir.php?dosya=aW5kaXIvZGVidWdzNS56aXA=

I Think Three and four should help better.

Sadly phone stops working on the error. I don't get what happen after that.

I can try again if you want, or anything you want about this.

PS: I'm on CM7.

Spirit_FM_Radio_v111122.apk
[Huawei Ideos X5 U8800] mikereidis:
Thanks !

It looks like it crashes in the audio switching. Since it works, more or less, the first time the app is run, my guess would be some bug in the audio driver.

But I'll see what I can find out.

That said, I need to take December as a down month. I have planning, design, documentation and personal needs planned.

I'm looking/thinking to take this project open source and hope that will help others get involved. There's too much work for one person to deal with all the different chips and devices and ROMs, etc., LOL.
[Huawei Ideos X5 U8800] dancer_69:
I tried the 27b version on miui rom and I didn't crashed even when I changed the audio methods. I dind't test it much though cause I changed rom and now I'm trying to get root on official gingerbread rom.
[Huawei Ideos X5 U8800] Ozgurce:
If I have time, I'll debug on new official 2.3 too.

I change the urls of my debug files. If you need them http://miui.mnyk.net/dilpaketleri/index.php?klasor=spiritfm-debugs please download from there..
[Huawei Ideos X5 U8800] mikereidis:
Not crashing is a good sign. Perhaps the MIUI kernel doesn't have the bug I've speculated about.

But is the audio, and the rest of the app (eg RSSI), working on MIUI ?
[Huawei Ideos X5 U8800] VuDuCuRSe:
Upgraded to the Overseas 2.3.5 version and then rooted using the DooMLoRD_v3_ROOT-zergRush-busybox-su.

Now each time the SpiritFM Nov26 starts and I give it root permission the phone reboots. :(

If I don't give the app root permissions, I get a lot of "Activity Spirit FM Radio is not responding).

If I'm patient enough I can really slowly go to Settings and set the same I used on 2.2.2 but no static this time... nothing :(

Anyone having similar problems with the same configuration?
[Huawei Ideos X5 U8800] rsdunlop:
Yes I get the same reboot if I allow root permissions and I'm also on Overseas 2.3.5 and rooted with DooMLoRD.
[Huawei Ideos X5 U8800] VuDuCuRSe:
There are some people stating that the DooMLoRD method on this 2.3.5 Overseas Beta1 doesn't apply a fully functional root, maybe that's related to the reboots. :(

Nonetheless, all my other root depending apps seem to be working fine (Titanium Backup and OS Monitor).
[Huawei Ideos X5 U8800] joao.miguel:
Nope. not the root. I rooted and the phone stayed ok for a couple of days. Now it just keeps on boot loop until a full wipe.

After a clean update, all ok without installing any apps and rooting.
[Huawei Ideos X5 U8800] x4nick8r:
Thank You...

Mine is working with latest MIUI ROM 2:30hours without any problem with Spirit FM APP.

This is a good start for native suport of FM Radio.

I Remember when i bought it in local TMN operator store to see in the BOX and inlay flyer thar there is FM radio integrated.

Best regards...

once more great great work, one cool feature to save some bandwith with online radios :)
[Huawei Ideos X5 U8800] cosmecca:
I tried and it works, but i can control the volume anyone with this problem?

Thanks
[Huawei Ideos X5 U8800] birginioss:
Do you have U8800 or u8800 pro?
[Huawei Ideos X5 U8800] Isamu_Dyson:
Woot this is awesome! I can listen to radio on my U8800! :-D Almost there... Thank you so much!
[Huawei Ideos X5 U8800] VuDuCuRSe:
People, I you can or can't use this app successfully please state which ROM, app version and app settings you are using. ;)

I'm still waiting for someone with the official 2.3.5 overseas to give us some hints on how to make the app work.
[Huawei Ideos X5 U8800] Blefish:
My settings are here (tried in stock 2.2)

For 2.3, I don't know when we can make it work, maybe when Huawei releases the full 2.3 for U8800 (30. December).
[Huawei Ideos X5 U8800] valsam:
Ο.k THEN WE KNOW THAT THERE IS A RADIO and that it plays but it plays with problems,so someone please answer me this:

Is it so hard for somebody with proper software knowledge (i can see that there are alot of people in this forum with such knowledges!)to fix the radio to play correctly since the problem is probably a software issue?

Or is it that nobody gives a damn about the radio?

Or maybe is it that the people who seem to have these knowledges don't have them and just write in here just to show of?
[Huawei Ideos X5 U8800] priestx:
No it's not that hard, we all have separately reverse engineered our FM Chips and wrote from scratch the radio app in an afternoon (mine also has EQ, record functionality and tomorrow I'm gonna add DAB), we just don't share it...

Spirit FM is not open source and I can only imagine how hard it is for mikereidis to make it work

So, as long as it is not open source nobody can help coding (apart from bug tracking, testing etc). If you really want it, donate to mikereidis, even buy the unlock app (even if it doesn't support your phone) and hope he makes it fully working...
[Huawei Ideos X5 U8800] valsam:
Ελα ρε Ελλαδαρα,σορρυ αλλα δεν ηθελα να προσβαλω κανεναν,αλλα απλα αναρωτιεμε γιατι δεν πρωχωραει το πραγμα με το ραδιο,δηλ.εσυ το εκανες και δουλευει απροβληματιστα?

Εαν εχεις χρονο στειλε μου p.m γιατι εχω μερικες αποριες!
[Huawei Ideos X5 U8800] priestx:
http://www.youtube.com/watch?v=JmvCpR45LKA#t=1m27s

Try this configuration

http://xdaforums.com/showpost.php?p=19750070&postcount=43
[Huawei Ideos X5 U8800] mikereidis:
Thank you... :) I should point out that non-English speakers might misunderstand sarcasm.

I am considering creating an open source Android FM project in the new year, but it may take awhile to match the current unlocked functionality.

I have hopes that the story here might go similar to the Dell Streak. When I brought FM to that phone, I quickly had more than 20 sales of my Unlocker and that gave me the encouragement to spend a few weeks fixing things, or trying to.

OTOH, the Huawei devices are inexpensive, and that usually indicates sales for these devices will be low. :(

Anyone care to pledge, with follow through of course ?

Another issue I face is I don't have one of these devices and my test device budget is finished for now. I can't even get one locally AFAICT.

So how well can I support a device I don't even have ? And this is the first device with an FM chip I don't have either.

I added the initial "V4L" support to my app over a hard working weekend, just so I could see it and say it's been done. Overall, I probably put at least 80 hours into support for the Huawei's/Tavarua so far.

Where I live, minimum legal wage is over $10 an hour, and a seasoned developer like myself can make as much as $50/hr salary and $100/hr contract. So do whatever math you want but even at minimum wage, I've

"donated" the equal of $800+ so far.

Neither developers' time, nor the food for my family are generally free.... :)
[Huawei Ideos X5 U8800] nnkk:
I personaly will pay for a working app for my X5 for supporting you.

Hard work should be recognised and rewarded.
[Huawei Ideos X5 U8800] valsam:
I am sure that everyone who has a X5 will definitely pay for a properly working FM app!
[Huawei Ideos X5 U8800] demolition23:
+1 on this! keep up the good work!
[Huawei Ideos X5 U8800] selson:
I would definitely buy your app!
[Huawei Ideos X5 U8800] freeko2:
It will much if we got the Fm radio support offically so kindly forward this to Huawei facebook
[Huawei Ideos X5 U8800] spatjoe:
This is awesome
[Huawei Ideos X5 U8800] mikereidis:
I hate to doubt on ya, but... I'm middle aged and haven't believed in tooth fairies for a LONG time, LOL. :)

Here's what happened last time I enabled an inexpensive phone: http://www.madteam.co/forum/development/spirit-fm-radio-request-for-testing/msg22679/#msg22679

At least 2 said they would support me, but couldn't access the market, I offered paypal or even personal cheque, but nobody contacted me.

I think I have one or 2 customers for that phone, AND my i5500. Wasn't worth the weeks of effort.

"Will buy" and "would buy" won't put any presents under the Christmas tree.

I'm currently making about $12 per day. That's about 1 hour at minimum wage BEFORE expenses. With expenses it's about 0.

So I don't think this is going anywhere, money wise.

PERHAPS if you had one or more good developers who owned the phone and can help me a LOT, we could get somewhere faster.

Remember, I don't even have this phone, can't get one locally, and I doubt you all could even put enough cash together to buy me a half broken one.

Heck, go email Huawei to see if they'll send me one.

Hope I don't sound harsh or sarcastic or anything,... Thanks !
[Huawei Ideos X5 U8800] nnkk:
It's your decision and we can't do anything to force you, thanks for the trying :cool:
[Huawei Ideos X5 U8800] VuDuCuRSe:
The box my phone came in says that it has FM radio. My carrier support has no clue about whether this phone has FM radio chip or not, they even refunded a client because it rejected the phone for not having and FM app and stating it should on the box.

Everyone, everywhere says "Only the U8800pro can play FM radio".

You showed us the regular U8800 has FM radio chip and it can play radio stations. Damn, I heard it myself with my only right (and almost deaf now) ear!!! :D

No niche application like this will give you the minimum wage, not even bringing great revelations like what happened on the U8800, but hey, I sure hope it gets to pay you some beers with your friends.

So here's my "Thank you":

EDIT: And the funniest thing is that right now the Spirit FM UL icon on my App Drawer is a simple Reboot Phone shortcut... :D
[Huawei Ideos X5 U8800] FabioAreia:
Working with some bugs but working

Runing Latest CyanogenMod7 Region Europe Sound qdsp5v2.

Please continue improving.
[Huawei Ideos X5 U8800] darkn1ck:
please continue with the development!!!
[Huawei Ideos X5 U8800] mikereidis:
Darn it ! Now that I have a customer with this phone I have to keep supporting it... LOL. :) But FYI, I can't do any major work until the New Year. Minor adjustments and fixes, if I have the time.

Thanks ! (And please don't pass it around. I'm getting "killed" with piracy.)

So, you're running the latest Dec 8 version and you still get the crash ? On first try or second ?

I'll change the code so forcing an FM chip type will bypass the tests that are likely causing the problem.
[Huawei Ideos X5 U8800] darkn1ck:
it crashes always on the second time
[Huawei Ideos X5 U8800] gugiggs:
I use Spirit FM, and I am using stock rom (froyo). The crashes on second time is also happening to me. Need to clear the app data first at settings before opening the app for the second time.

Hi Mike, thanks for the app. Pretty much amazed when heard the static for the first time and when tuned in to one of local station. Hope can pay for the app some time, I am not too savy with this online payment things :)
[Huawei Ideos X5 U8800] priestx:
As a developer (not android) I believe you understand the risks in cooperating with others. I suggest, if you need to offload your work, split the UI (it needs improvements in my opinion) from the rest of the app, this way you will see if anyone is interested in working without reward :) and get some help if you are lucky.

Also a few posts earlier you mentioned that you plan to release the source of Spirit FM... I support open source all the way but releasing the source (even with the strictest of licenses) would mean a big decline in sales and a huge rise in competition. If you are tired of working without much profit, do what most companies/developers try to do, sell it to the highest bidder.
[Huawei Ideos X5 U8800] Alex2108:
with half plugged in headset i get sound with latest miui multilingual :D couldn't find a station with good quality but it works^^
[Huawei Ideos X5 U8800] darkn1ck:
you should fix the problem with the volume
[Huawei Ideos X5 U8800] priestx:
maybe this is caused from the strange pinouts for the headset :)
[Huawei Ideos X5 U8800] mikereidis:
Thanks for your thoughts.

Yes, I understand splitting things at the UI and tend to agree.

I've been CONSIDERING open source, but am backing away now. I've had a few people who said they would modify my XML files for the UI, but that was many months ago, LOL.

There are ALREADY, open source Android FM apps, including the Qualcomm one that is meant for this FM chip, and the CM FM app. I don't see anyone taking those and making a nice UI, so I'm not convinced that anyone would step forward anytime soon to do a better UI.

Yes, the "strictest of licenses" means nothing in many areas of the world. AFAICT there are only 3 FM apps in the Market. One of them is a stolen Motorola app. I reported it months ago to both Google and Motorola Mobility (being bought by Google), and neither of them seem to care.

And I expected piracy. but I'm REALLY getting ticked off how much there is. Given that, I have serious doubts about the ongoing viability of my project. And for inexpensive phones such as this, "forget about it"...

Right now the only way I think SOME of my code will get open sourced is via possible contract work I may get in the new year, where they want it open sourced. They likely WILL be the highest bidder in effect, at least in the short term.

Contract income will make my miserable apps income pale in comparison. And they VERY likely won't care about this phone we can't even buy in this country.
[Huawei Ideos X5 U8800] genti7:
No more crashes with the latest version. Tested on miui and cm7. The only problem now is stereo sound and volume control
[Huawei Ideos X5 U8800] Tommixoft:
There is settings in Audio settings volume - so it isn't working? On my u8800 i only hear white noise and popup saying not found compatible chip. and hang on trying to shutdown that ****.

Anyway i live in country where radio have ****ty pop music no rock or metal so..it not so big loss for me :D

Everybody can decompile radio app and those who are good in JAVA can maybe do some changes.
[Huawei Ideos X5 U8800] cokratex:
Works for me with cm7, not able to adjust volume, right speaker is still very load. Frequency buttons are very laggy, but it works and find stations. No FC:s anymore.

Thanks for your effort, I really appreciate it. Will definitely buy working app.
[Huawei Ideos X5 U8800] Tommixoft:
what app you're using? and what settings. I'm using latest CM7 but no audio just noise..and noise can be created by drivers too not mean that it's radio.
[Huawei Ideos X5 U8800] nnkk:
Which is the latest test version for X5 ?
[Huawei Ideos X5 U8800] genti7:
You can find it on android market
[Huawei Ideos X5 U8800] nnkk:
thank you, I thought that it was incompatible.
[Huawei Ideos X5 U8800] cokratex:
Spirit FM free, audio method: qdsp5v2, volume ctrl stream: 7-Huawei, Regional band: Finland (since I'm in Finland, I had it on Europe first but I didn't find any stations).

It seems to require good reception, even when the signal should be good, there is some noise.

If the volume control and lagging are fixed it would be ok to use.

Edit: I also have latest CM7.
[Huawei Ideos X5 U8800] valsam:
Does my phone need to be rooted for this app to work,i have tried it on my X5 with stock rom and unrooted and i only get Error:No FM accesible message!
[Huawei Ideos X5 U8800] cokratex:
It seems so yes.

Did some more testing, I have had 3 freezes -> phone reboots. Seems to be related to the laggy buttons, press too many too fast, it all freezes. Haven't found any setup that makes volume control work.
[Huawei Ideos X5 U8800] Tommixoft:
[ thank you for not letting us delete our posts ]
[Huawei Ideos X5 U8800] freeko2:
Latest version working.: no hanging: still can't move indicator only get channel through typing and sound is mono:
[Huawei Ideos X5 U8800] mikereidis:
Yes I think so.

At a minimum my app needs access to /dev/radio0 to control the radio.

That may be the only SU requirement, assuming the audio stuff works without root.

The stock app may have a way around this, or it might be signed by Huawei with special permissions we can't get.
[Huawei Ideos X5 U8800] mikereidis:
Good news is that the Acer Liquid Metal has the same FM chip. So it might be a bit more popular than at first thought, and there is knowledge to be gained and apps etc to be swapped with the Liquid Metal folk.

Bad new continues to be my lack of available time. It would be great if others who actually HAVE a phone could do the experiments.

For anyone who isn't aware, there IS an open source Tavarua FM app for Android. It spawned a few apps, including mine, but one of the first tasks was removing that "strange Tavarua" code.

It's been out there for over a year, albeit source code only, without an actual built app.

My point is that it's MUCH easier to get that app built and modified as needed, than it would be for someone to reverse engineer my app, as I think someone posted.

The hardest part is ALWAYS finding sufficient developer resources willing to work for free or for very tiny donation funds of say, $20-100 at most per month.

BTW I signed up for some Huawei "Corporate Developer" account, the better to ask them for some free test phones. If you understand English well enough to detect the "Asian Interpretation" you may find this funny... :) :D

(But ALWAYS remember that other language groups find ours to be just as funny, and we all look alike too, LOL.)
[Huawei Ideos X5 U8800] genti7:
I was curious and tried that app on u8800 but it needs modifications to work on it. I couldnt get any stations, The app though is very nice (nice ui and and many things you can do). It would be nice if we could make it work on u8800