LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 04-02-2007, 08:28 AM   #1
devil_fc6
LQ Newbie
 
Registered: Mar 2007
Location: koprivnica, Croatia
Distribution: Fedora core 6(zod) 64 bit
Posts: 5

Rep: Reputation: 0
porting linux on a motorola mpx220


is it possible? i hate windows mobile, it really suck, phone is great but software sucks. can i port liux on my phone? and how
 
Old 04-02-2007, 12:46 PM   #2
b0uncer
LQ Guru
 
Registered: Aug 2003
Distribution: CentOS, OS X
Posts: 5,131

Rep: Reputation: Disabled
Yeah, with enough time and effor you just might. But consider this: Windows has a ready operating system, software and settings that work with the cellphone. You have a guarantee it works. If you just blindly went and "installed" Linux on that cellphone, your warranty and guarantee would be void, you would probably end up with an unusable thing (unless somebody has already created a fully functional and tested OS that runs on your cellphone and can actually do something with it's hardware). To create an operating system for a cellphone isn't impossible, but certainly takes time and isn't as easy as eating a pie (or if it was, why are 99,9999999% of the cellphones on the market completely buggy, and doing a firmware upgrade often just makes things worse, even though that software should be made by "professionals"?)

Shortly said, I don't recommend. By the time you had something working on it (you could call, for example, or type a sms and maybe even send it) the phone was too old to use, it's battery dead and the whole GSM technology (or whatever it uses) history that's (one reason) why big companies create cellphone software and there aren't much, if any, open source alternatives around.

An example: you can install Linux on some of Apple's iPods. This is because they're pretty standardized and somebody has taken the time and effort (it's not a brand new project). And still not every iPod out there works with the thing. When you consider cellphones, they're far from standards, they're many, new ones come out every day and a two-year old cellphone is considered something you find in Jurassic Park. If somebody had the time and intentions to start coding an open source, possibly Linux-based, OS and software for a cellphone it wouldn't go far because it would only work on a small range of phones, and possibly was too old by the time it was "ready" or even "beta" (those cellphones wouldn't be sold anymore I guess, they go off the market so soon). And it's not just getting the OS run on the cellphone: in addition you need a lot of software to handle calls, different kinds of messages, data transfers, settings, addressbook, ... that's a whole lot of work. Compared to iPods, on them the main thing is to play music (for which there is more or less ready software available) and in addition to that some extra things like small games, video or recording.

If you're interested in creating software for cellphones I don't think Windows Mobile is the thing for you. It could be, but I guess you can start more easily by taking a phone with Symbian inside and starting to create programs for that -- there are a lot of instructions, books and stuff for Symbian cellphones.

EDIT: each and every single piece of cellphone software, including operating systems, suck nowadays. In my opinion the gratest reason is that the phones are created so rapidly, sold rapidly and dumped rapidly, so software designers, programmers and testing staff don't simply have enough time to find out nearly all -- or even the greatest -- bugs from the phones before they're released and forgotten. Compared to the old cellphones (those without a colour screen or anything fancy) every new cellphone is buggy and "sucks" like you said. The problem persists because the market needs to sell those phones more rapidly every day, leaving less and less time to program the cellphones well -- some examples are far from good, from time to time I wonder how anybody can even use them (the thing may freeze just because you pressed the button too quickly, or for no apparent reason). If you want a cellphone that doesn't suck, you're going to have to find a brand new 5-10 years old thing, and in addition a battery for it (which may provide a difficult task, especially the battery, if you want one that still works).

Last edited by b0uncer; 04-02-2007 at 12:51 PM.
 
  


Reply



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



Similar Threads
Thread Thread Starter Forum Replies Last Post
Porting from Solaris to Linux gan_04 Linux - General 2 07-15-2005 08:37 AM
sync my mpx220 phone with linux...possible? murfman89 Linux - Software 1 06-30-2005 08:36 PM
HP-UX to linux porting arunprakash Other *NIX 2 03-01-2005 10:53 PM
Porting C++ from HP-UX 11.0 to Linux paul sachs Other *NIX 2 01-10-2005 05:37 PM
Porting to Linux?? 00-00-00 Linux - General 1 05-27-2002 09:20 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 08:58 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration