Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method of virtual SD (Security Digital) card on device with android system

An Android system and system file technology, applied in the field of virtual SD card, can solve the problems of destroying the integrity and security of the Android system, the use of virtual SD cards is not identical, and the difficulty of source code modification, etc., to achieve flexible and controllable capacity. , the effect of simple implementation and less code modification

Active Publication Date: 2013-01-16
深圳市佳创软件有限公司
View PDF2 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

Inventions described in this patents allow users to create customizable applications on their own computer (Android). These apps are designed specifically for different types of mobile computing platforms like smartphones, laptops, tablests, etc., allowing them to perform various functions while being connected wirelessly through wireless networks. They also have an interface called VirtualSD Card, where they don't require any modifications from previous ones when installed onto new systems but still work properly. Overall these technical features improve user experience and reduce costs associated with accessing services over HTTP protocol.

Problems solved by technology

This patented technical problem addressed in this patents relates to improving the functionality provided through Java Mobile Operatings (JOMA). Unlike previous systems where separate JEMS servers were needed, these new models allow developers to easily create customized versions of Java Card programs called XAML™ apps. These programmers may require special equipment like CD/DVD drives while still working within certain constraints imposed upon those machines themselves due to limitations associated with physical interfaces between different components. Additionally, current methods involve opening up unnecessary spaces during startup processes when adding external removable media into RAM.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method of virtual SD (Security Digital) card on device with android system
  • Method of virtual SD (Security Digital) card on device with android system
  • Method of virtual SD (Security Digital) card on device with android system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0221] The operating environment of the computer in this embodiment is Ubuntu 10.04.2; the operating system of the set-top box of the target device is Android 2.3.4, the kernel is Linux Kernel 2.6.32.59, the set-top box Trident PNX8473 adopts the ARM-Cortex A9 processor architecture, and the size of the Nand Flash is 1GB×8 , Nor Flash size is 32Mb, DDR size is 128MB×2.

[0222] The purpose of this embodiment is to compile the Loop device of the target device into a kernel module, and mount a virtual SD card with a size of 4G for it.

[0223] Step 1: Configure and compile the Linux kernel and Loop device driver

[0224] After completing the configuration of the cross-compilation toolchain, execute the following command in the Linux kernel . / linux-2.6.32.59 / directory to open the kernel configuration menu and configure the Linux kernel. Use the command line as follows:

[0225] make menuconfig

[0226] Select the "Device Drivers" (device driver), "Block devices" (b...

Embodiment 2

[0266] The operating environment of the computer in this embodiment is Ubuntu 10.04.2; the operating system of the set-top box of the target device is Android 2.3.4, the kernel is Linux Kernel 2.6.32.59, the set-top box Trident PNX8473 adopts the ARM-Cortex A9 processor architecture, and the size of the Nand Flash is 1GB×8 , Nor Flash size is 32Mb, DDR size is 128MB×2.

[0267] The purpose of this embodiment is to compile the Loop device driver of the target device into the Linux kernel, and mount a virtual SD card with a size of 4G for it.

[0268] Step 1: Build a virtual block device for the target device on the computer:

[0269] 1. Add the code to set the maximum number of partitions for the Loop device driver

[0270] In order to enable the target device to correctly set the number of Loop devices and the maximum number of partitions when the kernel starts to load the Loop device driver, it is necessary to add corresponding code. The specific code is as follo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for a virtual SD (Security Digital) card on a device with an android system. The method comprises the steps as follows: 1) downloading a partitioned mirror image document into a Flash memory or a hard disk of the device; 2) finding idle Loop equipment of the android system of the device; 3) sending a user space adding message to the Loop equipment by a Linux kernel of the android system, and enabling the android system to identify the Loop equipment as disk equipment; 4) correlating the Loop equipment with the partitioned mirror image file, and enabling the partitioned mirror image file to serve as memory space of the Loop equipment; and 5) sending a user space partition insertion message to the Loop equipment by the Linux kernel of the android system. Compared with the conventional method of the virtual SD card of the android system, the method has the advantages of easiness for realization, strong adaptability and safety and the like.

Description

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Owner 深圳市佳创软件有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products