Forum: PC Hard- und Software Smartphone als Mini/Microserver?


von Tim (Gast)


Lesenswert?

Moin,

kann man auf ein übliches Smartphone (Android?) auch ein "normales" 
Linux installieren? Also sowas die Debian/Ubuntu/Redhat? Gebrauchte sind 
ja teilweise recht günstig.

Es gibt ja USB-Ethernet Adapter, und bevor man sich bei der aktuellen 
Versorgungslage einen Rasp zusammenkauft, hätte man hier alles 
beieinander, inkl Display und "Akku-USV".

Für kleinere Projekte stelle ich mir das als durchaus verwendbar vor, 
also zB sowas wie ein PiHole, oder einen kleinen PXE. Telefonie wäre 
egal, es geht nur um eine Funktionalität wie es ein normales Linux (ohne 
GUI) bietet.

von (prx) A. K. (prx)


Lesenswert?

Reichelt hat bekanntlich alles, was der Bastler begehrt. ;-)
In diesem Fall den passenden Artikel zur Frage:
https://www.reichelt.de/magazin/projekte/android-smartphone-als-server-betreiben/

: Bearbeitet durch User
von Michael M. (do7tla)


Lesenswert?

Nicht nur Smartphone, auch Tablett wären wegen dem größeren Display 
dafür brauchbar.

Ich wüsste auch nicht, ob es schon jemand geschafft hat ein normales 
Desktop Linux auf ein Smartphone oder Tablett zum Laufen gebracht hat.
Wobei die Hardware ja schon einiges mitbringt.
Aber auf ARM CPUs wird es wohl schwerer.

Gibt es Smartphones oder Tabletts mit x86 oder x64 CPU?

von (prx) A. K. (prx)


Lesenswert?

Michael M. schrieb:
> Aber auf ARM CPUs wird es wohl schwerer.

Weshalb? Seit den RasPis und Nachahmern sind ARMe routinemässig in 
einigen Distros verfügbar. Wie es beim Device-Support aussieht, und 
unter welchen Bedingungen welches System bootet wäre vielleicht die 
interessantere Frage.

: Bearbeitet durch User
von (prx) A. K. (prx)


Lesenswert?

Michael M. schrieb:
> Gibt es Smartphones oder Tabletts mit x86 oder x64 CPU?

Smartphones gab es einstmals, hauptsächlich von ASUS. Nachdem Intel 
diesen Markt aber aufgab, gibt es m.W. keine mehr.

Tablets gibt es u.A. von Microsoft.

: Bearbeitet durch User
von Reinhard S. (rezz)


Lesenswert?

Michael M. schrieb:
> Gibt es Smartphones oder Tabletts mit x86 oder x64 CPU?

Smartphones eher nicht, aber bei Tablets gibts das durchaus. Da läuft 
dann halt auch ein normales Windows drauf.

Andererseits braucht man bei einem Server, egal welcher Art, ja eher 
selten ein Display oder Eingabemöglichkeiten.

von fgh (Gast)


Lesenswert?

Tim schrieb:
> USB-Ethernet Adapter
Oft blockieren USB Devices die Möglichkeit über Kabel zu laden. Du 
brauchst also ein Smartphone mit integrierter, induktiver 
Lademöglichkeit und musst es 24/7 auf dem Ladegerät platzieren.

von (prx) A. K. (prx)


Lesenswert?

Wozu unbedingt LAN? Die Dinger haben WLAN, und das bisweilen recht 
flott. Allerdings ist das üblicherweise Teil vom Baseband, und da könnte 
der Hase im Pfeffer sitzen.

Also wärs vielleicht nützlicher, sowas wie Pihole als Android-App zu 
bauen, statt ein normales Linux drauf zu wuchten.

von J. S. (jojos)


Lesenswert?

da gab es mal ein Video von CC2TV:
https://www.youtube.com/watch?v=UQxayouPDKA

von (prx) A. K. (prx)


Lesenswert?


: Bearbeitet durch User
von netbok (Gast)


Lesenswert?

armbian wäre auch eine moeglichkeit

von Felix Lehnert (Gast)


Lesenswert?

Reinhard S. schrieb:
> Smartphones eher nicht, aber bei Tablets gibts das durchaus. Da läuft
> dann halt auch ein normales Windows drauf.

Es gibt auch noch die Möglichkeit, Windows für ARM auf ein Lumia 
Smartphone
zu installieren.
Von diesen Lumias liegen sicher noch Tausende in irgend welchen 
Schubladen herum. Vor allem das Lumia 950XL wäre interessant.
Das hat auch einen Steckplatz für eine SD Karte und QI Lader.


Im Internet ist ein Gustavo zu finden, der sich damit beschäftigt hatte 
Windows 10 auf dem Lumia 950 zu installieren.

Berichte darüber waren auch bei Deskmodder zu finden.

von netbok (Gast)


Lesenswert?

postmarketOS

von Programmierer (Gast)


Lesenswert?

Tim schrieb:
> kann man auf ein übliches Smartphone (Android?) auch ein "normales"
> Linux installieren?

Im Allgemeinen nicht. Die Hardware braucht spezielle Treiber und 
Anpassungen an Linux. Gerade für Grafik und WLAN kommen da große Binary 
Blobs rein. Dazu kommt die aufwendige Konfiguration über die Device 
Trees, die man irgendwie wissen muss. Für manche Geräte gibt es Custom 
ROMs wie LineageOS, da gibt es eine gewisse Chance die Treiber von zu 
nutzen. Allerdings ist gerade der Userspace Grafik Treiber 
Android-spezifisch und funktioniert nicht auf normalem Linux. Bei WLAN 
ist es eventuell ähnlich...

Mit Abstand am Einfachsten wäre es, den Server als Android App zu 
implementieren. Wenn man es als Foreground Service mit permanenter 
Notification macht, wird der auch nicht vom System gekillt. Ganz 
nebenbei funktioniert das dann auch auf vielen/allen Android Geräten. 
Man wird ein paar Permissions brauchen um ständig laufen zu können und 
z.B. präzise Alarms setzen zu können, und um auf Dateien zugreifen zu 
können. Im Worst Case kann man die App deswegen nicht in den Play Store 
stellen und muss das APK File irgendwie anders verteilen.

von Axel S. (a-za-z0-9)


Lesenswert?

Michael M. schrieb:
> Nicht nur Smartphone, auch Tablett wären wegen dem größeren Display
> dafür brauchbar.

Wozu brauchst du bei einem Server ein Display? Gar noch ein "größeres"? 
Wenn du jetzt "größer Akku" gesagt hättest...

Aber im Prinzip sind das Gründe dagegen. Ein Smartphone und erst recht 
ein Tablet sind durch das Display definiert. Es bestimmt die Bauform, 
die Größe und braucht in der normalen Verwendung i.d.R. auch die meiste 
Energie. Dabei ist es für die Anwendung als Server weitgehend nutzlos.

von Ergo70 (Gast)


Lesenswert?

Termux wäre auch eine Option. Aber das sitzt auf dem Android drauf. Also 
konnte man den Server auch gleich als Android Service implementieren.

von Benedikt M. (bmuessig)


Lesenswert?

Unbedingt aufzupassen ist auf den Akku. Wenn dieser monatelang bei 100% 
getricklecharged wird, bläht sich dieser oft auf. Wenn möglich sollte 
man diesen also ausbauen.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.