Tutorials to .com

Tutorials to .com » Os » Mobile » Motorola A768/760/768i Linux operating system

Motorola A768/760/768i Linux operating system

Print View , by: iSee ,Total views: 12 ,Word Count: 920 ,Date: Sat, 6 Jun 2009 Time: 2:18 AM

July 3, I participated in the Shanghai Mobile's "efforts" and to a A768 invited back (enough formal).

Hangzhou as a result of the next business trip, so did not necessarily carry the USB data lines, overtime work yesterday (Faint, weekend, do notL).

at noon today with a USB data cable to the A768 and in conjunction with portable, in accordance with the specification, operation 1: "USB NET" OK, can the A768 when the U disk, and automatically assigned drive letter Z:; "EzxSync "OK, the phone book back up to a portable, fast them.

USB NET "U disk"

Next, think of the A768 operating system, You'll be tempted to feel out of curiosity, engage in a carry out, to see what happens. . .

USB NET connection is successful, will set the A768 to become a portable network card (MOTOEZX A768), and automatically assigned IP address: 169.254.142.1, while the A768 is set to automatic IP address: 169.254.142.2.

USB NET Network

Network connectivity, OK, can try the following on the Remote Access, Telnet first, HOHO 

Telnet login A768

YEAH! Telnet connection, Ha ha. Well familiar with the login screen, the original MOTO using MontaVista Linux 3.0, Professional Edition, or the core of this 2.4.18.

Try to enter the root user, enter, Why, not prompted to enter a password, log on success! MOTO I do not know why, even the default password is saved, WHY? Because there is no operating system / root directory, so the figure will be prompted, should MOTO forgot, huh, huh.

In accordance with the customary use of Linux, ls command to set the color display, and set up the TTY, easy to browse.

alias ls = 'ls-color'

atty erase ^ H

MontaVista Linux 3.0 the following to see which provides a command / tool:

/ bin

/ bin directory of the contents of

/ usr / bin

/ usr / bin directory of the contents of

/ sbin and / usr / sbin

/ sbin and / usr / sbin directory

Because it is for hand-held devices (embedded) operating system, so the provision of an order / tools is very limited, but sufficient.

Take a look at / etc directory what Dongdong decentralization:

/ etc directory content

inetd configuration file: / etc / intd.conf, from A768 to see what network services.

/ etc / inetd.conf content

/ etc / inetd.conf content (continued 1)

/ etc / inetd.conf content (continued 2)

Figure 3 from above can be seen, A768 has been the default FTP and Telnet services, but not installed because of in.ftpd, so FTP service is unavailable.

Let us take a look, "disk" file system size and network configuration:

File system and space utilization

A total of five A768 into the file system, in fact, these five file system are divided in memory, the sum of five file system configured exactly the memory size of A768.

/ dev / root, / dev/roflash1 and / dev/roflash2 is 100% utilization of the root zone for the operating system, etc.;

/ dev/mtdblock2 the A768 dedicated to "EzxSync" data synchronization using the "file system";

/ dev/tffsa1 is the user memory area size is 58MB, we are beyond the control and use of the user is in the region of.

/ dev / root, / dev/roflash1 and / dev/roflash2 file system type is cramfs, is a specialized environment for embedded-specific file system, support for file compression functions Liunx of Linus Torvalds induring Transmeta participation in development; / dev/tffsa1 using ext3 file system, is widely used by Linux operating system file system format.

The chart below is the list of user memory areas the situation:

Directory structure the user memory area

/ diska / download / mystuff directory A768 is the "My Documents" folder, and map the directory is actually my "????????????" in Figure 1 to create a Chinese name of the directory: "My Documents."

Including the loopback device, A768, there are four network interface, other, respectively: rida0, irlan0 and usbl0.

A768 network interface configuration

Look at what the process of the operating system:

Operating system process list

Then take a look at what the operating system to load modules:

Operating system to load the module

Finally, to see if there is Source code, if any, that they can be customized on the core!

Did not provide the operating system source code

Did not provide the source code! There is no / usr / src directory. Alas, after all, is a commercial software, the GNU is not to say that copyright, it does not provide it.

First wrote here, will have time to study.

Note: Due to the default root user login for the Linux operating system experience no friends, please be used with caution rm, mv command, such as destructive, in order to avoid or coverimportant system files or directories.


Mobile OS Articles


Can't Find What You're Looking For?


Rating: Not yet rated

Comments

No comments posted.