LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile
User Name
Password
Linux - Mobile This forum is for the discussion of all topics relating to Mobile Linux. This includes Android, Tizen, Sailfish OS, Replicant, Ubuntu Touch, webOS, and other similar projects and products.

Notices


Reply
  Search this Thread
Old 09-15-2012, 06:34 PM   #1
pmrb
LQ Newbie
 
Registered: Sep 2012
Posts: 5

Rep: Reputation: Disabled
What phones can run GNU/Linux?


Hi,

I would like to buy a mobile phone, that can run a GNU/Linux distribution. I prefer a distribution, where a long lifetime can be expected, something like OpenWRT for phones.

I've read about the Nokia N9, but it seems, that Meego's development has stopped (no more activity for more than one year). And when I run the installer of the SDK, it stops with an error message: it seems that openSUSE is not supported, only Ubuntu and Fedora. So I don't know, if N9/Meego is the right option for me.

What other phones do you know, that can run GNU/Linux?

TIA for any hints!
Peter
 
Old 09-17-2012, 03:03 PM   #2
SecretCode
Member
 
Registered: Apr 2011
Location: UK
Distribution: Kubuntu 11.10
Posts: 562

Rep: Reputation: 102Reputation: 102
Can I ask ... why?

If you do this you will definitely be experimenting. GNU Linux doesn't have modules or packages to drive GSM radio (that I know of) or hardware drivers for the kind of displays in phone handsets, so you'll either be unable to get the phone to work as a phone, or at best you will be struggling to compile your own.

Various people have installed Linux distros on tablets, but not phones that I've heard of.

If you want freedom, why not stay with Android with a rooted phone and custom ROMs?
 
Old 09-17-2012, 04:03 PM   #3
pmrb
LQ Newbie
 
Registered: Sep 2012
Posts: 5

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by SecretCode View Post
Can I ask ... why?
Yes, of course!

1.) I would like to have maximum control over the software, even if I won't use it. That means, being able to recompile the kernel with other options/patches, being able to install other software as easily as on my PC.

2.) GNU software, especially Emacs should be available without problems.

3.) Meego seems to be a good GNU/Linux distribution. The problem is just, that development has stopped, so probably no updates can be expected in the future.

4.) I like OpenWRT very much: a GNU/Linux distribution for routers (and more), that offers always the latest and greatest packages (also the Linux kernel) for my old Asus routers. Version control, bug tracker, easy configuration/building/flashing and so on. Just great. It would be nice, if there was something like this for a phone.

5.) I've bad experience with Maemo: the latest update for my N810 was in 2008. If I want more recent software, I need to hack (I *like* to hack, but for the moment I've a lot of other things to do...)

6.) The problem with Android is, that a big part is not open source, and it's controlled by commercial companies, that can stop support from one day to another. There are already a lot of devices out there, that can run only Android 1 or 2, but no later versions. And from the little information that I have about this OS, I'm not sure, if it will be easy to install my favorite software (e.g. emacs, common lisp, crond...). Perhaps Android is the right choice for me, and it's really open and I can do all things, just like on my PC, and I'm just not yet aware of it.

My future mobile phone (my first one), I would like to keep it several years. Perhaps it will be the N9. From what I read on the web, it seems, that Meego is a good OS: open and free enough, rpm-packages and so on. But I'm afraid, that I'll never be able to install anything newer than Meego-1.2 on the N9, just because support has stopped.

So here my 2 main questions:

- Is there any chance, that in a few years, there will be Meego (or other GNU/Linux) updates for the N9?

- Is there something similar to the couple N9/Meego on the market today?

TIA for your advices!
Peter
 
Old 09-17-2012, 04:14 PM   #4
SecretCode
Member
 
Registered: Apr 2011
Location: UK
Distribution: Kubuntu 11.10
Posts: 562

Rep: Reputation: 102Reputation: 102
I think your examples of Android phones that can't run new versions are not exactly Android's problem ... it's the hardware manufacturers putting ridiculously low amounts of memory in, and so on. I have an old computer with 16MB of RAM - runs Windows 95 perfectly well, but I can't install any Linux distro on it - that's not Linux's fault though.

An openwrt for phones would be a good thing ... but I don't know about the N9 in particular. Maybe we have to ask why Meego has stopped ...

I don't know about the N9, but if we look at tablets in general, we're going to start seeing GNU/Linux distros that support them. KDE Plasma Active springs to mind.
 
Old 09-19-2012, 01:10 PM   #5
NyteOwl
Member
 
Registered: Aug 2008
Location: Nova Scotia, Canada
Distribution: Slackware, OpenBSD, others periodically
Posts: 512

Rep: Reputation: 139Reputation: 139
OMG. I like and use EMACS but I cannot conceive of using it on a 4" touch screen, or trying to program on one.
 
Old 09-19-2012, 01:50 PM   #6
pmrb
LQ Newbie
 
Registered: Sep 2012
Posts: 5

Original Poster
Rep: Reputation: Disabled
Emacs on a phone

Quote:
Originally Posted by NyteOwl View Post
OMG. I like and use EMACS but I cannot conceive of using it on a 4" touch screen, or trying to program on one.
You can do a lot of other things with Emacs. I use applications, where I only need the mouse sometimes, no typing (e.g. Org mode or Gnus).

And when I need to edit files, I'll connect to the phone with ssh from my PC (big screen and big keyboard).

Peter
 
Old 09-20-2012, 12:43 AM   #7
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,622

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
lets see
1)
see
http://www.cyanogenmod.com/
2)
Emacs on a phone touchscreen ????
that is almost as bad as using VI on a phone .


6)
partly wrong
see
http://www.cyanogenmod.com/
 
Old 09-23-2012, 02:06 AM   #8
kooru
Senior Member
 
Registered: Sep 2012
Posts: 1,385

Rep: Reputation: 275Reputation: 275Reputation: 275
Quote:
Originally Posted by pmrb View Post
- Is there any chance, that in a few years, there will be Meego (or other GNU/Linux) updates for the N9?

- Is there something similar to the couple N9/Meego on the market today?

TIA for your advices!
Peter
Nokia has abandoned MeeGo for windows.
For mobile field now there is a new project called Tizen, hosted by Linux Fondation.

You can try more info here:
http://www.computerworlduk.com/slide...wisted-tale/5/
http://en.wikipedia.org/wiki/Tizen

Last edited by kooru; 09-23-2012 at 02:11 AM.
 
Old 09-23-2012, 04:43 AM   #9
pmrb
LQ Newbie
 
Registered: Sep 2012
Posts: 5

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by kooru View Post
For mobile field now there is a new project called Tizen, hosted by Linux Fondation.
Thanks. It's not yet clear, if Tizen can be installed on a N9. I think, I'll wait for the first Tizen phones and/or Jolla phones, and then I'll see, what to buy...

Peter
 
Old 09-23-2012, 06:52 PM   #10
chssmsterwnook
LQ Newbie
 
Registered: Sep 2012
Posts: 3

Rep: Reputation: Disabled
I'd recommend a Google Galaxy Nexus (https :// play.google .com/store/devices/details?id=galaxy_nexus_hspa). It's only $350 if price is important to you, yet is still a high-end smartphone. It has a huge community, which will support it for years, just like the original Android phone, the HTC G1 is able to run the current version of Android. There's projects currently trying to port Debain fully to the phone, but currently you can chroot into a few different Ubuntu environments, and use VNC to use LXDE, which seems to come with most. You could also use botbrew, which allows you to install many common *nix packages (botbrew .com) on mostly any Android device. As said above, Cyanogenmod will be your best bet for a separate type of Android (Usually called a ROM); it's fully open source, and will not drop support for the phone until the hardware becomes so outdated it can't run the most recent version of the OS as smooth as it could with the one it shipped with, though other groups usually will port newer versions once Cyanogenmod support is dropped. Also, for all you saying emacs on a phone is bad, I love it!
 
Old 09-24-2012, 03:39 AM   #11
pmrb
LQ Newbie
 
Registered: Sep 2012
Posts: 5

Original Poster
Rep: Reputation: Disabled
Ok, perhaps Android is a good choice. But there is still one thing, that I don't understand: why is it so much more difficult to port an application to Android, than to other small GNU/Linux systems?

Emacs for example: it seems, that big efforts were needed to port it to Android, but only small patches to install it on OpenWRT or on Maemo.

TIA for your comments!
Peter
 
Old 09-24-2012, 09:26 AM   #12
bagi
LQ Newbie
 
Registered: May 2011
Location: munich
Distribution: Slackware 12.2.0 / 13.37(x64) / 14.0 (x64)
Posts: 7

Rep: Reputation: 1
Hello Peter, maybe the openmoko linux could be interesting for you.
I believe it officially supports debian, gentoo or slackware (12.2.)

http://planet.openmoko.org
http://wiki.openmoko.org/wiki/Distributors

bagi
 
Old 09-24-2012, 10:13 AM   #13
yilez
Member
 
Registered: Apr 2004
Distribution: Slackware
Posts: 127

Rep: Reputation: Disabled
As far as I am aware, only the Google API is closed source in Android. The entire OS can run without them.

I have seen that you can run Ubuntu on some android phones http://www.techhive.com/article/2289..._natively.html

I don't know much about it though.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Does anyone run Gnu/Linux on a macbook pro? how do you handle battery life? Knightron Linux - Laptop and Netbook 0 03-31-2012 07:54 PM
Pros and cons of Android phones, iPhones and Blackberry phones? puppymagic General 21 11-23-2010 07:33 AM
LXer: Majority of new HTC phones will run Android LXer Syndicated Linux News 0 12-07-2009 04:10 PM
can i run .exe files on my asus eee900 GNU linux version sik7773 Linux - Newbie 2 09-07-2008 11:30 PM
Alcohol 120%, any program like it that'll run on GNU/Linux? sharpie Linux - Software 6 11-10-2004 09:21 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile

All times are GMT -5. The time now is 08:46 AM.

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