R
R
Robotex2011-02-19 19:39:58
linux
Robotex, 2011-02-19 19:39:58

How to run Linux on an ARM phone with a touch screen and no keyboard?

Good afternoon.

I have a HTC Touch Viva phone (TI Opal 200MHz ARM processor). Out of idle curiosity (and perhaps the result will result in an article), I would like to try running the linux console on it with an on-screen keyboard and the apt package manager. Where should I start reading and what distributions / kernels should I pay attention to?

Answer the question

In order to leave comments, you need to log in

7 answer(s)
A
ainu, 2011-02-19
@ainu

Linux kernel from source. The environment is busybox, a collection of standard program links. Of course, grub, ubuntu and similar things will not work.
Then a compiler is built for it all.
Then the SDL is compiled.
Then some GUI is built on SDL.
Then Qt, tslib (for touchscreen) is compiled.
Then the console will appear. The console (terminal) is a graphical application. It appeared on my caanoo a few months later, initially everything was there - games, movies, libraries, readers, but there was no console.
The console in the form in which it exists, when running without X (for example, classic bare Linux with a command line) will not support the touchscreen, because. the on-screen keyboard is a graphical application. Therefore, first qt, and then the console.

A
ainu, 2011-02-19
@ainu

I have a similar device. 2 ways.
1. Install dropbear (ssh server) and connect over the network. It's just a console.
2. Compile Qt, then build a console with an on-screen keyboard. If you need sources / links, write, somehow connected terminal and keyboard widgets.
3. If there is a usb host, then item number 2 + external keyboard.
The fact that you will build apt (and it will work) is hard to believe, if possible, I'll take off my hat.

A
ainu, 2011-02-19
@ainu

+ here is an article on building Qt on the embedded platform
habrahabr.ru/blogs/qt_software/106526/

R
Robotex, 2011-02-19
@Robotex

Maybe you didn't quite understand the question. The device is running Windows Mobile. I want to put there in parallel or instead of some linux. While I set as the purpose to launch simply the console. Actually, if for this it is necessary to raise X and install Qt, then this may be acceptable. But it must be linux and it must be controlled from the device itself.
So the question is:
1. Which core to take?
2. How to download it? (Is it possible to use rough?)
3. How to fasten the console?

R
Robotex, 2011-02-19
@Robotex

I ran a special build of android on it, but how do I do the same with Linux.

D
darkslesh, 2011-02-20
@darkslesh

You need to contact the authors of the article who installed Linux on the player from the magazine. By the way, in those articles there were just links to special Linux assemblies for such purposes.

D
Dmitry Beykun, 2011-02-20
@RZK333

wing linux runs on touch viva .
instead of android, you can push angstrom linux , or build the kernel + environment with something, for example, buildroot yourself.
qtopia By the way, for that generation of xtc there was also somewhere.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question