now that theres fm radio, on the nexus on the new cm 6.1 and other roms would it be possible to have a fm transmitter? like the one where it plays your music thru the fm in the car or something. if this is possible that would be amazing.
No, it's not supported in the hardware.
wow that really sucks , anyways thanks for the reply
Wrong, the hardware is there.
There is however, no drivers for the chipset on any device to reverse engineer or port or even look at.
Ask cyanogen, maybe he will fix your nexus one.
Code is in the framework. Could work if we added it to FM app
charnsingh_online said:
Code is in the framework. Could work if we added it to FM app
Click to expand...
Click to collapse
Where did that code come from? Code Aurora?
charnsingh_online said:
Code is in the framework. Could work if we added it to FM app
Click to expand...
Click to collapse
salivates.
So is everyone saying here that there is a chance that maybe in the future it will be unlocked
Sent from my Nexus One using XDA App
JCopernicus said:
Wrong, the hardware is there.
There is however, no drivers for the chipset on any device to reverse engineer or port or even look at.
Click to expand...
Click to collapse
I really doubt the transmitter is hooked up, regardless of software it wont work. If it was a working transmitter the Desire would have probably had it with the FM application/kernel.
But we could sit here and speculate all we want, the fact is nobody knows for sure.
evilkorn said:
I really doubt the transmitter is hooked up, regardless of software it wont work. If it was a working transmitter the Desire would have probably had it with the FM application/kernel.
But we could sit here and speculate all we want, the fact is nobody knows for sure.
Click to expand...
Click to collapse
There's nothing that needs to be hooked up. The FM portion of the wifi/bluetooth/fm all use the same antenna for reception/broadcasting.
FM transmission on devices require alot more legal entanglements that companies don't want to deal with.
The chip onboard is an all in one, it's there, it just needs software.
i doubt the shortness of the waves will cause any legal disputes if so we would have issues with all these kids that USE to walk around with walkie talkies all the time
solidmac said:
i doubt the shortness of the waves will cause any legal disputes if so we would have issues with all these kids that USE to walk around with walkie talkies all the time
Click to expand...
Click to collapse
yeah, so you do realize that there's a lot of different frequencies for devices, right? Your "walkie talkies" were likely 38mhz or maybe 43mhz. Not a commercial frequency band.
solidmac said:
i doubt the shortness of the waves will cause any legal disputes if so we would have issues with all these kids that USE to walk around with walkie talkies all the time
Click to expand...
Click to collapse
Actually, the FM transmitters that popped up for the early iPods and several other MP3 players were originally illegal to use in many countries since they operated on frequencies that were considered protected or where you needed to register as a broadcaster to be allowed to transmit. This has however now been relaxed in several countries as long as the transmission strength is kept low enough to not interfere noticable with other people's devices.
Related
Just wondering if the Qualcomm MSM 7200 has ever been shown to take advantage of 3D graphics on ANY device? Isn't there a Samsung out there or something?
On the LG KS20 it has.
Guys
I just got an idea or suggestion or request….. Anyone can please look into the
O2 XDA Orbit II or O2 XDA Stellar clicks the link for specification please….
http://www.gsmarena.com/o2_xda_orbit_ii-2180.php
http://www.gsmarena.com/o2_xda_stellar-2179.php
I think I’m sure it is made my HTC for specific for O2 only…... And it has Qualcomm MSM7200, 400 Mhz processor.
So my question is……. If this phone has ATI video chip and it is comes with the video drivers or not. If yes can we dump the driver from there devices and can we use it with our HTC device…..
Please someone look into this…….
Thanks
The XDA Stellar is a plain old HTC TyTN II (no hardware accelerated graphics).
The XDA Orbit II is an HTC Touch Cruise (same problem as the TyTN II).
donatom3 said:
On the LG KS920 it has.
Click to expand...
Click to collapse
I think you may have meant LG KS20...
Search for the LG KS20
juiceppc said:
I think you may have meant LG KS20...
Click to expand...
Click to collapse
My bad thanks for pointing it out.
juiceppc said:
I think you may have meant LG KS20...
Click to expand...
Click to collapse
Just found this on the KS20 on youtube. Probably doesn't do it justice but wasn't that impressed especially towards the end when he/she it the 'phone' button. Still saw the screen drawing line by line..
http://uk.youtube.com/watch?v=9H8Zcj2Y_sc
Here's the PR hype - if only eh? http://uk.youtube.com/watch?v=eiS2RuxUQ-w&feature=related
So...we should beable to get drivers off that once it's released right?
I'm not a developer (at all) but it seems that if you can find a device (the ks20 for example) that uses the same chip and has 3D drivers you should be able to isolate those drivers in that devices firmware. Once you have them all by thier lonesome I don't see why it would take a whole lot of code to patch them into an HTC. It'd be a different story if the device (KS20 again for example) firmware was written to use let's say Symbian as it operating system but since it's using WM6 it should be very similar to what we'd need for our Kaisers or other HTCs. I know it wouldn't be an easy patch but you gotta think that with some of the awesome firmwares that the XDA devs have put out that someone here could do it.
Daemos said:
So...we should beable to get drivers off that once it's released right?
Click to expand...
Click to collapse
It's been tried. Chainfire put in over 100 hours into the work but couldn't get the drivers to work on the tytn II
Besides, the 3D-support of the KS20 is not that good. For example, OpenGL ES is accelerated, but GAPI isn't working at all.
I don't know why, but I have the strange feeling that there is something wrong with the MSM7200 chipset. Why is every device that uses the MSM7200-chipset at least missing one function. For example, the KS20 has it's gps-function disabled. I find that rather strange, since the hardware is in the MSM7200-chipset and the antenna is shared with the normal antenna. So it's just a driver that needs to be added. But, the KS20 has 3D-acceleration, which is unfortunately not very good implemented. This is missing on each MSM7200-device that has it's gps enabled. Could it be that it's impossible to enable all the functions of the MSM7200 at the same time? Maybe the chip just runs to hot resulting in strange behavior? Maybe that's the real reason why no device carrying the MSM7200 has all it's functions enabled?
Ralph Smeets said:
I have the strange feeling that there is something wrong with the MSM7200 chipset.
Click to expand...
Click to collapse
Well, at least you are not alone here.
do qualcomm not publish their errata like intel and amd do?
Ralph Smeets said:
just runs to hot resulting in strange behavior? Maybe that's the real reason why no device carrying the MSM7200 has all it's functions enabled?
Click to expand...
Click to collapse
My bet is that the Kaiser design doesn't pass type approval testing with all functionality enabled. It may be that turning on the hardware acceleration causes RF noise that jams the bluetooth, or the GPS, or causes too many blocked channels in one of the GSM receive bands. If I'm right, there probably won't ever be an "official" software fix released, because usually the fix is at least partially in hardware.
I've seen phones get very close to production before it's realised that major changes and delays, usually a redesign of the pcb, are required to finally fix a problem. Given the rapid turnaround of new designs, it's unlikely they would put any effort into a 'version 2', because the next model would be in design long before the Kaiser was released to production, and they will take any lessons learnt on to that project.
This is all speculation, but based on many years experience as an RF hardware designer, including several mobile handsets.
Ralph Smeets said:
Besides, the 3D-support of the KS20 is not that good. For example, OpenGL ES is accelerated, but GAPI isn't working at all.
I don't know why, but I have the strange feeling that there is something wrong with the MSM7200 chipset. Why is every device that uses the MSM7200-chipset at least missing one function. For example, the KS20 has it's gps-function disabled. I find that rather strange, since the hardware is in the MSM7200-chipset and the antenna is shared with the normal antenna. So it's just a driver that needs to be added. But, the KS20 has 3D-acceleration, which is unfortunately not very good implemented. This is missing on each MSM7200-device that has it's gps enabled. Could it be that it's impossible to enable all the functions of the MSM7200 at the same time? Maybe the chip just runs to hot resulting in strange behavior? Maybe that's the real reason why no device carrying the MSM7200 has all it's functions enabled?
Click to expand...
Click to collapse
I've been thinking this all along. What we want is NOT POSSIBLE. Because Qualcomm LIED about the specs of their chipsets. Douchebags.
i highly doubt they lied.
as said, the hardware is probably there to do it, but qualcomm recommends(?) that device manufactures dont enable the whole chipset for whatever reason (heat, battery life, RF interference, reception problems, who knows)
i'd be interested to know whats said to OEM's, but i dont think calling them douchebags is the way forward
sning said:
i highly doubt they lied.
as said, the hardware is probably there to do it, but qualcomm recommends(?) that device manufactures dont enable the whole chipset for whatever reason (heat, battery life, RF interference, reception problems, who knows)
i'd be interested to know whats said to OEM's, but i dont think calling them douchebags is the way forward
Click to expand...
Click to collapse
Haha. Maybe not but I'm pissed. Anyway, if all the specs they claim are not "enabled" on any one phone then we have no "proof" they didn't lie...
Show us a device running that chipset with all the specs they advertise working they way they say it should and I'll shut up.
Since htc released the kernel source code for the legend why can't we just use that to figure out how the fm radio works?
Maybe because it's a completely different hardware?
chrs2021 said:
Since htc released the kernel source code for the legend why can't we just use that to figure out how the fm radio works?
Click to expand...
Click to collapse
As others have said before, the Desire is closer in hardware to the Nexus.
Why bother. You only get "local" stations with all of the audio avertisements. On an N1? What content are you missing out on?
i listen to npr, not pop buzz radio. i don't get commercials
and for people in the UK, radio is still quite popular
The FM radio on my TP2 worked perfectly inside my office building, but internet is so slow in here that internet radio is extremely hard to listen to it.
timothydonohue said:
i listen to npr, not pop buzz radio. i don't get commercials
Click to expand...
Click to collapse
NPR? You're kidding, right?
Listening to them makes me want to nuke a gay whale for Jesus. And I am all for happy, healthy, prosperous whales, gays and Jesus freaks.
I personally would like to see if someone can port the ability to use it as an FM transceiver. It would be convenient to transmit my audio to an FM station as an alternative to Bluetooth audio since not all car radios support Bluetooth audio.
-------------------------------------
Sent via the XDA Tapatalk App
thenefield said:
I personally would like to see if someone can port the ability to use it as an FM transceiver. It would be convenient to transmit my audio to an FM station as an alternative to Bluetooth audio since not all car radios support Bluetooth audio.
-------------------------------------
Sent via the XDA Tapatalk App
Click to expand...
Click to collapse
The OP was suggesting the use of the FM RECEIVER that is know to exist on the board. The Nexus One does not have a FM TRANSMITTER.
evilkorn said:
The OP was suggesting the use of the FM RECEIVER that is know to exist on the board. The Nexus One does not have a FM TRANSMITTER.
Click to expand...
Click to collapse
Really now? Seems you need to do some more reading.
Here's the first reveal:
1) engadget.com/2010/01/06/nexus-one-teardown-reveals-possible-802-11n-radio-and-fm-transmi/
Here's the chip itself so you can read the numbers off the back of it:
2) i39.tinypic.com/nywxl0.jpg
3) And then here's the datasheet on the chip:
pdf.eccn.com/pdfs/Datasheets/Broadcom/BCM4329.pdf
Straight from Broadcom's product brief on the BCM4329:
SINGLE-CHIP 802.11n/BLUETOOTH®/FM (Rx AND Tx)
The Broadcom® BCM4329 family of single chip devices provide the optimum integration of IEEE 802.11™ a/b/g and 802.11n (MAC/ baseband/radio) handheld device classes, Bluetooth® 2.1 + EDR (Enhanced Data Rate), and FM Radio receiver and transmitter features in mobile and handheld Wireless systems.
Click to expand...
Click to collapse
4) Here's an excerpt from the bottom with the crucial info:
i39.tinypic.com/30t5qjd.jpg
As for the OP's question. Time will tell.
Thanks for pointing that out. Wish I knew code well enough to implement that. I would be willing to donate money to someone who can.
-------------------------------------
Sent via the XDA Tapatalk App
I wanted to know if anyone was successful or tried porting the htc fm radio from the htc aria or evo and have it working for the mytouch silde?
I would love to have a radio.... but does the slide even have the hardware for it?
The Slide should be able to use it, but we need someone that knows about this to figure it out. Like they did to the Cliq.
Yea i hope someone can port this and mobi tv so i can use it on my slide
It's certainly possible, but it requires kernel support. You could readily download the apk and libraries and push them to the slide, but it still probably wouldn't work [edit: just did that and it didn't]. The ROM chefs for the CLIQ learned to compile their kernels with support for the fmradio in order to get everything working, but it took a lot of trial and error on their part.
This would be awesome
I was under the impression that this was hardware-based, meaning specific hardware would have to be present on the device in order to tune to those frequencies...?
You're correct. It is hardware-based. Thing is, many Android phones use the same radio chip, which is an all-in-one deal, capable of data, bluetooth, and fm radio, if I've read correctly. For those that have this particular chip, it's just a matter of kernel support, libraries, and the app to access it.
Eugene got it working for the Motorola CLIQ. I would imagine that, if it were possible for the Slide, we would have heard something by now.
Some of you who owns slide should try to figured it out which chip is it used for bluetooth. If ti is chip from texas instruments, called TI WL1271 or TI WL1273, then drivers and aplication could probalbi be ported from HTC Legend rom, which is using TI WL1273, cause this chip is capable of receiving and maybe even transmitting FM radio.
EDIT: So nobody knows the answer?? I've already asked this on two different forums in three different threads
Wow, I would love to have it transmitting. My friend used to have a Nokia phone that had that feature, its really cool.
If you look at /system/etc/firmware you can see a wl1271.bin Also a Firmware
for the wl1271. take attention on http://www.lsr.com/downloads/tiwi/datasheet/TIWI_Datasheet.pdf, the chip has fm-radio...
If the pins are connected, it should be possible...
reagards
That is good news! Anyone know how to make the magic happen?
Sent from my T-Mobile myTouch 3G Slide using XDA App
bryancruise said:
That is good news! Anyone know how to make the magic happen?
Sent from my T-Mobile myTouch 3G Slide using XDA App
Click to expand...
Click to collapse
I only did a quick readover since im headed to bed, but if no code really needs to be messed with and just connect some pins to make this possible then i'll look into it since electronics is more my thing than software
Sent from my T-Mobile myTouch 3G Slide using XDA App
Well since stock rom from slide is also using htc's framework I think it is very possible for you to port drivers and aplication to slide. But what woudl be even greater if someone would manage to port FM radio into cyanogenmod. Once it would be ported on one device with this chip, then it could be used on every other device with same chip. Here is the discussion about porting it on Legend in cyanogenmod, but now one has step up to the challange. youn can learn here what needs to be done. Good luck to anybody who will try!
The slide doesn't have the hardware for it, I already tried
The original galaxy s has the ability to transmit and receive fm radio. I also know that the vibrant has the exact and chip but lacks the drivers. If we can get the ffc to work by actually adding new hardware then we should definitely be able to get hardware that's already on the phone working. The question is, of, there a dev that's, willing to do this?
Sent from my SGH-T959 using XDA App
40$ for this working on my vibrant
_Tim
Eugenes 2.2 [JPM] + FFC Mod
Sent from my Vibrant using XDA App
itsjusttim said:
40$ for this working on my vibrant
_Tim
Eugenes 2.2 [JPM] + FFC Mod
Sent from my Vibrant using XDA App
Click to expand...
Click to collapse
+1 =$40 so far $80!
What benefit would this have over tune in radio app?
Isn't there already a thread about this?
Persanity said:
Isn't there already a thread about this?
Click to expand...
Click to collapse
Indeed.
A bit hard to find, due to "fm" being too short. But it is right there on the 3rd page of search results for "fm radio."
-bZj
TheBrandonWRX said:
What benefit would this have over tune in radio app?
Click to expand...
Click to collapse
I assume you are being facetious?
Lets say you are not:
There are areas with poor data coverage.
FM Radio uses lets battery than streaming.
Not all stations streams.
Streams often fall off for no reason even on a computer with a high speed connection.
Gyms broadcast tv sound via radio.
TuneIN radio is buggy as hell.
I could go on, but since you couldn't possibly be serious in your question and also non-retarded enough to understand an answer, I won't.
beren28 said:
I assume you are being facetious?
Lets say you are not:
There are areas with poor data coverage.
FM Radio uses lets battery than streaming.
Not all stations streams.
Streams often fall off for no reason even on a computer with a high speed connection.
Gyms broadcast tv sound via radio.
TuneIN radio is buggy as hell.
I could go on, but since you couldn't possibly be serious in your question and also non-retarded enough to understand an answer, I won't.
Click to expand...
Click to collapse
x2... Well said!
_Tim
Eugenes 2.2 [JPM] + FFC Mod
Sent from my Vibrant using XDA App
Should look through the original thread and ask a MOD to close this one since its a dupe of the original...
I would actually be more interested in transmit then receive, but both working would be awesome.
CM6.1 has an FM tuner app included too. So I can hope for CM and FM transmit/receive
I'll throw down some dolla bills for this.
TheBrandonWRX said:
What benefit would this have over tune in radio app?
Click to expand...
Click to collapse
The ability to have live fm not some crappy internet app that kills battery. Plus
please use the search bar before posting. there was a thread started months ago about this....
http://forum.xda-developers.com/showthread.php?t=738318
I'll throw some green for this too.
Alex530 said:
The ability to have live fm not some crappy internet app that kills battery. Plus
Click to expand...
Click to collapse
Truth is the app is anything but crappy and I would speculate you haven't tried it. How were you able to determine this solution drains more battery? Thanks in advance.
TheBrandonWRX said:
Truth is the app is anything but crappy and I would speculate you haven't tried it. How were you able to determine this solution drains more battery? Thanks in advance.
Click to expand...
Click to collapse
he saw saying it would be better to have an fm radio than be forced to listen to internet radio...
beren28 said:
I assume you are being facetious?
Lets say you are not:
There are areas with poor data coverage.
FM Radio uses lets battery than streaming.
Not all stations streams.
Streams often fall off for no reason even on a computer with a high speed connection.
Gyms broadcast tv sound via radio.
TuneIN radio is buggy as hell.
I could go on, but since you couldn't possibly be serious in your question and also non-retarded enough to understand an answer, I won't.
Click to expand...
Click to collapse
I am perfectly serious but in a way that would not be considered aggressive, rude or of assuming nature here is my experience and general thoughts.
I have had 0 issues at all with Tune In. I have not found a single radio station in my area I couldn't grab a stream including the AM channels for the sports people. In my city data coverage is a non issue. I have had perfectly good experience with this and threw it out there to help as this topic has already been covered although in length for those that haven't searched. I am still curious about the battery comparison though. Where did you get that information? I have had great battery life experience but haven't jacked with any radio devices on any of my cellphones. As far as gym's broadcasting TV stations via radio that is a huge advantage. I hate the treadmill and bang my cardio outside which is why I like tune in for the AM in case there is a game on. I would never listen to anything TV related in the weight room as I am always there early am or later in the evening and not really a tv person anyway expect for sports anyway. Just my .02 cents.
I hope this alternative will help some people.
TheBrandonWRX said:
I am perfectly serious but in a way that would not be considered aggressive, rude or of assuming nature here is my experience and general thoughts.
I have had 0 issues at all with Tune In. I have not found a single radio station in my area I couldn't grab a stream including the AM channels for the sports people. In my city data coverage is a non issue. I have had perfectly good experience with this and threw it out there to help as this topic has already been covered although in length for those that haven't searched. I am still curious about the battery comparison though. Where did you get that information? I have had great battery life experience but haven't jacked with any radio devices on any of my cellphones. As far as gym's broadcasting TV stations via radio that is a huge advantage. I hate the treadmill and bang my cardio outside which is why I like tune in for the AM in case there is a game on. I would never listen to anything TV related in the weight room as I am always there early am or later in the evening and not really a tv person anyway expect for sports anyway. Just my .02 cents.
I hope this alternative will help some people.
Click to expand...
Click to collapse
Well, yes, its true that you can get a lot of stations streamed via internet, but the thing that most of us really want, that absolutely needs fm radi working, is the FM radio transmitter. What that will let you do is play a song from your phone and transmit it through and FM radio band you choose. That way, if you dont feel like listening to music on your crappy phone speakers while driving, you can listen to them on your cars nice speakers.
kingkurry said:
Well, yes, its true that you can get a lot of stations streamed via internet, but the thing that most of us really want, that absolutely needs fm radi working, is the FM radio transmitter. What that will let you do is play a song from your phone and transmit it through and FM radio band you choose. That way, if you dont feel like listening to music on your crappy phone speakers while driving, you can listen to them on your cars nice speakers.
Click to expand...
Click to collapse
If you have an aux in on your radio, you could connect your phone to that. I'm using a blackberry audio gateway with my car and it works great. Some newer car radios have bluetooth built in. FM is super crowded here and transmitters just don't work well.
Would like it for the rare times I use it.
Hi everybody,
I like the FM and TV apps. They replace two rather clunky devices. I also like ROMs like PAC, AOKP and CM. None of which have the former.
Is there a (preferably free) way to get TV and FM on AOSP roms? Or is there something like closed source drivers preventing this?
I tried Spirit FM, it didn't work.
Thanks,
sauprankul
I don't think the FM radio app works on aosp. I do know that tunein radio works. Its an FM radio but runs through the network connection. Its not exactly what you were looking for but it may help.
p3tr0s said:
I don't think the FM radio app works on aosp. I do know that tunein radio works. Its an FM radio but runs through the network connection. Its not exactly what you were looking for but it may help.
Click to expand...
Click to collapse
I know that the app doesn't work, but I was hoping for a mod or app that would replace it.
Tunein isn't as clear and Sprint doesn't have very good coverage around here (yet, they say).
Oh well.
Might work for FM radio http://forum.xda-developers.com/showthread.php?p=13379669
Sent from my HTCONE using Tapatalk 4 Beta
for the tv i think peel should work
Outside of Asia and a prototype or 2, there are no "over the air" TV chips in Android devices, AFAICT.
A few people have reported my FM app works OK on HTC One. And at least one said it didn't work. AFAIK, my app Spirit is the only non stock app that will work (for "real" over the air FM), and I've heard no indication that will change anytime soon.
The Sprint HTC One has a stock FM app, right ?
I will likely buy and officially support the HTC One within a few months.
mikereidis said:
Outside of Asia and a prototype or 2, there are no "over the air" TV chips in Android devices, AFAICT.
A few people have reported my FM app works OK on HTC One. And at least one said it didn't work. AFAIK, my app Spirit is the only non stock app that will work (for "real" over the air FM), and I've heard no indication that will change anytime soon.
The Sprint HTC One has a stock FM app, right ?
I will likely buy and officially support the HTC One within a few months.
Click to expand...
Click to collapse
I don't think the OP was referring to an "over-the-air" TV app, but rather the TV app on stock HTC ONEs that basically turn your phone into a remote.
tkoreaper said:
I don't think the OP was referring to an "over-the-air" TV app, but rather the TV app on stock HTC ONEs that basically turn your phone into a remote.
Click to expand...
Click to collapse
OP can clarify but when he says "...way to get TV..." it certainly sounds like he's asking for an OTA TV type app.
For TV etc. remote control, there ARE several apps on Play, and I think at least one of them works with the HTC One specific IR blaster hardware.
Oops, my bad.
I meant the app named TV, which allows me to use the IR blaster. I looked it up on the play store, only got apps that used network, links?
And I thought I had posted this a while back, but I get no audio from Spirit FM. (I'll try it again?) EDIT: Yeah, no audio... Am I supposed to let it scan networks or wait for it to tune or something?
mikereidis said:
OP can clarify but when he says "...way to get TV..." it certainly sounds like he's asking for an OTA TV type app.
For TV etc. remote control, there ARE several apps on Play, and I think at least one of them works with the HTC One specific IR blaster hardware.
Click to expand...
Click to collapse
I don't think the hardware is the problem, but rather the lack of IR support in AOSP.
sauprankul said:
Oops, my bad.
I meant the app named TV, which allows me to use the IR blaster. I looked it up on the play store, only got apps that used network, links?
Click to expand...
Click to collapse
Here's one of the IR apps on Play (more if you follow "Users who viewed this also viewed") : https://play.google.com/store/apps/details?id=com.microcontrollerbg.irdroid
App description says "Uses and needs external Irdroid module" and indicates it's a port of LIRC.
IR ports and their drivers are relatively simple, compared to audio, graphics, FM, etc.
So I'll bet that somebody will find/build an HTC One AOSP IR solution in the next 3-6 months. I've briefly considered it myself, but there are enough apps out there already IMO for when drivers become available.
BTW, I got the app link from this good thread about things missing from the coming Nexus Experience version: http://www.androidpolice.com/2013/0...tc-camera-features-and-no-beats-audio-switch/
My impression right now is that HTC One sales are doing better than many of us expected. The Nexus Experience thing has convinced me that I'll be getting one soon. And Samsung GS4 sales seem lower than expected. I think HTC One is "stealing" some GS4 sales.
My point is that I think HTC One XDA/custom ROM and apps development will do well, and solutions for IR and some other Sense related features will be found.
sauprankul said:
And I thought I had posted this a while back, but I get no audio from Spirit FM. (I'll try it again?) EDIT: Yeah, no audio... Am I supposed to let it scan networks or wait for it to tune or something?
Click to expand...
Click to collapse
AOSP based ROM ?
I've had a few HTC One success reports, but I think on stock ROM where the "HTC" Audio-> Method setting talks to the HTC proprietary audio stuff.
Send me a debug log with Menu-> Test-> Email-> Logs . After 20 seconds or so press Send.
There may be some simple ALSA controls to set to enable FM audio. But often I have to get a phone in my hands and spend some time on it before learning the FM audio enable secrets.
If this phone were using the Qualcomm WCN3660 FM/combo chips, like the Qualcomm reference designs used in One X LTE, One S and similar devices, then the "HTC OneS/X LTE ALSA" Audio-> Method would work, as well as "Digital OneXL/S".
AFAIR, this phone DOES use the reference WDC9310 audio chip, but the Qualcomm FM chip has special audio connections that I'm pretty sure the Broadcom BCM4335 FM/combo chip does not.
My guess is that HTC added some special FM audio controls to the WDC9310 driver. EDIT: OK someone sent me a debug log from a rooted One, I'll look to find new FM controls.
mikereidis said:
Here's one of the IR apps on Play (more if you follow "Users who viewed this also viewed") : https://play.google.com/store/apps/details?id=com.microcontrollerbg.irdroid
App description says "Uses and needs external Irdroid module" and indicates it's a port of LIRC.
IR ports and their drivers are relatively simple, compared to audio, graphics, FM, etc.
So I'll bet that somebody will find/build an HTC One AOSP IR solution in the next 3-6 months. I've briefly considered it myself, but there are enough apps out there already IMO for when drivers become available.
BTW, I got the app link from this good thread about things missing from the coming Nexus Experience version: http://www.androidpolice.com/2013/0...tc-camera-features-and-no-beats-audio-switch/
My impression right now is that HTC One sales are doing better than many of us expected. The Nexus Experience thing has convinced me that I'll be getting one soon. And Samsung GS4 sales seem lower than expected. I think HTC One is "stealing" some GS4 sales.
My point is that I think HTC One XDA/custom ROM and apps development will do well, and solutions for IR and some other Sense related features will be found.
Click to expand...
Click to collapse
I'm sure the ONE isn't doing much to hinder sales of the S4. If you take into consideration that the S3 and S4 release dates are roughly a year apart not many people are available to upgrade let alone fork out the full price for the phone. People tend to pick brands and stick with them.
Also, according to Wikipedia, "Upon its release (S4), it became the fastest selling smartphone in Samsung's history, with 10 million devices sold as of May 22, 2013, according to Samsung." AND "the One sold around 5 million units through its first two months of worldwide availability.[" So I don't know where this stigma comes that HTC is dominating Samsung right now. I'm assuming it's just pure fanboy-ism.
tkoreaper said:
So I don't know where this stigma comes that HTC is dominating Samsung right now. I'm assuming it's just pure fanboy-ism.
Click to expand...
Click to collapse
There isn't any, AFAIK. Samsung is still top dog. Just with a LITTLE less domination than was expected, and HTC doing a bit better than many expected for them. HTC has lost a LOT of market share in 2 years, now I think they've climbed back (just a bit !) from the precipice.
My very non-scientific survey of the front page of XDA forums seems to show about twice as much activity for all S4 variants, versus all One variants. One activity should have an edge because it came out first though...
Against the S4's expected dominance, I think a 2:1 activity ratio means the One is clearly among the most popular new devices, despite enthusiast complaints about non-removable battery and no SDCard.
For FM:
- AFAICT, the people who reported success with Spirit on HTC One were running stock ROMs.
On stock derived ROMs, deny SU to Spirit or better yet, set Debug-> FM API to "OEM Proprietary" and restart Spirit. If the stock FM app can work, then Spirit should be able to work this way.
Debug-> Audio Focus should be enabled, but this is done automatically on recent Spirit releases.
- I've taken a quick look at the ALSA audio driver differences. Digital FM audio is I think possible, using some HTC One specific ALSA controls intended for Bluetooth. I will need a phone and time to figure this out. I'm not sure there is even an analog FM route available; it may be digital only.
If there's a service manual and/or schematic, I'd be interested to see.
- Even without audio, I'm not sure Spirit can control the FM/combo chip on AOSP ROMs or using low level stuff. The code that works an many old and new Broadcom chips directly via "UART" does not work on this BCM4335.
Maybe it could work if Bluetooth were turned on and/or Spirit has Debug-> HCI Access set to "BT Socket".
EDIT: Actually someone just emailed me running CM10.1 and the FM chip control works through UART.
Overall, I just have to get this phone to make it work well. Usually I get new phones on Ebay from Hong Kong or US vendors. But in this case I think I'd be better to buy one locally for $650 plus taxes. I'd buy an HTC dev phone, but they only sell to US and I think the same will be true, at least initially, for the coming Google Nexus Experience phone. And... I've been reading the One has S-Off and even carrier SIM unlock now (?)...
I got a One on the weekend and have added "early" support for Spirit FM on HTC One.
HTC One first AOSP/Google support: http://forum.xda-developers.com/show...7#post42922397
Now where is the guy or gal who will do the IR... and Camera...