Hi,
I can't find this covered anywhere, but I am thinking in theory all the hardware exists in a mobile phone to communicate with another phone without going via a base station - I'm thinking a walkie talkie type thing. Phones have transmitters and receivers, so the hardware is all there as far as I can see. Does anyone know if the developer has access to the hardware on this level in order to do this as an app? Even in theory?
I know it would be possible (not necessarily easy!) using bluetooth or wifi signals, but a mobile is capable of transmitting much further with its hardware, so I wondered as an emergency thing, would it even be possible?
Thanks for your time
good question,
I dont want to think
chrisvenema said:
good question,
I dont want to think
Click to expand...
Click to collapse
I think so too
What?
androidthief said:
I think so too
Click to expand...
Click to collapse
Sorry guys, but is this what counts as help on these forums?
I have a serious question. Does anyone know if this is possible? Now at a glance on the forum it looks like this has been answered.
squid_fish said:
Sorry guys, but is this what counts as help on these forums?
I have a serious question. Does anyone know if this is possible? Now at a glance on the forum it looks like this has been answered.
Click to expand...
Click to collapse
we're to lazy
squid_fish said:
Hi,
I can't find this covered anywhere, but I am thinking in theory all the hardware exists in a mobile phone to communicate with another phone without going via a base station - I'm thinking a walkie talkie type thing. Phones have transmitters and receivers, so the hardware is all there as far as I can see. Does anyone know if the developer has access to the hardware on this level in order to do this as an app? Even in theory?
I know it would be possible (not necessarily easy!) using bluetooth or wifi signals, but a mobile is capable of transmitting much further with its hardware, so I wondered as an emergency thing, would it even be possible?
Thanks for your time
Click to expand...
Click to collapse
Theoretically it might be possible.
Smack that thanks button If I helped!
Always make a nandroid backup before trying anything risky
Sent from my fabulous N7105 powered by Illusion ROM and Plasma Kernel.
Sent from dat small country called Singapore.
P.S. Quote my post for replies ASAP.
Related
I read that Eugenes froyo ROM has the FM radio apk, and it actually produces static, which means the radio is actually being powered and sending back some sort of signal. Maybe the app is just tuning to the wrong stations(in asia they use even numbered bands). Maybe all we need to do is modify the apk to tune to odd numbered bands?
Porting libs did not seem to produce any results but i also read the "cross flashing" the kernal of the galaxy s and the vibrant could produce some results.
Any dev wanna get cracking on this?
Hey idk if you've read through this yet but check it out
http://forum.xda-developers.com/showthread.php?t=738318
just showing you since its related.
In the FMRadio settings in the app you can select your region. The FM radio shows up in android.policy.jar, services.jar, framework.jar. I decompiled all 3 from the i9000 dump and the Vibrant and ran a diff on the smali files. The only difference I have found between the 2 the device names present which are just text strings. So everything is on my phone. When I press play or try scanning for stations the phone restarts before anything is sent to logcat I am stumped atm.
This is everything I have found that has to do with fmradio that is on my phone right now:
*/etc/asound.conf
*android.policy.jar, services.jar, framework.jar
*/lib/modules/Si4709_driver.ko
*/system/lib/libfmradio_jni.so
*/system/bin/si4709_test
*/system/app/FMRadio.apk (deodexed)
*uncommented fm radio module in the init.rc
*Secret code *#*#0368#*#*
Maybe its disabled in the actual Broadcomm chip? Maybe we would need to enable it via JTAG?
kingkurry said:
Maybe its disabled in the actual Broadcomm chip? Maybe we would need to enable it via JTAG?
Click to expand...
Click to collapse
I don't think jtag is even necessary. The bcm4329 it set to download a firmware every time it is loaded, so it would be just a matter of finding the right firmware (currently in /system/etc/wifi) and/or nvram settings (.txt files in that same dir). THere are some interesting settings in there (i9000 version actually has comments), but nothing seems directly related to FMradio. In fact, most strings are the same between the vibrant and galaxy.
OR there is a setting in the 1st bootloader (boot.bin) that changes the address of the FMradio part.
Also, when I loaded eugene's froyo rom, I did NOT hear static. I didn't get the "cannot turn on fm radio" message, but nothing else happens either. Although there are no reboots during 'si4709_test -p up' like in stock vibrant.
Also, I've played with a few things in the kernel/si4709 driver. One doesn't seem to make any change, another causes the phone to reboot
Code:
// FM radio reset pin control
//s3c_gpio_slp_cfgpin(GPIO_FM_RST, S3C_GPIO_SLP_PREV);
Uncomment that in 'wm8994_aries.c'. Recompile. Flash zImage. No change.
Like I speculated in the THINKTANK thread, stock 4709/kernel expect the FM radio at ic2-8, 0x20 but there is no such device in the vibrant. There is an unclaimed device in i2c-12, but changing the si4709 code to point to that and I get reboots during an attempted scan.
No 9000 teardowns I've seen metion the si4709 so I can only assume that samsung uses the si4709 kernel module to interface with the bcm4329 via i2c.
I would like to try loading the 4329 fw from the gxs on the vibrant and see if that changes anything.
Other than this, most stuff seems the same in the code.
radiotime
have any of you considered just getting radiotime. its a program that has radio through streaming data. and if ur local stations have streaming audio it would show up in the local stations tab. i use it. its really ok. yest it uses the data portion of the phone. i understand you guys are trying to figure out to use the phones antenna for local stations. but in the meantime if interested. try google'in the program radiotime.
Im personally less concerned with the receiver then the transmitter, and getting the receiver working is just a step towards that theoretical wonder
You cant transmit FM radio using an app. You need the actual radio working. imagine being in a car and listening to music over your amazing car speakers rather than headphones.
You sir entirely miss the point.
No one wants to use data.they want the fm radio.
tribalb said:
have any of you considered just getting radiotime. its a program that has radio through streaming data. and if ur local stations have streaming audio it would show up in the local stations tab. i use it. its really ok. yest it uses the data portion of the phone. i understand you guys are trying to figure out to use the phones antenna for local stations. but in the meantime if interested. try google'in the program radiotime.
Click to expand...
Click to collapse
Sent from my SAMSUNG-SGH-I897 using XDA App
i knew what the point was. i was just giving a suggestion in the meanwhile if ppl wanted local radio on their phone. i dont need ur lame sense to tell me that. i understand this thread was to use the phones receiver to transmit without using data.
tribalb said:
i knew what the point was. i was just giving a suggestion in the meanwhile if ppl wanted local radio on their phone. i dont need ur lame sense to tell me that. i understand this thread was to use the phones receiver to transmit without using data. i dont need to hear some chode like you to give me rude remarks. ive been on this forum longer than you have. dont put yourself in the same folks that are rude on this forum. take ur sh*t elsewhere
Click to expand...
Click to collapse
Rofl.... Grow up... Theres no need for these "mines bigger than yours" arguments.
XDA app via Samsung Vibrant
that i know theres no need whos bigger deal arguement. i still dont need to hear crap from a rude person either.
tribalb said:
that i know theres no need whos bigger deal arguement. i still dont need to hear crap from a rude person either.
Click to expand...
Click to collapse
The only rude one here so far has been you. If we wanted to stream, we already know there are tons of options. We don't wasn't streaming. We want fm radio.
Sent from my Vibrant using the XDA app.
Typos, incorrect words, gibberish, and other nonsense brought to you courtesy of Swype.
Personally I couldn't care less about receiving FM....but DAMN I would like FM transmitting since my car doesn't have an AUX jack for the stereo.
tribalb said:
that i know theres no need whos bigger deal arguement. i still dont need to hear crap from a rude person either.
Click to expand...
Click to collapse
shut up... he wasnt being rude at all. you were completely missing the point of this thread and subsequently pretending to know it all afterwards. What you need is a good *****slap.
Anyway, does anyone know the person who originally got the FM radio working on the Nexus One? Maybe he can give us a few pointers?
tribalb said:
i knew what the point was. i was just giving a suggestion in the meanwhile if ppl wanted local radio on their phone. i dont need ur lame sense to tell me that. i understand this thread was to use the phones receiver to transmit without using data.
Click to expand...
Click to collapse
Hello, I have been on the planet longer than you.
The point here is to find a. Whether the fm chip is present. B. Whether it can be activated and used. And c. How to apply that knowledge into a rom form or apk to avoid heavy data usage of streaming. The obvious radio streaming apps though having a similar application are not necessarily helpful in this thread.
Good day.
Sent from my SAMSUNG-SGH-I897 using XDA App
sevenvt said:
Hello, I have been on the planet longer than you.
The point here is to find a. Whether the fm chip is present. B. Whether it can be activated and used. And c. How to apply that knowledge into a rom form or apk to avoid heavy data usage of streaming. The obvious radio streaming apps though having a similar application are not necessarily helpful in this thread.
Good day.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
as long as people fight like this daily, I can be a bit more patient on 2.2.... keep up the entertainment... we almost need a standalone flaming thread where you can just jump in and put someone on blast...
*yawn*
Sent from my SGH-T959 using XDA App
Man I love XDA. You just cannot buy entertainment like this. Tribalb you get the prize for forum dunce for today, but don't worry many are lined up to take your title.
Sent from my SGH-T959 using XDA App
Whatever. I was sooo done with this. Good luck to the dev that actually gets this done.
Sent from my SGH-T959 using XDA App
I haven't seen a firm answer yet, so question. Is activating bluetooth/gps a hardware mod, software/rom, or not possible on NT?
Sent from my spoofed galaxy nexus via tapatalk.
Nobody knows for sure yet because it hasn't yet been done and published. In theory bluetooth can be activated by software though. I'd venture to guess the same is true for GPS.
howcansheslap said:
Nobody knows for sure yet because it hasn't yet been done and published. In theory bluetooth can be activated by software though. I'd venture to guess the same is true for GPS.
Click to expand...
Click to collapse
Both could potentially be "activated", because the chip does support it... but that doesn't mean that it will be worth anything. The GPS almost certainly does not have an antenna on it, and the BT range will likely be crap like on the NookColor for the same reason (no antenna.)
So, the GPS even if we get it working, will still be useless for its intended purpose, while the BT might be able to get working for a very-short-range. (2~3 feet?)
cfoesch said:
Both could potentially be "activated", because the chip does support it... but that doesn't mean that it will be worth anything. The GPS almost certainly does not have an antenna on it, and the BT range will likely be crap like on the NookColor for the same reason (no antenna.)
So, the GPS even if we get it working, will still be useless for its intended purpose, while the BT might be able to get working for a very-short-range. (2~3 feet?)
Click to expand...
Click to collapse
I would venture that when the bluetooth is enabled, we'd be able to use the fm radio app cause it uses the headphone cable as an antenna. But isn't 2-3 feet ok for a bluetooth ear piece so you can skype or googletalk with it?
tep065 said:
I would venture that when the bluetooth is enabled, we'd be able to use the fm radio app cause it uses the headphone cable as an antenna. But isn't 2-3 feet ok for a bluetooth ear piece so you can skype or googletalk with it?
Click to expand...
Click to collapse
Could the gps also use headphones as an antennae?
Sent from my spoofed galaxy nexus via tapatalk.
HMG10 said:
Could the gps also use headphones as an antennae?
Sent from my spoofed galaxy nexus via tapatalk.
Click to expand...
Click to collapse
There is only three ways to know.
1. Build a custom rom that supports GPS and Bluetooth, then try it out.
2. Wait till the devs build you a custom rom, and find out.
3. Consult your crystal ball. =]
Heck,
the only reason why I want bluetooth enabled is do I can use a bluetooth keyboard. (which I know they where able to do with the Nook Color)
I want to use my ps3 controller to play emulators like I do with my phone. It would be such a better experience on the 7" then on my Epic 4G.
nunspa said:
Heck,
the only reason why I want bluetooth enabled is do I can use a bluetooth keyboard. (which I know they where able to do with the Nook Color)
Click to expand...
Click to collapse
I would REALLY like this also. Add in a bluetooth webcam and I am an overly happy kid!
rjin9673 said:
I want to use my ps3 controller to play emulators like I do with my phone. It would be such a better experience on the 7" then on my Epic 4G.
Click to expand...
Click to collapse
Sadly there is just no way to know until an alpha of CM9 is out for the NT. They are very close, so it shouldn't be long now. Once that's done, we will have have facts instead of speculation.
I want to build a bluetooth airplane and control it with my NT of doom!!!!!!!
Thanks all for the responses. I personally want to see if we could use pre-cached google maps and use the NT as for some low level gps navigation without a tether to a smartphone.
Sent from my spoofed galaxy nexus via tapatalk.
would love to se BT work, I have two of these: "pharos-pocket-gps-navigator: and it would be great for the vehicle. Sorry, new to this forum and it will not let me post links.
Hi,
This is a question for all the Devs out there....
I was wondering if it is possible, to somehow change a setting on the phone, to significantly boost reception strength on both the mobile network and a 3G connectivity.
Now i know this would (if possible) come at a significant cost of battery as well... this is fine, as i would only want to use it at my work desk, where i have my phone plugged into a power socket the whole day anyways.
So the signal boosting would have to be a switchable function (if its possible at all) so that when i finish work for the day, i would then be able to switch it back to "normal" and not "boosted"
Its a weird request, and like i said i am not sure if its even possible, but any help or a point in the right direction would be greatly appreciated. I am sure i am not alone in the desire for such a function.
Edit: i found a bit of info in another thread, about a different phone.... but i dont understand it, nor know if it has any relevance to this.
http://forum.xda-developers.com/showthread.php?t=924440
Thanks in advance,
Does anyone have this solution as i require it as well for T-Mobile UK as well
I am running 2.3.4
Thank You
anyone have any idea?
isn't it dependent on the modem being used?
Yeh its very modem file dependant. But i am sure there would be a way to give the signal a boost from changing some system files somewhere inside the phone.
Changing the amount of power required to boost the signal would be a great start, but like i said, i am not a developer, but it would be good if a developer could have a look at this, and see whether it is possible or not.
The 9100T modems have a higher SAR (radiation) value, from what I read or understand is really a function of the power output/transmission. As these are specific modems for the T versions, I'm sure you could boost and fine tune other modems in a similar way. The carrier might have to support it for it to work properly though.
Trade of might be higher battery drain and radiation.
Sent from my GT-I9100 using xda premium
The modem firmware, where you would have to edit stuff, is a binary, and undocumented. You would have to put it though a hex editor.
Not many people have the knowhow, and those who do know that its a basically imposable task.
ahh ok fair enough.
I figured it would be possible, but wondered why it had never been attempted. If its as stated above, then chances are it most likely wont be figured out or attempted anytime soon.
Thanks for the insight guys, appreciate it all.
Cheers
But Orange do some sort of booster though i have no idea what it involves .
jje
JJEgan said:
But Orange do some sort of booster though i have no idea what it involves .
jje
Click to expand...
Click to collapse
It involves using wifi to take calls and send texts. Instead of mobile data.
Hey everyone, I have a Vs985 running CM 12.1 Nightlies. I love this phone so much, but I hate that Verizon pulled a Verizon and blocked the FM Radio on this thing. Does anyone know of a device that can plug into the headset or something and use that as an external receiver? I know it's a longshot, but someone should develop it!
swimmerhair said:
Hey everyone, I have a Vs985 running CM 12.1 Nightlies. I love this phone so much, but I hate that Verizon pulled a Verizon and blocked the FM Radio on this thing. Does anyone know of a device that can plug into the headset or something and use that as an external receiver? I know it's a longshot, but someone should develop it!
Click to expand...
Click to collapse
Unfortunately, I believe they grounded the antenna path at the qualcomm IC & if they did then an external receiver will never work. I've opened my phone a few times(posted pics in the verizon general "FM radio" thread @6 months ago), compared the main and antenna boards with g3 versions(d855, ls 990) that do have radio and they look identical, so it looks like the FM disabling was done at the IC level; nothing to swap out inside to easily make it work. Also, the excellent dev Holyangel tried to get it working via software as well and no luck there. So I think its time to give up my vs985 FM radio dream.
Good ole verizon removing free features...anything to get you to use your data up
If anything changes and it is possible to make it work in the future I'm sure you'll hear about it
I was afraid of that! I had done a lot of research and was hoping beyond hope that Verizon weren't assholes. Alas, I was proven wrong yet again. Thanks for the reply!
swimmerhair said:
I was afraid of that! I had done a lot of research and was hoping beyond hope that Verizon weren't assholes. Alas, I was proven wrong yet again. Thanks for the reply!
Click to expand...
Click to collapse
I was so hoping there was a way too, but Verizon are just a bunch of d**ks about this feature The qualcomm IC in our phone is capable. There is no good reason to disable it - other than they want people to pay for data. They have great service, but man...this move is really lame. Big red is a big letdown sometimes. Oh well...it is what it is.
Take care
Im running the Malaysk ROM for RK3188 on my Eonon GA5153F
Since flashing the Malaysk ROM my bluetooth settings keep reverting to default, carkit device name etc.
Even if I manage to change them and even hold the settings for a coupe of boots on rare occasions they always revert to carkit and the default pin.
This problem has repeated over 2 versions of the ROM and posting in the Malaysk RK3188 thread brought nothing useful in the way of info.
Anyone have any ideas or suggestions how to sort this out, its very annoying and I desperately need bluetooth handsfree back for work purposes.
Dont know if its relevant - I also have the GA5153F and although everything was fine with Malaysks 4.4. ROM - when i updated to his 5.1 version - bluetooth did not work until I changed the bluetooth adapter in Factory Settings to the non "b" version (same model number) since then it works great.
Yep, youll get nothing with the wrong adapter set.
Unfortunately this is a different fault.
Anybody?
I know others have suffered this problem, doesnt anyone have any other suggestions?
mindriot said:
Anybody?
I know others have suffered this problem, doesnt anyone have any other suggestions?
Click to expand...
Click to collapse
Get a Parrot BT. I am using a MKI9200. It is simple to install and call quality is 100x better.
m00n61 said:
Get a Parrot BT. I am using a MKI9200. It is simple to install and call quality is 100x better.
Click to expand...
Click to collapse
Im sure it is, but it doesnt help solve the real fault with the kit Ive already purchased, fitted, and seriously need to function as I regularly need to take calls when driving, Im a courier.
Frankly I didnt have any call quality issues when it was working, its the total lack of function thats a bit of an issue!
Is this a hardware fault? Is it a Rom fault? IS it a media board fault? IS it as simple as a file somewhere being over written or with bad permissions?
Non b worked for me but now I have no wifi
Sent from my SM-N915T using XDA-Developers mobile app
mindriot said:
Im sure it is, but it doesnt help solve the real fault with the kit Ive already purchased, fitted, and seriously need to function as I regularly need to take calls when driving, Im a courier.
Frankly I didnt have any call quality issues when it was working, its the total lack of function thats a bit of an issue!
Is this a hardware fault? Is it a Rom fault? IS it a media board fault? IS it as simple as a file somewhere being over written or with bad permissions?
Click to expand...
Click to collapse
It is essentially a manufacturer (software) issue. Malaysk has mentioned somewhere that Chinese developers messed up the BT stack. You must understand that these units use a plethora of BT boards from various suppliers AND in various HW revisions. Nobody will work on a universal BT service that accommodates all these boards. Your best bet, if you want to use the on-board BT, is to find a ROM that works, through trial and error, and stay with that one.
m00n61 said:
It is essentially a manufacturer (software) issue. Malaysk has mentioned somewhere that Chinese developers messed up the BT stack. You must understand that these units use a plethora of BT boards from various suppliers AND in various HW revisions. Nobody will work on a universal BT service that accommodates all these boards. Your best bet, if you want to use the on-board BT, is to find a ROM that works, through trial and error, and stay with that one.
Click to expand...
Click to collapse
Thanks I am aware of the hardware diversity. It is frustrating that these companies have a weak attitude to stability. However the original rom had functional Bluetooth, and the Malaysk rom is supposed to be based upon it, thats what is also frustrating.
I tried posting in the Malaysk thread but it was largely ignored, scoffed at and lost in all the noise.
Anyone else?