C Board  

Go Back   C Board > Community Boards > Tech Board

Reply
 
LinkBack Thread Tools Display Modes
Old 03-18-2008, 08:16 AM   #1
Rampaging 35 Stone Welsh
 
abachler's Avatar
 
Join Date: Apr 2007
Posts: 2,927
Open Source Cell phones

are there any cell phones that support either open source or custom codec's and transport layers?
__________________
He is free, you say. Ah! That is his misfortune… These men… [have] the most terrible, the most imperious of masters, that is, need. … They must therefore find someone to hire them, or die of hunger. Is that to be free? - Simon Linguet
abachler is offline   Reply With Quote
Old 03-18-2008, 08:20 AM   #2
Kernel hacker
 
Join Date: Jul 2007
Location: Farncombe, Surrey, England
Posts: 15,686
Do you mean on the actual transport layer (e.g GSM, CDMA/WCDMA channel), or for example as a (virtual) TCP/IP implementation?

There are phones out there based on Linux, but I don't think they are "open source" in the conventional way - the drivers for the 3G chip for example is unlikely to be freely available even in binary form, never mind source code.

If you just want to do TCP/IP over the existing WCDMA/CDMA/TPRS(?)/GSM link, then I think you can find phones that allow you to do that.

--
Mats
__________________
Compilers can produce warnings - make the compiler programmers happy: Use them!
Please don't PM me for help - and no, I don't do help over instant messengers.
matsp is offline   Reply With Quote
Old 03-19-2008, 03:05 PM   #3
Rampaging 35 Stone Welsh
 
abachler's Avatar
 
Join Date: Apr 2007
Posts: 2,927
No, my intention is to impliment voice recognition and other features that would require me to have access to the raw information stream. I don't need to mess with how it gets on the network, just what information it is sending to the other phone. So I don't need the transport layer, just the data layer.
__________________
He is free, you say. Ah! That is his misfortune… These men… [have] the most terrible, the most imperious of masters, that is, need. … They must therefore find someone to hire them, or die of hunger. Is that to be free? - Simon Linguet
abachler is offline   Reply With Quote
Old 03-19-2008, 03:13 PM   #4
Kernel hacker
 
Join Date: Jul 2007
Location: Farncombe, Surrey, England
Posts: 15,686
I'm not sure if that is available - most of the phone software is designed to be "secure" so that any software you can ADD to the phone can't get to any personal information. I'm fairly sure that includes the voice-data coming as part of the phonecalll.

If I remember tomorrow, I'll try to investigate it, as I work with an embedded OS that cover phones, and I'm curious myself.

--
Mats
__________________
Compilers can produce warnings - make the compiler programmers happy: Use them!
Please don't PM me for help - and no, I don't do help over instant messengers.
matsp is offline   Reply With Quote
Old 03-19-2008, 04:14 PM   #5
Rampaging 35 Stone Welsh
 
abachler's Avatar
 
Join Date: Apr 2007
Posts: 2,927
Well, what I want to do is install a different codec into the phone that impliments the voice recognition as a part of the compression/decrompression of the data stream. So the data coming out of my codec is transmitted verbatum to the other phone where it is decompressed into the voice and the authenticated identification. I would also need to have some way of determining if the other phone had the right codec or not.
__________________
He is free, you say. Ah! That is his misfortune… These men… [have] the most terrible, the most imperious of masters, that is, need. … They must therefore find someone to hire them, or die of hunger. Is that to be free? - Simon Linguet
abachler is offline   Reply With Quote
Old 03-19-2008, 04:18 PM   #6
Senior software engineer
 
brewbuck's Avatar
 
Join Date: Mar 2007
Location: Portland, OR
Posts: 5,381
Quote:
Originally Posted by abachler View Post
are there any cell phones that support either open source or custom codec's and transport layers?
http://www.symbian.com/phones/index.html
brewbuck is offline   Reply With Quote
Old 03-20-2008, 12:47 AM   #7
CSharpener
 
vart's Avatar
 
Join Date: Oct 2006
Posts: 5,242
Quote:
Originally Posted by abachler View Post
Well, what I want to do is install a different codec into the phone that impliments the voice recognition as a part of the compression/decrompression of the data stream. So the data coming out of my codec is transmitted verbatum to the other phone where it is decompressed into the voice and the authenticated identification. I would also need to have some way of determining if the other phone had the right codec or not.
I is not only install the codec - but also update the signaling procedure...
There is some capabilities exchange procedure that is followed by channel opening procedure based on the supported/preferred codecs by two sides...
because todays 3G phones prefer amr - what good will do to add additional codec without making it preferred? and modifying preference list could make more harm than good...
__________________
If I have eight hours for cutting wood, I spend six sharpening my axe.
vart is offline   Reply With Quote
Old 03-21-2008, 09:04 AM   #8
Rampaging 35 Stone Welsh
 
abachler's Avatar
 
Join Date: Apr 2007
Posts: 2,927
By editing the preferred codec then, if both phones support that codec, it would use that one?
__________________
He is free, you say. Ah! That is his misfortune… These men… [have] the most terrible, the most imperious of masters, that is, need. … They must therefore find someone to hire them, or die of hunger. Is that to be free? - Simon Linguet
abachler is offline   Reply With Quote
Old 03-21-2008, 09:20 AM   #9
l'Anziano
 
DavidP's Avatar
 
Join Date: Aug 2001
Posts: 2,573
Google Android is completely open source.

http://code.google.com/android/

Direct link to GIT repository: http://git.android.com/
__________________
My Website

"Circular logic is good because it is."

Last edited by DavidP; 03-21-2008 at 09:23 AM.
DavidP is offline   Reply With Quote
Old 03-21-2008, 09:31 AM   #10
Rampaging 35 Stone Welsh
 
abachler's Avatar
 
Join Date: Apr 2007
Posts: 2,927
Yeah, but i need something thats not still in alpha phase. Somethign that is available on phones you can buy in stores now. It looks like symbian may be the way to go as long as I can reprogram existing phones.
__________________
He is free, you say. Ah! That is his misfortune… These men… [have] the most terrible, the most imperious of masters, that is, need. … They must therefore find someone to hire them, or die of hunger. Is that to be free? - Simon Linguet

Last edited by abachler; 03-21-2008 at 10:26 AM.
abachler is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Open source 64 bit compilers? abachler Windows Programming 4 06-06-2007 03:31 AM
Open source library for graphical presentation Vogel C++ Programming 1 09-20-2005 05:54 AM
Open Source or not spidereen A Brief History of Cprogramming.com 26 04-10-2003 12:23 PM
What happened the Open source poll spidereen C++ Programming 1 04-08-2003 01:53 PM
Cell Phones TechWins A Brief History of Cprogramming.com 46 01-31-2003 05:16 PM


All times are GMT -6. The time now is 06:17 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0 RC2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22