This technique part is a software program utility that facilitates the switch of information, settings, and functions between Android gadgets. It usually operates within the background, offering a user-friendly interface to streamline the migration course of when upgrading to a brand new machine or backing up present knowledge. For instance, a consumer switching to a brand new telephone can make the most of this agent to seamlessly copy their contacts, pictures, and put in functions to the brand new machine while not having to manually switch every merchandise individually.
Its significance lies in simplifying the machine improve or knowledge backup expertise for customers, saving time and decreasing the potential for knowledge loss. Traditionally, transferring knowledge between gadgets was a cumbersome and error-prone course of, usually involving handbook copying of recordsdata or reliance on third-party software program. The introduction of this part has offered a extra built-in and dependable answer, enhancing consumer satisfaction and decreasing assist requests associated to knowledge migration.
The following sections will delve into the precise technical elements of this performance, together with its safety issues, efficiency traits, and integration with different system providers. These particulars are essential for understanding its position in sustaining a clean and safe Android consumer expertise.
1. Safe knowledge switch
Safe knowledge switch is a basic requirement for the Android system part accountable for knowledge migration. This part, usually tasked with transferring delicate private knowledge equivalent to contacts, messages, and utility settings, necessitates sturdy safety measures to stop unauthorized entry and knowledge breaches. With out safe protocols, the switch course of turns into a possible vulnerability, exposing consumer knowledge to interception and misuse. For instance, think about a consumer transferring banking utility knowledge to a brand new telephone. If the switch isn’t encrypted and securely authenticated, malicious actors might doubtlessly intercept the info stream and acquire entry to delicate monetary data.
The implementation of safe knowledge switch inside this context usually includes encryption of information each in transit and at relaxation, coupled with sturdy authentication mechanisms to confirm the identification of each gadgets concerned within the switch. Moreover, integrity checks are sometimes carried out to make sure the info isn’t tampered with through the switch course of. Actual-world functions embrace the usage of TLS/SSL protocols for encrypting knowledge throughout community switch, in addition to the usage of cryptographic hashing algorithms to confirm knowledge integrity. These measures are important for sustaining consumer belief and defending delicate data throughout machine migration.
In abstract, safe knowledge switch isn’t merely an elective function however an intrinsic and demanding part of any system facilitating knowledge migration on Android gadgets. The power to switch knowledge securely instantly impacts consumer privateness and knowledge safety, reinforcing the significance of prioritizing sturdy safety measures within the design and implementation of such methods. The continuing problem lies in balancing safety with usability, making certain the info switch course of stays user-friendly whereas sustaining a excessive degree of safety towards evolving threats.
2. Background operation
The execution of “com sec android easymover agent” as a background operation is key to its design and utility inside the Android working system. This strategy ensures minimal disruption to the consumer expertise whereas facilitating the switch of information, settings, and functions.
-
Non-Intrusive Information Migration
The agent’s potential to function within the background permits knowledge migration to happen with out considerably impacting machine efficiency or interrupting the consumer’s ongoing actions. For instance, a consumer can provoke a switch earlier than going to sleep, and the agent will seamlessly copy knowledge whereas the machine is idle. This contrasts with foreground processes that demand fast consideration and might decelerate machine responsiveness.
-
Useful resource Administration
As a background course of, “com sec android easymover agent” is designed to effectively handle system sources equivalent to CPU utilization and community bandwidth. Android’s working system prioritizes foreground functions, throttling background processes to stop them from consuming extreme sources. This ensures that the info switch course of doesn’t drain the battery or intrude with different crucial system features.
-
Scheduled Execution
The system can schedule the execution of the agent in periods of low exercise, additional minimizing the impression on the consumer expertise. As an example, the info switch could be initiated mechanically when the machine is related to a Wi-Fi community and is charging, making certain that the method is as seamless and unobtrusive as potential. This additionally permits for optimizations in knowledge switch, equivalent to deferring giant transfers to occasions when community congestion is low.
-
Error Dealing with and Restoration
Working within the background permits the agent to implement sturdy error dealing with and restoration mechanisms. If a switch is interrupted as a result of community points or different unexpected circumstances, the agent can mechanically resume the method with out requiring consumer intervention. This ensures a dependable and constant knowledge migration expertise, even in difficult community environments.
The design of “com sec android easymover agent” as a background operation demonstrates a dedication to user-centric design ideas, prioritizing a seamless and unobtrusive knowledge migration expertise. By intelligently managing sources, scheduling execution, and implementing sturdy error dealing with, the agent ensures that the switch course of is each environment friendly and dependable, contributing to a optimistic consumer expertise throughout machine upgrades and knowledge backups.
3. Consumer knowledge migration
Consumer knowledge migration is a crucial course of instantly facilitated by system elements equivalent to “com sec android easymover agent.” This course of includes the seamless switch of private knowledge, settings, and functions from one Android machine to a different. Its significance stems from the consumer’s expectation of continuity when transitioning between gadgets or recovering from knowledge loss.
-
Information Integrity and Accuracy
Making certain the integrity and accuracy of information throughout migration is paramount. The method should protect knowledge in its unique state, avoiding corruption or loss. “com sec android easymover agent” accomplishes this by checksum verification and sturdy error dealing with. An occasion of that is when a consumer transfers monetary transaction historical past. Accuracy is vital to continued performance inside monetary functions, which this agent helps keep.
-
Safety and Privateness Preservation
Migration processes should adhere to strict safety protocols to guard consumer knowledge from unauthorized entry throughout switch. Encryption, authentication, and safe communication channels are important elements. If migrating medical data, the agent should assure compliance with HIPAA laws to protect the privateness of delicate medical knowledge. The agent employs encryption to safeguard the data throughout switch.
-
Effectivity and Consumer Expertise
The velocity and ease of information migration considerably impression the consumer expertise. The method ought to be environment friendly, minimizing downtime and requiring minimal consumer intervention. For instance, transferring a number of gigabytes of pictures and movies ought to happen shortly and reliably within the background, so the consumer can begin utilizing their new machine nearly immediately.
-
Compatibility and Portability
The agent ought to guarantee compatibility between totally different Android variations and machine producers, facilitating seamless knowledge switch throughout various platforms. As an example, utility knowledge ought to be migrated efficiently from an older machine working Android 8 to a more moderen machine working Android 12. Incompatible knowledge would possibly require conversion, a job “com sec android easymover agent” handles.
These aspects underscore the position of “com sec android easymover agent” in simplifying and securing the info migration course of. By addressing challenges associated to knowledge integrity, safety, effectivity, and compatibility, the system part enhances the general Android consumer expertise, enabling seamless transitions between gadgets whereas preserving the integrity and privateness of private knowledge.
4. Seamless machine change
A seamless machine change, inside the context of Android gadgets, is critically dependent upon the performance offered by elements equivalent to “com sec android easymover agent.” The profitable execution of a tool change hinges on the flexibility to switch consumer knowledge, utility settings, and private preferences from an outdated machine to a brand new one effectively and with out vital disruption. The “com sec android easymover agent” acts as a facilitator on this course of, orchestrating the switch of information and making certain compatibility between the totally different machine environments. With out such a system part, customers could be required to manually switch knowledge, reinstall functions, and reconfigure settings, leading to a time-consuming and doubtlessly error-prone expertise. The presence of this agent instantly causes a discount within the complexity and energy required to transition to a brand new machine.
The significance of a seamless machine change extends past mere comfort. It considerably impacts consumer satisfaction and adoption charges for brand spanking new gadgets. If a tool change is perceived as cumbersome or dangerous, customers could also be much less inclined to improve their gadgets or stay inside the identical ecosystem. Moreover, the environment friendly switch of information is essential for sustaining continuity in productiveness and private workflows. Think about an expert who depends on their cell machine for managing contacts, scheduling appointments, and accessing crucial paperwork. A seamless machine change ensures that they’ll resume their work on the brand new machine with out shedding worthwhile time or data. As a real-life instance, think about a consumer upgrading from a Samsung Galaxy S10 to an S22. The “com sec android easymover agent,” by options like Samsung Good Change, permits the consumer to switch their knowledge wirelessly or through USB cable, simplifying what would in any other case be a fancy enterprise.
In abstract, “com sec android easymover agent,” is integral to reaching a seamless machine change in Android. The brokers potential to switch knowledge securely, effectively, and compatibly instantly contributes to a optimistic consumer expertise and encourages machine upgrades. Whereas challenges stay in dealing with app knowledge compatibility and the rising quantity of consumer knowledge, the continued growth and refinement of those switch brokers are important for sustaining a aggressive and user-friendly cell ecosystem.
5. Simplified backup course of
The simplification of the backup course of is intrinsically linked to the performance of “com sec android easymover agent.” The agent offers a streamlined mechanism for creating backups of consumer knowledge, utility settings, and different important data on Android gadgets. This performance reduces the complexity usually related to handbook backup strategies, which regularly require technical experience and could be liable to errors. A key trigger is the combination of automated backup routines into the Android system, orchestrated by the talked about agent. For instance, it permits scheduled backups to cloud storage or exterior media, making certain knowledge is frequently safeguarded with out consumer intervention. This streamlined strategy not solely saves time but in addition minimizes the chance of information loss as a result of machine malfunction, theft, or unintentional deletion.
The significance of a simplified backup course of is amplified in environments the place knowledge integrity and availability are crucial, for instance in sectors like healthcare and finance. In these conditions, “com sec android easymover agent” could be configured to carry out frequent and safe backups, complying with regulatory necessities and minimizing the impression of potential knowledge breaches. The agent’s potential to selectively again up particular kinds of knowledge additionally optimizes storage utilization and reduces backup occasions. A sensible utility is the usage of this agent to again up affected person data on a medical pill, making certain that essential knowledge is preserved in case of machine failure. This improves effectivity and reduces dangers.
In conclusion, “com sec android easymover agent” performs an important position in streamlining and securing the backup course of on Android gadgets. By automating backup routines, simplifying consumer interactions, and enabling granular management over knowledge choice, the agent enhances knowledge safety and reduces the burden on customers. Whereas challenges stay in optimizing backup efficiency and making certain compatibility throughout various machine configurations, the continued growth of “com sec android easymover agent” is important for sustaining the reliability and availability of consumer knowledge within the Android ecosystem.
6. Software settings switch
The switch of utility settings is a crucial operate facilitated by elements equivalent to “com sec android easymover agent” throughout machine migration or restoration. This functionality ensures that customers can seamlessly resume utilizing their functions on a brand new machine or after a manufacturing unit reset, while not having to manually reconfigure every app individually. The effectivity and accuracy of this switch course of considerably impression consumer expertise and productiveness.
-
Preservation of Consumer Preferences
The first operate of utility settings switch is to protect consumer preferences, equivalent to customized configurations, themes, and login credentials. With out this, customers would face the cumbersome job of re-entering their settings for every utility, resulting in frustration and misplaced productiveness. “com sec android easymover agent” shops and precisely migrates these settings, so if a consumer has particular font sizes or darkish mode enabled, these will probably be instantly out there on the brand new machine.
-
Seamless Transition Throughout Gadgets
The aptitude for seamless transition between gadgets ensures that customers can change to a brand new telephone or pill with out experiencing vital disruption to their workflow. Software settings switch, managed by brokers like “com sec android easymover agent”, permits customers to select up the place they left off, with their apps configured as they like. As an example, sport progress, custom-made toolbars, and different personalised components stay intact.
-
Information Integrity and Safety
Sustaining knowledge integrity and safety through the switch of utility settings is paramount. Delicate knowledge equivalent to login credentials, API keys, and private data have to be securely transferred and saved on the brand new machine. Elements like “com sec android easymover agent” usually make use of encryption and authentication protocols to safeguard this data throughout migration. This ensures that consumer accounts and private knowledge are protected against unauthorized entry.
-
Compatibility and Model Management
Making certain compatibility between totally different variations of functions and working methods is essential for a profitable utility settings switch. “com sec android easymover agent” should deal with potential variations in configuration recordsdata and knowledge buildings between the outdated and new gadgets. This contains model management mechanisms and knowledge mapping to make sure that settings are accurately interpreted by the functions on the goal machine. This may allow an utility that has developed with updates, to be transferred in present settings to the upgraded utility.
These aspects spotlight the integral position of elements equivalent to “com sec android easymover agent” in streamlining and securing the applying settings switch course of. By addressing challenges associated to desire preservation, seamless transition, knowledge integrity, and compatibility, these brokers improve the general Android consumer expertise, enabling clean transitions between gadgets whereas safeguarding the integrity and privateness of private settings.
7. Contact knowledge migration
Contact knowledge migration is a crucial part of any machine migration course of, instantly impacting consumer expertise and productiveness. The system part “com sec android easymover agent” performs a key position in facilitating the dependable and environment friendly switch of contact data between Android gadgets.
-
Information Integrity and Completeness
The first concern in touch knowledge migration is making certain the integrity and completeness of the transferred knowledge. “com sec android easymover agent” should precisely switch all contact particulars, together with names, telephone numbers, electronic mail addresses, bodily addresses, and related metadata, with out knowledge corruption or loss. For instance, a enterprise skilled counting on correct contact data for shopper administration expects all contact particulars, together with notes and customized fields, to be transferred accurately to the brand new machine. The agent’s position includes meticulous dealing with of the info to stop errors through the switch.
-
Safety and Privateness
Contact knowledge usually contains delicate private data, making safety and privateness paramount throughout migration. “com sec android easymover agent” ought to implement sturdy encryption and authentication mechanisms to guard contact knowledge from unauthorized entry throughout switch. An occasion of that is the switch of a health care provider’s contact checklist, which incorporates affected person data. The agent should guarantee compliance with knowledge safety laws, equivalent to HIPAA, to safeguard affected person privateness through the migration course of. The safety protocols of the agent guarantee such compliance.
-
Cross-Platform Compatibility
Contact knowledge migration should account for variations in touch storage codecs and knowledge buildings throughout totally different Android gadgets and variations. “com sec android easymover agent” ought to be able to normalizing contact knowledge to make sure compatibility between the supply and vacation spot gadgets. As an example, contact knowledge migrated from an older Android machine utilizing a legacy contact storage format ought to be accurately imported into a more moderen machine utilizing a extra trendy format. The agent acts as a translator to make sure interoperability.
-
Battle Decision and Deduplication
Throughout contact knowledge migration, conflicts might come up when transferring contacts that exist already on the vacation spot machine. “com sec android easymover agent” ought to present mechanisms for battle decision, permitting customers to merge duplicate contacts or select which model to retain. Moreover, the agent ought to mechanically deduplicate contacts to keep away from creating redundant entries. Think about a state of affairs the place a consumer has manually added some contacts to their new machine earlier than initiating the migration course of. The agent ought to determine and resolve any duplicates arising from the switch.
These aspects illustrate the important position of “com sec android easymover agent” in making certain a dependable and safe contact knowledge migration course of. By addressing challenges associated to knowledge integrity, safety, compatibility, and battle decision, the agent considerably enhances the consumer expertise throughout machine upgrades and knowledge restoration, supporting the seamless transition of contact data between Android gadgets.
8. System integration
System integration, referring to the seamless interplay of various {hardware} and software program elements inside the Android ecosystem, is paramount to the efficient operation of “com sec android easymover agent”. This technique part’s potential to operate reliably is determined by its tight integration with numerous elements of the Android working system, together with storage mechanisms, safety protocols, and consumer interface components. This integration ensures that the agent can carry out its knowledge migration duties effectively and securely, with out compromising the soundness or performance of the machine.
-
Storage Entry and Administration
Efficient storage entry and administration is a foundational side of system integration for “com sec android easymover agent”. The agent should be capable to entry and handle knowledge saved in various codecs and areas, together with inside storage, exterior SD playing cards, and cloud-based storage providers. This requires seamless integration with Android’s storage framework, making certain compatibility with numerous file methods and storage protocols. For instance, when a consumer migrates knowledge from a tool utilizing an older file system to a more moderen machine with a special file system, the agent must deal with the conversion transparently with out inflicting knowledge loss or corruption. A failure on this integration can result in incomplete or faulty knowledge transfers.
-
Safety Subsystem Integration
The agent’s integration with the Android safety subsystem is essential for shielding delicate consumer knowledge through the migration course of. This contains integration with Android’s permission mannequin, encryption APIs, and safe storage mechanisms. Throughout knowledge switch, the agent should adhere to strict safety protocols to stop unauthorized entry and knowledge breaches. That is significantly crucial when migrating delicate data equivalent to login credentials, monetary knowledge, or private medical data. An actual-world instance is the safe switch of biometric authentication knowledge, equivalent to fingerprint scans or facial recognition profiles, to make sure that the consumer can proceed utilizing biometric authentication on the brand new machine. Any vulnerabilities on this integration can expose consumer knowledge to safety threats.
-
Consumer Interface and Expertise
The consumer interface (UI) part of this program requires seamless integration with the Android UI framework to offer a user-friendly and intuitive expertise. The agent should current clear and concise details about the migration course of, together with progress updates, error messages, and choices for personalization. The UI ought to be responsive and adaptable to totally different display screen sizes and resolutions, making certain a constant expertise throughout numerous Android gadgets. An instance of that is the show of a progress bar that precisely displays the standing of the info switch, together with informative messages that information the consumer by the method. A poorly built-in UI can result in consumer confusion and dissatisfaction.
-
Connectivity Administration
Connectivity administration performs a pivotal position within the profitable operation of “com sec android easymover agent,” enabling it to facilitate knowledge switch over numerous community interfaces equivalent to Wi-Fi, mobile knowledge, and USB connections. The agent should seamlessly combine with Android’s connectivity framework to detect out there networks, handle community connections, and optimize knowledge switch charges. This contains dealing with community interruptions, adapting to various community situations, and making certain safe communication protocols. For instance, the agent ought to be capable to mechanically change between Wi-Fi and mobile knowledge to make sure uninterrupted knowledge switch, or to throttle the switch charge to keep away from exceeding knowledge utilization limits. Failures in connectivity administration can lead to sluggish or incomplete knowledge transfers, impacting consumer expertise.
In conclusion, system integration isn’t merely an adjunct however a basic requirement for “com sec android easymover agent”. The agent’s capability to work together seamlessly with various elements of the Android working system, from storage entry and safety protocols to consumer interface components and connectivity administration, determines its reliability, effectivity, and user-friendliness. Ongoing efforts to boost this integration are important for sustaining a optimistic consumer expertise and making certain the safe and reliable switch of information within the Android ecosystem.
9. Environment friendly knowledge dealing with
Environment friendly knowledge dealing with is intrinsically linked to the efficiency and utility of “com sec android easymover agent.” Because the system part accountable for migrating knowledge between Android gadgets, the agent’s effectiveness is instantly proportional to its potential to handle knowledge effectively. Inefficient knowledge dealing with can lead to sluggish switch speeds, elevated battery consumption, and potential knowledge corruption, undermining the whole function of the agent. The connection is causal: the design and implementation of “com sec android easymover agent” determines the effectivity with which knowledge is dealt with through the migration course of. Its potential to compress knowledge, make the most of optimized switch protocols, and handle sources successfully are key components in its total efficiency. For instance, the utilization of asynchronous operations permits the agent to carry out different duties whereas knowledge switch is in progress, stopping the machine from changing into unresponsive.
“com sec android easymover agent’s” environment friendly knowledge dealing with functionality is essential for seamless machine upgrades and knowledge backups. Think about a consumer migrating a number of gigabytes of information, together with pictures, movies, and utility knowledge, from an older machine to a brand new one. An agent that handles knowledge inefficiently would extend the switch course of, doubtlessly discouraging the consumer from finishing the migration. Conversely, an environment friendly agent makes use of optimized knowledge switch protocols to attenuate switch time, making certain a optimistic consumer expertise. Equally, in enterprise settings the place giant numbers of gadgets have to be backed up frequently, environment friendly knowledge dealing with is important for minimizing community congestion and decreasing the general backup time. It must be achieved shortly, effectively, with as few sources getting used as potential.
In abstract, environment friendly knowledge dealing with is a crucial success issue for “com sec android easymover agent.” By using optimized knowledge switch protocols, useful resource administration methods, and error dealing with mechanisms, the agent ensures a dependable and user-friendly migration expertise. Challenges stay in optimizing knowledge dealing with for various community situations and machine configurations, which is an evolving focus for growth on this area, with sensible significance in sustaining a strong and environment friendly Android ecosystem.
Incessantly Requested Questions on “com sec android easymover agent”
The next questions tackle frequent inquiries relating to the aim, performance, and safety issues related to “com sec android easymover agent,” a system part current on Android gadgets.
Query 1: What’s the main operate of “com sec android easymover agent”?
“Com sec android easymover agent” facilitates the switch of information, utility settings, and consumer preferences between Android gadgets. It streamlines the method of migrating to a brand new machine or backing up present knowledge, decreasing the necessity for handbook configuration.
Query 2: Is “com sec android easymover agent” a safety danger?
When correctly carried out, “com sec android easymover agent” isn’t inherently a safety danger. Nevertheless, like several software program part, vulnerabilities can exist. It’s essential to make sure that the agent is stored up-to-date with the newest safety patches and that acceptable safety protocols are enforced throughout knowledge switch to stop unauthorized entry.
Query 3: Does “com sec android easymover agent” eat vital system sources?
The agent is designed to function within the background, minimizing its impression on system sources. Nevertheless, throughout energetic knowledge switch, useful resource consumption might improve. Correct useful resource administration is important to stop efficiency degradation, significantly on gadgets with restricted sources.
Query 4: Can “com sec android easymover agent” switch all kinds of knowledge?
Whereas “com sec android easymover agent” goals to switch a variety of information, compatibility limitations might exist. Sure system settings, DRM-protected content material, or utility knowledge restricted by builders might not be transferable. Evaluate particular documentation for limitations.
Query 5: How is knowledge secured throughout switch with “com sec android easymover agent”?
Information safety throughout switch depends on encryption protocols and authentication mechanisms. Safe Socket Layer/Transport Layer Safety (SSL/TLS) is commonly used to encrypt knowledge in transit, and powerful authentication strategies are carried out to confirm the identification of each gadgets concerned within the switch, mitigating the chance of interception.
Query 6: The place does “com sec android easymover agent” retailer non permanent knowledge throughout transfers?
Non permanent knowledge is usually saved in a safe location on the machine’s inside storage, topic to entry controls and encryption. This location is cleared upon completion of the info switch to stop residual knowledge from persisting on the machine. The precise location might differ relying on the Android model and machine producer.
In abstract, “com sec android easymover agent” is designed to facilitate knowledge migration in a handy and safe method. Adherence to safety greatest practices and common software program updates are essential for sustaining knowledge integrity and defending consumer privateness.
The subsequent part will present a technical overview of “com sec android easymover agent,” exploring its structure and integration with different Android system elements.
Suggestions for Optimizing “com sec android easymover agent” Utilization
The next ideas present steering on maximize the effectiveness and safety of “com sec android easymover agent” when migrating knowledge between Android gadgets.
Tip 1: Guarantee each gadgets are related to a secure and safe Wi-Fi community. A dependable community connection minimizes the chance of information corruption and interruptions through the switch course of.
Tip 2: Confirm that each gadgets have ample battery cost or are related to an influence supply. Information migration could be resource-intensive, and a sudden energy loss might end in incomplete knowledge switch.
Tip 3: Shut pointless functions on each gadgets earlier than initiating the switch. This frees up system sources and reduces the potential for conflicts or efficiency points.
Tip 4: Encrypt delicate knowledge earlier than initiating the switch, if supported by the agent. This offers a further layer of safety towards unauthorized entry throughout knowledge migration.
Tip 5: Evaluate the checklist of information being transferred and exclude any pointless recordsdata or functions. This reduces switch time and minimizes the chance of transferring corrupted or undesirable knowledge.
Tip 6: Monitor the info switch progress and confirm the integrity of the transferred knowledge upon completion. This ensures that every one important knowledge has been efficiently migrated with out errors.
Tip 7: All the time preserve “com sec android easymover agent” up to date to the newest model. This ensures entry to the newest safety patches, efficiency enhancements, and compatibility enhancements.
The following pointers purpose to optimize the info migration course of utilizing “com sec android easymover agent,” making certain safe and environment friendly knowledge switch whereas minimizing potential dangers.
The following part will discover potential troubleshooting strategies for addressing frequent points encountered when utilizing “com sec android easymover agent.”
Conclusion
The previous exploration of “com sec android easymover agent” has elucidated its position as a crucial system part within the Android ecosystem. The evaluation has coated its functionalities, safety issues, optimization strategies, and troubleshooting methodologies. Its affect on consumer expertise throughout machine upgrades and knowledge backups is critical, demanding cautious consideration to its efficiency and safety posture.
The long run growth and upkeep of “com sec android easymover agent” are essential for making certain a seamless and safe knowledge migration course of. Steady monitoring, rigorous testing, and immediate patching of vulnerabilities are important for sustaining consumer belief and safeguarding knowledge integrity. Prioritizing the evolution of this method part is paramount for the continued development of the Android platform.