FORUMS

Analysis & Opinion

Top Forum Discussions

[XMM6260][X-GOLD 626] Modem Specification / Documentation / Hack-Pack

1,407 posts
Thanks Meter: 2,014
 
By E:V:A, Recognized Developer on 6th February 2012, 04:54 AM
Post Reply Subscribe to Thread Email Thread
2nd December 2012, 12:24 AM |#11  
Senior Member
Thanks Meter: 61
 
More
direct link:
http://en.samaanet.com/?p=2390
The Following User Says Thank You to Polarfuchs For This Useful Post: [ View ]
 
 
3rd December 2012, 01:39 AM |#12  
E:V:A's Avatar
OP Recognized Developer
Flag -∇ϕ
Thanks Meter: 2,014
 
More
Quote:
Originally Posted by Polarfuchs

direct link:
http://en.samaanet.com/?p=2390

That's a direct rip-off of my XDA thread!

Any more posts with such links will be removed!
3rd December 2012, 08:23 AM |#13  
Senior Member
Thanks Meter: 61
 
More
How should I know, I just posted the link as "service" because the user above me could't post links.
The Following User Says Thank You to Polarfuchs For This Useful Post: [ View ]
4th December 2012, 02:51 AM |#14  
E:V:A's Avatar
OP Recognized Developer
Flag -∇ϕ
Thanks Meter: 2,014
 
More
I've been informed that the download link doesn't work. i will upload again as soon as I have time...
7th December 2012, 04:42 PM |#15  
Member
Thanks Meter: 13
 
More
Really interesting stuff you have got here.

One thing I've been searching for a while now: I own a Galaxy Nexus, which has a XMM6260 modem. Samsung had on their stock ROM a feature in service mode where you can check the power modes of the 3G data connection. Since the Galaxy S2 has the same modem, thus it should be possible to get that feature.
I'm interested in this stuff because my Galaxy Nexus likes to drain like crazy on the 3G network that I use and I suspect that it has to do with the 3G data power modes. 3G+wifi is extremely efficient in power use but 3G+mobile date is al big battery hog.

I hope you post a working link soon, than I can start reading this stuff.
8th December 2012, 03:50 AM |#16  
Synman's Avatar
Recognized Developer
Flag Outside Philadelphia
Thanks Meter: 515
 
Donate to Me
More
Seems like this might be the best place to ask this... I also asked in the "fun with AT commands" thread so my apologies up front for the spam.

I'm looking for a fastboot friendly radio baseband I can flash with a 4.2.1 friendly RIL. This may be more than what I actually need but I've got a full telephony build of the Nexus 7 3G going and while SMS and MMS are fully functional I'm getting a CME ERROR: 4 when I try to do voice dialing and don't see anything coming in via logcat on an inbound call.

The mobile plan I'm using is full voice capable and verified as functional.

Doing a strings of the included RIL (libxgold-ril.so) shows all the necessary voice functions listed (although I guess this could be a false positive if it is interface based).

The modem mounts up on /dev/ttyACM0 and I'm able to do all the basics with radiooptions, except voice dialing and answering of course.

Any pointers / advice / direction would be greatly appreciated... coming up to speed real quick in this area.
The Following 2 Users Say Thank You to Synman For This Useful Post: [ View ]
12th January 2013, 12:12 AM |#17  
Member
Flag Dorset
Thanks Meter: 100
 
More
XGold626 One X Pinout
I have removed my BB CPU and here is the pinout if it helps anyone

Last edited by sparkyuiop; 17th January 2013 at 05:57 PM. Reason: Fix Picture Link
The Following User Says Thank You to sparkyuiop For This Useful Post: [ View ]
16th February 2013, 03:38 PM |#18  
Junior Member
Thanks Meter: 0
 
More
How to start?
I'm a rookie so is anyone can provide a step-by-step tutorial about how to send AT commands to the baseband processor directly? Right now I only can use i2cdetect to list i2c channels, but how to do next?

Thanks,
Andong
22nd February 2013, 03:04 PM |#19  
Junior Member
Flag Uppsala
Thanks Meter: 0
 
More
XGold 626 Reversing
Quote:
Originally Posted by witchspace

It appears that modem.bin consists of multiple partitions that are loaded separately at bootup of the device, reflecting the modem boot up sequence in libsec-ril.so:
[snip]

Hi!

Nice work. I'm working on reversing the xgold626 baseband as well. Specifically, I'm looking at the NELK2 baseband for my GT-i9300.

Perhaps we could join forces? Anyone else working on reversing the xgold626 baseband is welcome to contact me as well.

I'm reachable at: je at clevcode.org, or on my ircd (irc.clevcode.org, port 7000, SSL, nick je).

Cheers,
Joel
23rd February 2013, 07:42 PM |#20  
E:V:A's Avatar
OP Recognized Developer
Flag -∇ϕ
Thanks Meter: 2,014
 
More
Quote:
Originally Posted by witchspace

It appears that modem.bin consists of multiple partitions that are loaded separately at bootup of the device, reflecting the modem boot up sequence in libsec-ril.so:...

I'm trying to run this in QEMU and created a basic environment, but as my understanding of ARM kernel space (interrupt handling, timers, etc) is very limited, it currently gets stuck in a loop waiting for some other thread (or interrupt handler) to update an address.

Quote:
Originally Posted by clevcoder

Specifically, I'm looking at the NELK2 baseband for my GT-i9300. Perhaps we could join forces? Anyone else working on reversing the xgold626 baseband is welcome to contact me as well.

Yep, that is very interesting. Send me PM if there are more interest in pursuing this further! What's the primary interest of doing this?
23rd February 2013, 08:23 PM |#21  
Senior Member
Flag Kaluga/Moscow
Thanks Meter: 678
 
More
Guys and girls, the modem bootup sequence via the bootloader IPC transport is reversed ages ago by me for galaxy s2 and galaxy nexus. Take a look at the recent libsamsung-ipc and samsung-ril from replicant

https://github.com/morphis/libsamsung-ipc
https://gitorious.org/replicant/hard...commits/master
The Following 2 Users Say Thank You to sp3dev For This Useful Post: [ View ]

Read More
Post Reply Subscribe to Thread

Tags
bp/cp, infineon, intel, modem, xmm6260

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes