The Following 51 Users Say Thank You to wicket For This Useful Post: | ||
AapoRantalainen, Amboss, amr.fayz, Android_808, anthonie, Ariadeno, baranovskiykonstantin, bozoid, DA5, DiosDelRayo, endsormeans, Estel, foobar, freemangordon, handaxe, hrbani, javispedro, juiceme, Kabouik, klinglerware, kureyon, Malakai, malfunctioning, Mentalist Traceur, michaaa62, MINKIN2, misiak, mscion, nahci13, nikname, nokiabot, Obsidian, OVK, pichlo, qwazix, rapol.goutham, rcolistete, reinob, robkof97, rotoflex, saponga, sicelo, sim6, Sohil876, StefanL, stefanmohl, sulu, whayong, Wikiwide, xman, zerox |
|
2014-09-18
, 08:32
|
Posts: 915 |
Thanked: 3,209 times |
Joined on Jan 2011
@ Germany
|
#2
|
|
2014-09-18
, 15:00
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#4
|
|
2014-09-18
, 17:38
|
|
Posts: 634 |
Thanked: 3,266 times |
Joined on May 2010
@ Colombia
|
#6
|
Any progress with the modem compared to the elektranox status [1]?
What's the most useful (usability, stability...) UI Debian offers for the N900 in your opinion?
[1] http://elektranox.org/n900/status/index.html
|
2014-09-18
, 17:42
|
|
Posts: 634 |
Thanked: 3,266 times |
Joined on May 2010
@ Colombia
|
#7
|
wicket: will those scripts install hardfp packages? any chance for softfp if that is the case?
There is a entry in config file specifying armhf. I imagine you just replace that with armel.
The Following 2 Users Say Thank You to wicket For This Useful Post: | ||
|
2014-09-18
, 17:46
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#8
|
Exactly. Just set the ARCH variable to armel in debian.conf. I've tested both.
I'm curious to know why you'd rather use softfp over hardfp...
|
2014-09-18
, 19:01
|
|
Posts: 634 |
Thanked: 3,266 times |
Joined on May 2010
@ Colombia
|
#9
|
The Following 4 Users Say Thank You to wicket For This Useful Post: | ||
|
2014-09-18
, 19:17
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#10
|
Tags |
debian, debian900, devuan, maemo 7 |
Thread Tools | |
|
This is the OS that I want to run on my N900 and I hope it will eventually become good enough to replace Maemo. Maemo was the first OS that showed me that you don't need to set any limits with mobile computing.
What's wrong with Maemo then?
Well it's incredibly out of date and there just aren't enough people contributing that are going to significantly change that. CSSU is great and I love what you guys are doing but to me it always looks like an uphill struggle.
What about Mer and its derivatives?
IMHO they aren't doing it right. When I say that, what I really mean is they don't meet my requirements. Large parts are developed behind closed doors. Mer suffers from being business focused and therefore they choose to use outdated/unmaintained GPLv2 packages (possibly with security vulnerabilities) so that OS derivatives can be Tivoised. Mer has a bespoke, limited set of core packages. Want another package? You have to port it yourself. Why reinvent the wheel when you can build on top of an existing product that doesn't suffer from these problems? The answer to that question probably relates to the need to sell it to hardware vendors, thus the Tivoisation agenda.
I've read many arguments describing why it's a bad idea to run a desktop/server OS on mobile but I'm still not convinced that it's impossible to make Debian mobile friendly. I believe that it can be done with additional packages and patches, some of which I hope will be accepted upstream.
I hope that this project will eventually satisfy the needs of those of us who want to run a full, up-to-date desktop/server Linux on their mobile phones. I would like to see this project evolve to become a complete alternative to Maemo ready for everyday use. It should be easy to install providing the best out-of-the-box experience possible whilst also being fully customisable and power efficient. I encourage you all to try it out, make suggestions, fork it on GitHub, fix bugs, make improvements, etc.
Why Debian?
Why don't you just build and distribute a disk image?
How do I get started?
Clone the Git repository (or download the zip) and read the README.
Notes:
Wi-Fi connectivity:
The default configuration installs ConnMan for network connection management. The command-line utility that interfaces with ConnMan is connmanctl (a GTK GUI is also available). Running connmanctl with no parameters brings up a sub-shell.
Here's a quick summary of the commands that are needed to get a protected Wi-Fi connection up and running:
# connmanctl
connmanctl> agent on
connmanctl> enable wifi
connmanctl> scan wifi
connmanctl> services
connmanctl> connect wifi_<string>
The connmanctl shell interface supports tab completion (Shift + Space-bar with the installed keymap) which is handy when entering the connection string.
See the ConnMan documentation for further information.
For alternative methods of setting up WiFi, see here.
Keyboard configuration:
There are two key maps, one for the console and one for X11. These are based on the Arch Linux N900 key maps.
The console key map is described here.
The X11 key map is described in /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
Known issues:
Kernel build fails on Debian with cross compiler gcc-arm-none-eabi version 4.8.3-9+11 (Jessie/Sid). Reverting to 4.8.3-7+10 fixes the problem.https://bugs.debian.org/cgi-bin/bugr...cgi?bug=760911 RESOLVED!DebiaN900 - Native Debian on the N900.Deprecated in favour of Maemo Leste.Maemo Leste for N950 and N9 (currently broken).
Devuan for N950 and N9.
Mobile devices with mainline Linux support - Help needed with documentation.
"Those who do not understand Unix are condemned to reinvent it, poorly." - Henry Spencer
Last edited by wicket; 2016-07-05 at 15:09.