Continue to toss Android, touchpad, defy

Source: Internet
Author: User
1. Android is based on Linux

Android is basically a Linux embedded system, so the knowledge on Linux can basically be moved to the Android system for use. Strictly speaking, there is no Android system, and Android is a framework similar to Linux. It's just that when we buy a mobile phone or tablet, we say it's an android system. Let's take a look at the android structure:

 

2. There is a flash brush

My mobile phone is defy, so I will use defy as an example to defy how to brush the machine.

First enter Bootloader:

A. Disable the mobile phone.

B. Press and hold the power and Volume keys when starting the phone.

Then you can plug in the USB cable and use RSD Lite to flash the machine.

 

For mobile phones such as G1, you can use the fastboot method similar to RSD Lite to flash the machine. The method for flushing rom from each device is different. For example, if you use HP touchpad, you need novacom to copy the New rom to touchpad. Novacom is a program offered by HP for communicating from your computer to the touchpad.

 

The so-called flash Brush tool refers to the tool you use to communicate with your device on your computer. It is usually a custom protocol, which communicates with the settings through USB cable or TCP (execute commands, transfer files, such as ROM ). Because of the custom protocol, the Rom format is also different. Some are *. SDF files, some are *. imgfiles, and some are directly written to Rom storage.

For example, defy-> RSD Lite/motohelper

G1-> fastboot

Touchpad-> novacom

 

To solve this problem and make it easier for you to flash your machine later, you can usually click clockworkmod after you get your mobile phone (click A microsystem to the/recorvey directory) and direct your mobile phone to the recovery mode, with this feature, we can fl any Rom into our cell phone.

3. How to connect to touchpad through novacom

Restart WebOS and press the volume button to see a large USB icon. Plug in the USB cable and use novacom-L to check whether it is connected. If the connection is established, use terminal to connect to the system for rediscovery. Terminal can be started by clicking bat below. After startup, You need to click File-> connect to touchpad:

C: \ Program Files \ palm, INC \ Terminal \ novaterm. bat

 

4. About startup

The start of the Android system is the start of the bootloader. If you press some key combinations, the rediscovery. IMG will be loaded to enter the rediscovery mode.

If you do not press the combination key, bootloader will load the Linux kernal to initialize the kernal, such as loading the driver, starting the service, and mounting the root file system.

After the kernel is started, initialize the user space. Run the/init command to start init. RC, init. <machine_name>. RC, Dalvik Vm, and some system services.

Start system_server, and activity manage starts some core DalvikProgramSuch as desktop.

Http://blog.chinaunix.net/space.php? Uid = 7788581 & Do = Blog & id = 2558375

Http://elinux.org/Android_Booting

Http://bootloader.wikidot.com/linux:boot:android

Http://vinnysoft.blogspot.com/2009/12/android-boot-process-from-power-on.html

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.