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
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.
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.