[Q] Direct Hardware Communication In The Kernel - AT&T Samsung Galaxy S II SGH-I777

I'm currently developing a device driver in Linux and I was hoping to be able to obtain the current signal strength at my program's leisure. I was hoping to obtain this directly from the hardware, itself, however I don't know the actual chip used for 3G communication. Up until recently I've been using a similar phone to the S II, the docomo LTE version not released in North America which had Qualcomm's MDM9200 on it. Although this was through a proprietary protocol (QMI), I wasn't sure if this were at all possible on the AT&T Galaxy S II since it may or may not have a different 3G chip in it.
I know this is possible in user-space -- in fact I've been going through code snippets of methods for establishing communication with Qualcomm's (somewhat old but still supported) DM port, however not only is this not fast enough for my purposes but not in the android kernel, either.
-Loveyoulongtime <3

Related

GSM to GSM device direct communication

Hi everyone, love the site
Due to fortunate (and cheap) circumstances I am now the owner of two XDA/Wallaby/Qtek 1010 devices.
After much playing, I got to wondering if it was possible to modify these devices so they communicate directly with each other rather than using the existing (vodafone NZ) GSM network. I assume it would at least require modification of the radio stack ROM, if it is even possible. I guess the existing functions provided by the radio stack to the OS would be restricted to specific network related operations.
Does anyone have any further information about this, or modification of the radio stack? Also what are the risks? I understand that the wallaby is pretty resilient to permanant breakage through dodgy flash writes etc.
BTW if this sort of modification is illegal due to frequency licencing etc, then I am asking about this in a purely hypothetical sense
as far as i know it's supported by all of gsm pda's
when one setup a connection
one pick cellline rather then grps
ppl who have an isp which dont use grps
use it that way
of cause for 2 devices it would require software to work
where one acted server and the other client
like the good old seriel cable connection between 2 pc's
whoops, I mean without any celluar network involvement at all, just device to device communication over the cell phone radio of the devices. Pretty strange idea I know, but would it be possible?
if they used the 900/1800/1900 Frequiencys it would be illegal as it would interupt other devices in the area from being able to reach their gsm antennas
hmm damn there goes that idea. Such potential for long range comms too!

[Q] Using a Galaxy S2I9100 (T) in Japan

I'm in Japan for this year and I've just purchased a B-Mobile Free Data Sim (with voice), and while I can use the phone service, I can't use Data. After looking at b-mobile's GUARANTEED to work devices (bmobile.ne.jp/english/devices.html) other versions of the Galaxy S2 are listed, but not the i9100. However, in the list of acceptable bands, the following is written:
"Your device must support one of the following frequency
LTE Band 1 (2100MHz), Band 19 (800MHz), Band 21 (1500MHz)
W-CDMA/HSDPA/HSUPA Band 1 (2100MHz), Band 19 (800MHz)"
My Galaxy i9100T (From Vodaphone) should, as far as I know, support the W-CDMA Band 1 (2100MHz), but nonetheless, I can't use data.
I've made sure my APN settings are 100% correct, as according to the bmobile website.
Should I give up on trying to make this work, or is there some way I can get this going? Is there a particular radio or modem I can flash in order to get better connectivity? Otherwise I'm planning on buying a second hand Galaxy SC-02C or something which is on the list of devices guaranteed to work and relatively inexpensive. If you are knowledgeable on this subject, please lend a hand.
If there's any other information you require about my phone, please let me know.
Cheers
To the best of my knowledge, the phone wasn't sold there by carriers (neither the I9100 or the T), so there's no stock roms released by carriers in the country, and no modems bundled with those stock roms which would have been tested with the carrier's network as would normally be the case.
Sooo....You're probably stuck with trying a bunch of different modems unless a search throws up someone who's posted saying they had good connectivity with whatever modem on that network. If it was me, given the other relatively cheap option you mentioned (and my lack of patience with this sort of thing these days), I'd be buying the other phone if having a working phone without fuss was important to me (which it is).
Cheers,
I managed to get it working, on a stroke of luck. Flashing a few different modems didn't seem to get it connected, but after looking more extensively through the japanese version of the site, i found this page (bmobile.ne.jp/devices/setting_other_androidos.html) which suggested an alternative server to connect to for the APN (dm.jplat.net instead of mobile.ne.jp), even though this is the only page it seems to have this alternative server listed on. My reception isn't amazing, so maybe I'll continue as you suggested, flashing modems, until I can get better reception. Thanks for your help .
Anyway, for anyone who happens to have a similar problem, please try connecting to the above server and see if it works for you.

L1, L2, R1 and R2 extenal antenna ports

I have two variations of same phone (Mega 6.3"): SGH-I527M and SCH-R960.
First one has only one port (R1) but latter has two ports (L1 and R1). I was wondering why? I might want to just keep one of them and if one has more capabilities, I'd rather keep that. I read here:
The Telstra Samsung Galaxy S4 4G has two external antenna ports L1 and R1. When connecting your Galaxy S4 to an external 4G antenna it's important to only use the L1 port. The R1 Port is used to improve 3G services. These ports are auxiliary ports, not switching connectors, the internal antenna will remain active and the device will choose based on which receives stronger signal.
Click to expand...
Click to collapse
Now the trouble is that SCH-R960 which is US Cellular is locked and although I do have official unlock code (from US Cellular store), it's not unlocking it! Both phones are LTE phones so why different ports?!!! Does this mean SCH-R960 receives better signals for 4G?
Does it mean that some phone that have 2 or heck even 4 external antennas have better chance to receive signals?
Well, if someone has broader information (not just confined to Mega 6.3") about these, I'd like to know. Thanks.

LTE / GSM Direct: p2p connection over LTE?

I wondered if it is possible on a rooted Android (or on a custom ROM) to access the LTE / GSM Module and send and receive data peer to peer to another phone with LTE / GSM. It should be from device to device without a tower. Is this possible by modifying the OS or is it controlled by the firmware of the chip of the module?
I am not very into this thing and found nothing about it on the Internet, only Qualcomm planned something called LTE Direct, which is what I need but I can't find anything about it apart from that it is planned (the articles go back to 2012...). I hope some of you ROM developers can answer this question how deeply you can modify the phone with the OS... Thanks for every hint!

Can physically changing chips result in different carrier for a phone?

Hello,
Random thought here but a good one. I am an electronic technician and I'm a little into Android but super into it like I used to be due to time constraints these days.
What I am asking is, is it possible, and I don't mean physically, I can do that already. I mean software wise to change the chip used to pick up certain signal bands with another one that picks up different signal bands and use a phone with a different carrier? Or is there some sort of programming specific to each phone that is tailored to use those specific bands for communication? Or does Android just handle data and texting the same across all phones?
Thank you for answering.
@BlueForce64
SIM cards allow your phone to work on a specific carrier's network, such as Verizon or AT&T. Hence technically seen it's the carrier who owns the phone. And: It 's the carrier who decides which band is used, it's NOT Android.
In order to use a SIM card from a carrier that's different than your current one, your phone must be carrier unlocked.
No, that's not what I mean. I mean on the circuit board, if I changed the Qualcomm band chip that your phone uses to pick up those specific bands, can you use the phone with a different carrier if I removed the one for let's say, Verizon, and swapped it with a Qualcomm chip that can pick up the t mobile bands.
As I said, I am an electronic technician. I work on military, space, medical and other electronics on a component level. I have access to a wide range of professional soldering/desoldering equipment. I change 144 pin FPGA's, ball grid array chips, surface mount components on a daily basis.
What I am referring to is the components on this link. Specifically steps 8 and 9 where it highlights which components are which.
https://www.ifixit.com/Teardown/Samsung+Galaxy+S9+Teardown/104322
I have the ability to change any of these chips with my profession and wondering that if I were to change them, can I bring any phone to any carrier if I know which version of which Qualcomm communication chips are used for which carrier.

Categories

Resources