Intelligent mobile terminal operating system
brief introduction
Symbian is a real-time, multi-tasking pure 32-bit operating system, which has the characteristics of low power consumption and less memory occupation. Very suitable for mobile devices such as mobile phones. After continuous improvement, it can support GPRS, Bluetooth, SyncML and 3G technologies. Most importantly, it is a standardized and open platform, and anyone can develop software for Symbian-enabled devices. Different from Microsoft products, symbian separates the general technology of mobile devices, that is, the kernel of operating system, from the graphical user interface technology, which can adapt to different input platforms well, and also allow manufacturers to make more friendly operating interfaces for their products, in line with the personalized trend, which is the main reason why users can see different Symbian systems. Now java programs developed for this platform have begun to prevail on the Internet. Users can expand the functions of mobile phones by installing these softwares. High imitation iphone4: 808tt/
ios
brief introduction
IOS is an operating system developed by Apple for iPhone. Mainly used for iPhone, iPodtouch and iPad. Just like its operating system based on Mac OS X, it is also based on Darwin. Originally, this system was called iPhone OS, until it was announced to be renamed as iOS at the WWDC conference on June 7, 20 10. [2] [3] The system architecture of IOS is divided into four layers: core OS layer, core service layer, media layer and Cocoa Touch layer. System operations occupy about 240MB of memory space.
beer
It is very difficult to install the closed system software developed by Qualcomm, the father of CDMA. The CDMA mobile phones below 500 yuan have QQ.
BREW is the abbreviation of binary runtime environment for wireless, and it is the basic platform for developing and operating value-added services on the wireless Internet launch platform based on CDMA network launched by Qualcomm 200 1. Compared with Java, BREW is an underlying technology.
BREW provides an efficient, low-cost, scalable and familiar application execution environment (AEE), focusing on developing applications that can be seamlessly implanted into any actual handheld device. Manufacturers and developers can extend the operating environment at any time to provide various additional performance modules required by applications, such as multimedia, multiple connection modes, location services, user interface, network and other functional suites included in the wireless Internet startup platform. BREW provides a functional environment, just like the operating system on a PC, which can be used by service providers to download specific types of applications or games. At the same time, through the BREW interface function, suppliers can provide a complete set of information, business and entertainment functions. In the future version, the BREW kernel class will be able to provide Bluetooth technology, global settings >:>
Question 2: How to make your own mobile phone system? Simply tell you your problem, the machine that makes the system is very expensive, and it is impossible for an individual to do it without a machine. Simple cottage mobile phone systems and machines also cost more than 300 yuan.
Question 3: How is the mobile phone operating system made? The first question: Generally speaking, it is written in C language. For example, the Androi account upstairs is written in C language, but its application program is written in JAVA, and then interpreted into instructions that the mobile phone can recognize through the JAVA virtual machine.
The second question: At present, the processors of mobile phones are generally based on the ARM kernel, so compatibility is not a problem.
The third question: The explanation is the assembly language of ARM. If you want to learn, just find an ARM assembly language textbook.
The fourth question: PC is compiled with ARM compiler ADS. The so-called cross-compilation environment in embedded system is to build a compilation environment on PC, and then compile programs that can run on mobile phones.
The fifth question: just download it to your mobile phone through the download tool after compilation. This is the process you usually talk about.
Question 4: How to install the android system on the newly manufactured mobile phone? What you said is not correct. The newly manufactured mobile phone is just a pile of hardware, but the original program has been solidified in the hardware. The initial program is solidified in the mobile phone chip by other means, such as writing directly into the chip. Then of course you can refresh it.
Moreover, the mass-produced mobile phones are not brushed one by one, but also the developed systems are written into chips in batches and then the chips are produced.
Question 5: I want to make a mobile phone system similar to Android. What do I need to do? Android is a java virtual machine based on linux system and then optimized for ARM platform. If you plan to make a mobile phone system, you must first be very familiar with linux system, kernel development and driver development. Moreover, the aspect of java virtual machine also involves patent issues in Oracle Bone Inscriptions. It is still very difficult for an individual without a strong team and financial support. I am only an undergraduate majoring in computer science at present, which is my understanding.
Question 6: How to make a mobile phone operating system? Mobile phone operating system and computer operating system are essentially the same.
In addition to simplifying many unnecessary functions (such as serial port and USB device), the operating system can be made very small.
At the same time, there are many special functions such as call management, SIM card management and network management.
Then based on this operating system, many applications have been made, such as address book, photos, maps and synchronization. . .
Question 7: How can a mobile phone be used as a system? Hehe, you have to find someone to repair your mobile phone, because there are no experts outside.
Question 8: How to make your own Android system?
1
First, search for "appcan" on Baidu's homepage and choose the first one to enter.
2
This is an open platform for Android. If you want to make your own Android application, you need to register, register on the right, activate your email and log in.
three
Go back to the registration page and click "Create Application" on the right.
four
On the page that opens, there are several options, and you can choose the corresponding type according to your own needs. If you just make an app with a URL, just select the second one in the first line and click Start Making.
Enter the source URL of the software, and it will have a default. Select "web transcoding" or "Web application" below.
Click Start Production, fill in the name of the application, and then click Next.
Next, select the icon of the application, or you can upload one yourself as an icon. Then click Next.
Then choose to set the screen as phone or pad, the default startup effect, that is, color, and startup icon.
Then, select the plug-in in the application, because if you don't select it, you can't go to the next step. When you are finished, click Next.
Just fill in the channel number and channel description. Explain that the channel number is the version number, and you can fill it in at will.
Click Save, and then click Next to select a publishing platform, such as Android.
Then click "Generate Installation Package" at the bottom, wait a moment, and the installation package will come out.
Click "Application Management" to enter, and you will see the newly made app, version, download number and so on.
In the version information, you can download or publish to the app store.
Question 9: How to make a smart phone? The system should download the mobile phone brush package on the Internet, that is, the mobile phone system package, and then install this brush package into your mobile phone with the mobile phone brush tool (get root permission). It's actually quite simple. You search for mobile phone brush tools, there are many online.