Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
anghelyi
Old
#1  
Senior Member - OP
Thanks Meter 210
Posts: 328
Join Date: Apr 2008
Default [Q] Modem with oFono/oFono-ril?

Hi Guys,

what do you think, is it possible (would be possible) to use oFono/ofono-ril for the modem for our Wave? In theory oFono could be used with any modem that supports standard AT commands...

More info here: http://ofono.org/ and here http://gitorious.org/android-n900/of...es/gingerbread
The Following 2 Users Say Thank You to anghelyi For This Useful Post: [ Click to Expand ]
 
Rebellos
Old
#2  
Elite Recognized Developer
Thanks Meter 2683
Posts: 1,246
Join Date: May 2009
Location: Gdańsk

 
DONATE TO ME
Sadly Wave's CP doesn't support most of standard AT commands. :[
Feedback on my development is highly appreciated, but first you should read this GUIDE and watch this MOVIE.

If you like my work - you can help me getting various cool stuff by clicking donation link in my profile. It's not required while pressing is, just appreciated.

Pretty owsom Android/Kernel dev tips&tricks: http://omappedia.org/wiki/Android_How-tos

Git HOW-TO by eagleeyetom: http://forum.xda-developers.com/show...php?p=31304826
15-minutes GIT introduction: http://try.github.com
If you want to submit patches to my git projects - use the guides above and make a pull request.
 
ciacho333
Old
#3  
Junior Member
Thanks Meter 1
Posts: 14
Join Date: Apr 2010
Quote:
Originally Posted by Rebellos View Post
Sadly Wave's CP doesn't support most of standard AT commands. :[
heja Rebellos, dzieje się coś ciekawego w tej materii czy raczej możemy zapomnieć o andku na W 2 ?

pozdro z mazowsza
 
aAdamoo
Old
#4  
Junior Member
Thanks Meter 4
Posts: 8
Join Date: Dec 2010
AT+CALC
Code:
Polecenie (tryb AT):
AT+CLAC
Odpowiedź: 
AT+CLAC

&C
&D
&E
&F
&S
&V
&W
E
I
L
M
Q
V
X
Z
T
P
\Q
\S
\V
%V
D
A
H
O
S0
S2
S3
S4
S5
S6
S7
S8
S9
S10
S11
S30
S103
S104
+ICF
+IFC
+IPR
+GMI
+GMM
+GMR
+GCAP
+GSN
+DR
+DS
+WS46
+SYNCML
+BATGETLEVEL
+BATUPDATE
+BATGETTABLE
+UPLOADUNSET
+CRLP
+CV120
+CSSN
+CREG
+CGREG
+CFUN
+GCAP
+CSCS
+CSTA
+CR
+CEER
+CRC
+CMEE
+CGDCONT
+CGDSCONT
+CGTFT
+CGEQREQ
+CGEQMIN
+CGQREQ
+CGQMIN
+CGEREP
+CGPADDR
+CGDATA
+CGCLASS
+CGSMS
+CSMS
+CMGF
+CSAS
+CRES
+CSCA
+CSMP
+CSDH
+CSCB
+FDD
+FAR
+FCL
+FIT
+ES
+ESA
+CMOD
+CVHU
+ACSENSOR
+RTCCTEST
+KEYSHORT
+PROXIMIT
+GEOMAGSS
+FIRMVERS
+APPINSTALL
+APPUNINSTALL
+APPLAUNCH
+TKSHELL
+CSQ
+CBC
+CPAS
+CPIN
+CMEC
+CKPD
+CIND
+CMER
+CGATT
+CGACT
+CGCMOD
+CPBS
+CPBR
+CPBF
+CPBW
+CPMS
+CNMI
+CMGL
+CMGR
+CMGS
+CMSS
+CMGW
+CMGD
+CMGC
+CNMA
+CMMS
+FTS
+FRS
+FTH
+FRH
+FTM
+FRM
+CHUP
+CCFC
+CCUG
+COPS
+CLCK
+CPWD
+CPWC
+CUSD
+CAOC
+CACM
+CAMM
+CPUC
+CCWA
+CHLD
+CIMI
+CGMI
+CGMM
+CGMR
+CGSN
+CNUM
+CCLK
+CLVL
+CMUT
+CLCC
+COPN
+CPOL
+CPLS
+CTZR
+CCWE
+CTZU
+CLAC
+CLIP
+COLP
+CSGT
+CRMP
+CDIP
+CTFR
+CLIR
$QCSIMSTAT
$QCCNMI
$QCCLR
$QCDMG
$QCDMR
$QCDNSP
$QCDNSS
$QCTER
$QCSLOT
$QCPINSTAT
$QCPDPP
$QCPDPLT
$QCPWRDN
$QCDGEN
$BREW
$QCSYSMODE
$QCCTM
$SUSBC
$NWMDCHNG
$SHPSLEEP
Is it helpful?
 
cinimini
Old
#5  
Junior Member
Thanks Meter 0
Posts: 7
Join Date: Jan 2011
nie dajcie umrzec temu projektowi nie dajcie
 
anghelyi
Old
(Last edited by anghelyi; 25th March 2012 at 05:03 PM.)
#6  
Senior Member - OP
Thanks Meter 210
Posts: 328
Join Date: Apr 2008
That's bad news if the CP doesn't support most of the standard AT commands... So this doesn't help at all?
The Following User Says Thank You to anghelyi For This Useful Post: [ Click to Expand ]
 
E:V:A
Old
#7  
E:V:A's Avatar
Recognized Developer
Thanks Meter 1069
Posts: 868
Join Date: Dec 2011
Location: -∇ϕ
Quote:
Originally Posted by anghelyi View Post
Hi Guys,

what do you think, is it possible (would be possible) to use oFono/ofono-ril for the modem for our Wave? In theory oFono could be used with any modem that supports standard AT commands...

More info here: http://ofono.org/ and here http://gitorious.org/android-n900/of...es/gingerbread
What you're saying just doesn't make sense. Why would you wanna use a oFono RIL on a Samsung device?

The RIL is just used to channel (and translate) android java phone/sim/modem related commands to the lower hardware layer on/for the radio processor. Thus the vendor RIL need to apply to the hardware of THAT vendor (i.e.Samsung). Why re-invent the wheel?

Now, there are some exceptions due to the fact that the RIL code is fairly closed source (although GPL'd AFAIK ==> should be released), that there are some project(s) that would like to make a "Free RIL"...

BTW. All GSM modems support the "standard AT set" (or your phone would probably not work!) The tricky part is how to access it from outside the AOS & RIL. But that's another topic.
MSM8960 Info, Architecture and Bootloader(s)
El Grande Partition Table Reference
How to talk to the Modem with AT commands

The Samsung Anyway Jig + DIY
_______________________________
If you like what I do, just click THANKS!
Everything I do is free, altruism is the way!
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
I do not answer support related PM's.

 
anghelyi
Old
#8  
Senior Member - OP
Thanks Meter 210
Posts: 328
Join Date: Apr 2008
Quote:
Originally Posted by E:V:A View Post
What you're saying just doesn't make sense. Why would you wanna use a oFono RIL on a Samsung device?
I don't get your point... oFono is a platform agnostic library for mobile apps, with a lot of supported modems (even with standard AT command support) and oFono RIL is a RIL implementation based on it. Why not to use it?If it works with the N9 why not try to build it for Wave?
The Following User Says Thank You to anghelyi For This Useful Post: [ Click to Expand ]
 
Rebellos
Old
#9  
Elite Recognized Developer
Thanks Meter 2683
Posts: 1,246
Join Date: May 2009
Location: Gdańsk

 
DONATE TO ME
Quote:
Originally Posted by E:V:A View Post
Now, there are some exceptions due to the fact that the RIL code is fairly closed source (although GPL'd AFAIK ==> should be released), that there are some project(s) that would like to make a "Free RIL"...

BTW. All GSM modems support the "standard AT set" (or your phone would probably not work!) The tricky part is how to access it from outside the AOS & RIL. But that's another topic.
RIL isn't GPL, it's Apache License, like most of Android platform, so doesn't have to be released.

Yea, there actually are handlers for AT cmds inside of AMSS, but modem initialization, nor any more advanced usage can't be done with these alone.
Feedback on my development is highly appreciated, but first you should read this GUIDE and watch this MOVIE.

If you like my work - you can help me getting various cool stuff by clicking donation link in my profile. It's not required while pressing is, just appreciated.

Pretty owsom Android/Kernel dev tips&tricks: http://omappedia.org/wiki/Android_How-tos

Git HOW-TO by eagleeyetom: http://forum.xda-developers.com/show...php?p=31304826
15-minutes GIT introduction: http://try.github.com
If you want to submit patches to my git projects - use the guides above and make a pull request.
 
anonimo1w
Old
#10  
Member
Thanks Meter 0
Posts: 30
Join Date: Aug 2010
Quote:
Originally Posted by Rebellos View Post
RIL isn't GPL, it's Apache License, like most of Android platform, so doesn't have to be released.

Yea, there actually are handlers for AT cmds inside of AMSS, but modem initialization, nor any more advanced usage can't be done with these alone.
Rebellos, how this works? like.. the modem access is through AT and then call for the other things?

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...