Detailed explanation of Nokia's developer model: who is responsible and who is responsible

Source: Internet
Author: User

Activate developer Mode

Activating the developer mode is simple. You only need to choose menu settings> Security> developer mode to open the following interface:

To the right of the switch button, the system will automatically prompt you to install necessary software. Most importantly, Terminal and SDK Connectivity can be found on the main menu page. Terminal can perform liux command line operations, while SDK Connectivity allows you to establish network connections between mobile phones and Development hosts.

Root permission

The password of the root account is rootme.

Some articles have mentioned that you can run the $ ssh root @ localhost command in Terminal to log on to the root account, probably only on the Development machine. What really works on a licensed mobile phone is

$ Devel-su

This is also the method described in the official SDK development documentation.

Connect to a Linux host

If it seems like 2B youth to execute commands via a soft keyboard on the mobile phone, we recommend that you use a PC host to connect to Vivo. This section only describes how to connect to a Linux machine.

Open SDK Connectivity software

Connect a Linux host to a Linux host using USB cable or WLAN

You can see the following interface

Here you can get the following information:

The IP address of hosts is 192.168.2.15. Generally, the IP address of Linux PC is 192.168.2.14.

A password. The user of this password is developer.

If you want to install and debug the PC-side Qt SDK, the above two information will be used. This article does not involve sdks, but describes how to remotely log on to the logon terminal.

Log on to the terminal through ssh

If the SDK Connectivity connection is successful, you can connect to the terminal through ssh on the PC end. The command is

$ Ssh developer@192.168.2.15 # The password is automatically generated in SDK Connecity, each time it changes

If you do not want to enter a password for each login, you can copy the Local Public Key to the keystore.

$ Ssh-copy-id developer@192.168.2.15 # Run $ ssh-keygen first if the local public key file does not exist

In this case, you don't need to enter a password when you execute the $ ssh developer@192.168.2.15 later.

After you log on to the supervisor through ssh, the $ devel-su command enters the root permission.

File System on hosts

After entering the hosts file system, you can get a rough idea of the file system. All the files generated by the user are under MyDocs.

~ /MyDocs $ pwd

/Home/developer/MyDocs

~ /MyDocs $ ls Pictures/# images and generated images are stored in this

~ /MyDocs $ ls DCIM/# photo on this

The subjects of the programs installed in the Nokia software store are all under the/opt/directory. If you want to learn how other people learn QML, refer to here :)

Install unverified Software

If you want to install unverified software, such as QQ, Which is downloaded from the internet, you need to go to Settings> Application> installation to open the following interface:

Then enable installation from non-store sources.

$ Dpkg-I filename. deb

You can install a software under the command line.

Software

The ScreenshotMe in the software store is easy to use. It is used in this article. The method is very simple. After ScreenshotMee is run, put it in the background. When you want to, just gently cover the upper right corner of the phone screen for a while.

Copying images and photos from images to a Linux host is also very simple. You only need to execute

Scp-r developer@192.168.2.15 :~ /MyDocs/Pictures.

Scp-r developer@192.168.2.15 :~ /MyDocs/DCIM.

You can copy all the images.

More help

Please visit http://harmattan-dev.nokia.com/docs/library/html/guide/html/main.html

Thanks to the Nokia MeeGo team for not only providing us with a perfect mobile phone, but also providing such excellent documents.

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.