Vehicle machine data processing method and device and electronic equipment
By configuring the startup mode of the vehicle machine system to the recycling mode and using the boot loader to erase the data in the UFS storage space, the information security problem of data recovery in the prior art is solved, and the complete clearance of the vehicle machine data is achieved to prevent secondary use.
Patent Information
- Application Number
- CN202410145534.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-01
- Publication Date
- 2025-08-01
AI Technical Summary
Existing vehicle data processing methods cannot fully ensure that the data is not restored, especially for solid-state drives, where there is information security risk, and attackers may recover some or all of the data through technical means.
By receiving the formatting request, the startup mode of the vehicle system is configured as the recycling mode, and the boot loader is used to erase the vehicle data of all storage spaces in the UFS storage except the boot loader to ensure that the data cannot be recovered.
Effectively prevent the secondary use of scrapped vehicles' car system, protect the sensitive information of vehicles and owners, and reduce information security issues.
Smart Images

Figure CN120408690A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of data processing, and particularly to a method, device, and electronic device for in-vehicle infotainment (IVI) data processing. Background Art
[0002] With the rapid development of technology, the automotive industry has entered a new stage of intelligence and informatization. The electronic devices installed in vehicles are becoming more and more diverse. While providing convenient services, these devices also store a large amount of personal information and vehicle data. However, when a vehicle reaches the end-of-life condition, the stored data does not disappear but remains in the vehicle's IVI system. To protect the privacy of vehicle owners and the identification information of vehicles, it is necessary to erase the IVI data of scrapped vehicles.
[0003] The existing methods for IVI data processing are mainly physical destruction methods. The physical destruction method can ensure that data cannot be recovered by physically damaging the storage device (such as a hard disk or solid-state drive). Common physical destruction means include cutting, drilling, or degaussing, etc. Cutting and drilling means can physically damage storage devices such as hard disks, making them unable to read or write data. The degaussing means changes the magnetization direction of data through high-intensity head scanning to reach an unrecoverable state.
[0004] However, there are some problems with the existing physical destruction methods. For example, although cutting and drilling means can physically damage the storage device, they may not fully guarantee that the data cannot be recovered. The degaussing means may not be fully effective for some solid-state drives (such as solid-state drives using flash memory chips instead of magnetic media), resulting in data residue, enabling attackers to potentially recover access and restore some or all of the data through technical means, thereby obtaining sensitive information of the vehicle and the owner, leading to information security issues. Summary of the Invention
[0005] In view of this, this application provides a method, device, and electronic device for IVI data processing. By erasing the IVI data in all storage spaces except the bootloader in the Universal Flash Storage (UFS), the IVI system cannot be started normally, effectively preventing the secondary use of scrapped IVI systems and fully protecting the sensitive information of vehicles and vehicle owners.
[0006] According to the first aspect of this application, a method for IVI data processing is provided, including:
[0007] Receiving a formatting request for indicating erasing all IVI data in a target storage space;
[0008] Configuring the startup mode of the IVI system to a recovery mode based on the formatting request;
[0009] When the startup mode of the in-vehicle system is the recovery mode, use the bootloader to erase all in-vehicle data in the target storage space.
[0010] According to the second aspect of the present application, there is provided an in-vehicle data processing device, including:
[0011] A receiving module, configured to receive a formatting request, where the formatting request is used to indicate erasing all in-vehicle data in the target storage space;
[0012] A first determination module, configured to configure the startup mode of the in-vehicle system to the recovery mode based on the formatting request;
[0013] An erasing module, configured to, when the startup mode of the in-vehicle system is the recovery mode, use the bootloader to erase all in-vehicle data in the target storage space.
[0014] According to the third aspect of the present application, there is provided a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the in-vehicle data processing method described in the first aspect.
[0015] According to the fourth aspect of the present application, there is provided an electronic device, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, and when the processor executes the computer program, it implements the in-vehicle data processing method described in the first aspect.
[0016] In the fifth aspect, the present disclosure provides a vehicle, including: the device described in the second aspect, the computer-readable storage medium described in the third aspect, or the electronic device described in the fourth aspect.
[0017] By means of the above technical solutions, an in-vehicle data processing method, device, and electronic device provided by the present application can receive a formatting request, where the formatting request is used to indicate erasing all in-vehicle data in the target storage space; configure the startup mode of the in-vehicle system to the recovery mode based on the formatting request; and when the startup mode of the in-vehicle system is the recovery mode, use the bootloader to erase all in-vehicle data in the target storage space. For the embodiments of the present disclosure, first determine whether the startup mode of the in-vehicle system is the recovery mode, and when the startup mode of the in-vehicle system is the recovery mode, use the bootloader to erase all in-vehicle data in the target storage space. Since the operating system and all key data are erased, the in-vehicle system will not be able to start. Even if an attacker tries to restore or reinstall the in-vehicle system through technical means, they will not be able to obtain the sensitive information of the vehicle and the owner, thereby effectively preventing the secondary use of the in-vehicle system of a scrapped vehicle and reducing information security problems.
[0018] The above description is only an overview of the technical solution of the present application. In order to better understand the technical means of the present application, it can be implemented according to the content of the specification. And in order to make the above and other objects, features and advantages of the present application more obvious and understandable, the following specifically describes the specific embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application or in the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0021] Figure 1 It is a schematic flowchart of a method for processing in-vehicle data provided by an embodiment of the present disclosure;
[0022] Figure 2 It is a schematic flowchart of another method for processing in-vehicle data provided by an embodiment of the present disclosure;
[0023] Figure 3 It is a logical flowchart of a method for processing in-vehicle data provided by an embodiment of the present disclosure;
[0024] Figure 4 It is a schematic structural diagram of a device for processing in-vehicle data provided by an embodiment of the present disclosure;
[0025] Figure 5 It is a schematic structural diagram of another device for processing in-vehicle data provided by an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0026] The following describes exemplary embodiments of the present disclosure with reference to the accompanying drawings. Various details included in the embodiments of the present disclosure are helpful for understanding and should be regarded as merely exemplary. Therefore, those of ordinary skill in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, the description below omits the description of well-known functions and structures. It should be noted that, without conflict, the embodiments of the present disclosure and the features in the embodiments can be combined with each other.
[0027] The following describes the method, device and electronic device for processing in-vehicle data according to the embodiments of the present disclosure with reference to the drawings.
[0028] To effectively prevent the secondary use of scrapped car infotainment systems and fully protect the sensitive information of vehicles and vehicle owners, this embodiment provides a method for processing car infotainment system data, as Figure 1 shown. The method includes:
[0029] Step 101, receive a formatting request.
[0030] Among them, the formatting request can be used to indicate erasing all car infotainment system data in the target storage space; the target storage space can be all storage spaces in the Universal Flash Storage (UFS) except the bootloader.
[0031] For the embodiments of the present disclosure, the diagnostic service of the car infotainment system can receive the formatting request sent by the diagnostic instrument through the diagnostic interface, set a specific flag bit in the car infotainment system after receiving the formatting request to indicate that the car infotainment system is in the recycling mode. The bootloader will check the flag bit of the car infotainment system when starting up to determine whether the car infotainment system is in the recycling mode. If the car infotainment system is in the recycling mode, the bootloader will perform an erasing operation to erase the car infotainment system data in all storage spaces in the UFS except the bootloader. Through the control at the bootloader level, it can be ensured that the data is cleared before the operating system starts, avoiding the possibility of data recovery at the operating system level, and effectively preventing the secondary use of scrapped car infotainment systems. For details, refer to steps 102 and 103 of the embodiment.
[0032] Among them, the diagnostic instrument can be a device dedicated to vehicle diagnosis, which can be connected to the diagnostic interface of the vehicle (which can be an OBD-II interface or other dedicated diagnostic interfaces) and is used to read and send vehicle system data.
[0033] Step 102, configure the startup mode of the car infotainment system to the recycling mode based on the formatting request.
[0034] For the embodiments of the present disclosure, during the startup (or restart) process of the car infotainment system, it is determined whether the car infotainment system is in a special startup state, that is, the recycling mode, by receiving the formatting request. The recycling mode is usually used for specific maintenance or security operations, such as when the vehicle is recycled or needs to be reconfigured.
[0035] When the car infotainment system receives the formatting request and the formatting request contains specific information or commands, the car infotainment system can judge the current startup mode of the car infotainment system according to this information. For example, the formatting request may contain a special identifier or code (such as containing a specific flag bit), and the system determines whether the recycling mode is started by identifying the specific flag bit.
[0036] Among them, the startup mode can be the state or mode when the in-vehicle system starts up, and can include normal mode, safety mode, diagnostic mode, recovery mode, etc. Each mode can correspond to a series of operations and restrictions to ensure that the in-vehicle system can operate safely and effectively in different states.
[0037] The recovery mode can be a special startup mode, which can be used in scenarios where the vehicle is being recycled, repaired, or reconfigured. In the recovery mode, the in-vehicle system can perform a series of safety checks and data clearing operations to ensure that the vehicle does not contain any sensitive information or incorrect configurations before being put back into use. The recovery mode can restrict certain functions of the in-vehicle system to ensure that maintenance personnel or other authorized personnel can handle the vehicle safely.
[0038] Step 103: When the startup mode of the in-vehicle system is the recovery mode, use the bootloader to erase all in-vehicle data in the target storage space.
[0039] Among them, the bootloader can be the program that runs first during the startup process of the in-vehicle system, and is responsible for initializing the hardware and loading the operating system. When the bootloader starts up and detects that the flag bit is a special flag bit, the in-vehicle system will enter the recovery mode. In the recovery mode, the bootloader can perform an erase operation to erase the in-vehicle data in all spaces of the UFS storage except the bootloader.
[0040] For the embodiments of the present disclosure, it can be ensured that when the in-vehicle unit is scrapped or recycled, all sensitive and critical data on its memory is completely erased. Even if the in-vehicle system is mishandled or Figure 2 used again, without the support of data and the system, the in-vehicle system cannot be re-enabled, thus effectively preventing the secondary use of the in-vehicle unit and fully protecting the sensitive information of the vehicle and the owner.
[0041] In summary, according to a method for processing in-vehicle data of the present disclosure, a formatting request can be received. The formatting request is used to indicate erasing all in-vehicle data in the target storage space; configure the startup mode of the in-vehicle system to the recovery mode based on the formatting request; when the startup mode of the in-vehicle system is the recovery mode, use the bootloader to erase all in-vehicle data in the target storage space. For the embodiments of the present disclosure, first determine whether the startup mode of the in-vehicle system is the recovery mode. When the startup mode of the in-vehicle system is the recovery mode, use the bootloader to erase all in-vehicle data in the target storage space. Since the operating system and all key data are erased, the in-vehicle system will not be able to start up. Even if an attacker tries to recover or reinstall the in-vehicle system through technical means, they cannot obtain the sensitive information of the vehicle and the owner, thus effectively preventing the secondary use of the in-vehicle system of scrapped vehicles and reducing information security issues.
[0042] Further, as a refinement and extension of the above embodiments, in order to fully illustrate the specific implementation process of the method of this embodiment, this embodiment provides a specific method as shown in Figure 2 The following steps are included in the method:
[0043] Step 201: Configure the flag bit of the in-vehicle system to a specific flag bit using a formatting request, and determine that the startup mode of the in-vehicle system is the recovery mode.
[0044] Among them, the flag bit can be the status or flag in the vehicle diagnostic system, and can be used to indicate that the vehicle is ready to enter a special mode for certain types of maintenance, repair, or data clearing operations. The flag bit can be used to indicate that the in-vehicle system is in the recovery mode, system reset mode, software update mode, or formatted storage mode, etc.; the flag bit can be represented by a binary value. For example, when the flag bit is set to 1, it can indicate that the in-vehicle system is in the recovery mode, and when the flag bit is set to 0, it can indicate that the in-vehicle system is in the non-recovery mode (such as the normal mode).
[0045] The specific flag bit can be used to indicate that the in-vehicle system is in the recovery mode, and the specific flag bit can be represented by 1 to indicate that the in-vehicle system is in the recovery mode.
[0046] After receiving the formatting request, it further includes:
[0047] Verify whether the formatting request is legal. If the formatting request is legal, configure the flag bit of the in-vehicle system to a specific flag bit using the formatting request, and determine that the startup mode of the in-vehicle system is the recovery mode.
[0048] For the embodiments of the present disclosure, when the formatting request sent by the diagnostic instrument passes the security check of the in-vehicle system, by setting the specific flag bit of the in-vehicle system, when the flag bit of the in-vehicle system is allowed to be the specific flag bit, use the bootloader to erase the vehicle data in all storage spaces except the bootloader in the UFS storage, ensuring that all operations are executed according to the predetermined processes and conditions, thereby maintaining the consistency and stability of the system.
[0049] After configuring the flag bit of the in-vehicle system to a specific flag bit using the formatting request and determining that the startup mode of the in-vehicle system is the recovery mode, the method further includes:
[0050] Send a restart command, and the restart command is used to command the in-vehicle system to perform a restart operation.
[0051] For the embodiments of the present disclosure, the bootloader startup is the first step in the in-vehicle system startup, ensuring the correct configuration and initialization of the hardware and software. Among them, to ensure the bootloader startup, the diagnostic service can send a restart command to the in-vehicle system through the vehicle's bus system (such as the CAN bus). After receiving the restart command, the in-vehicle system verifies the restart command to ensure the validity and legality of the restart command. After the restart command verification passes, the in-vehicle system can perform a restart operation. During the restart process, the in-vehicle system can execute a series of steps, which may include powering off, initializing the hardware, loading the bootloader, and then the bootloader is responsible for loading the operating system and other software components.
[0052] Step 202, when the startup mode of the in-vehicle system is the recovery mode, use the bootloader to erase all in-vehicle data in the target storage space.
[0053] For the embodiments of the present disclosure, if the flag bit of the in-vehicle system is a specific flag bit (i.e., 1), it is determined that the startup mode of the in-vehicle system is the recovery mode. At this time, use the bootloader to erase the in-vehicle data in all storage spaces except the bootloader in the UFS storage.
[0054] As a possible implementation method, the specific erasure process can be: the bootloader can first perform a security check to ensure the legality of the erasure operation. The UFS storage is usually divided into multiple partitions, such as the system partition, data partition, cache partition, etc. The bootloader can access these partitions one by one and perform the erasure operation.
[0055] After erasing each partition, the bootloader can verify the erased partition to ensure that the data has been completely erased. After verifying that the erasure result is correct, the in-vehicle data in the UFS storage has been completely erased. At this time, since the data on which the in-vehicle system depends for operation has been erased, the in-vehicle system will not be able to start again, which can ensure that all sensitive and critical data on the memory of the in-vehicle system are completely erased when the in-vehicle system is scrapped or recycled, thus effectively preventing the secondary use of the in-vehicle system and fully protecting the sensitive information of the vehicle and the owner.
[0056] Step 203, when the startup mode of the in-vehicle system is the normal mode, start the in-vehicle system normally according to the normal mode.
[0057] For the embodiments of the present disclosure, use the formatting request to configure the flag bit of the in-vehicle system as a non-specific flag bit, and determine that the startup mode of the in-vehicle system is the normal mode. Among them, the non-specific flag bit is used to indicate that the in-vehicle system is in the normal mode; the normal mode can be a conventional state in which the in-vehicle system starts and runs normally according to the established procedures and functions.
[0058] The specific process of in-vehicle data processing is as Figure 3As shown in the figure, first, the diagnostic instrument triggers a formatting request. After the diagnostic service of the in-vehicle system receives the formatting request from the diagnostic instrument, it sets the in-vehicle recycling mode flag bit (i.e., a specific flag bit) to 1, indicating that the vehicle has entered the recycling mode. The diagnostic service triggers the restart of the cockpit domain controller (in-vehicle system (HU, Head Unit)). After the SoCbootloader starts, it determines whether the in-vehicle system is in the recycling mode based on whether the flag bit of the in-vehicle system is 1. Here, SoC is the abbreviation of System on Chip, which can be a system integrated on a single chip and usually includes a CPU, GPU, memory management, etc. Bootloader (boot loader) is the initial software that runs when the SoC starts, responsible for initializing the hardware and loading the operating system. The Bootloader will check the set flag bit to determine whether to enter the recycling mode. Once it is determined to enter the recycling mode, the bootloader will perform an erase operation to erase all storage spaces except the bootloader, and the vehicle will not be able to start the Android system normally. If it is not in the recycling mode, the in-vehicle system will be started normally.
[0059] In summary, according to a method for processing in-vehicle data of the present disclosure, a formatting request can be received, and the formatting request is used to indicate erasing all in-vehicle data in the target storage space; based on the formatting request, the startup mode of the in-vehicle system is configured as the recycling mode; when the startup mode of the in-vehicle system is the recycling mode, all in-vehicle data in the target storage space is erased by using the boot loader. For the embodiments of the present disclosure, first, it is determined whether the startup mode of the in-vehicle system is the recycling mode. When the startup mode of the in-vehicle system is the recycling mode, all in-vehicle data in the target storage space is erased by using the boot loader. Since the operating system and all key data are erased, the in-vehicle system will not be able to start. Even if an attacker tries to restore or reinstall the in-vehicle system through technical means, they cannot obtain the sensitive information of the vehicle and the owner, thus effectively preventing the secondary use of the in-vehicle system of scrapped vehicles and reducing information security problems.
[0060] Based on the above Figure 1 、 Figure 2 For the specific implementation of the method shown, this embodiment provides an in-vehicle data processing device, as Figure 4 shown, the device includes: a receiving module 31, a first determination module 32, and an erasing module 33;
[0061] The receiving module 31 is configured to receive a formatting request, and the formatting request is used to indicate erasing all in-vehicle data in the target storage space;
[0062] The first determination module 32 is configured to configure the startup mode of the in-vehicle system as the recycling mode based on the formatting request;
[0063] An erasing module 33, configured to, when the startup mode of the in-vehicle system is the recovery mode, erase all in-vehicle data in the target storage space by using a bootloader.
[0064] In a specific application scenario, a first determination module 32 can be configured to configure a flag bit of the in-vehicle system as a specific flag bit by using the formatting request, and determine that the startup mode of the in-vehicle system is the recovery mode, where the specific flag bit is used to indicate that the startup mode of the in-vehicle system is in the recovery mode.
[0065] In a specific application scenario, as Figure 5 shown, the apparatus further includes: a verification module 34;
[0066] The verification module 34 is configured to verify whether the formatting request is legal. If the formatting request is legal, the flag bit of the in-vehicle system is configured as a specific flag bit by using the formatting request, and the startup mode of the in-vehicle system is determined to be the recovery mode.
[0067] In a specific application scenario, as Figure 5 shown, the apparatus further includes: a sending module 35;
[0068] The sending module 35 is configured to send a restart command, and the restart command is used to command the in-vehicle system to perform a restart operation.
[0069] In a specific application scenario, the apparatus further includes: a second determination module 36;
[0070] The second determination module 36 is configured to configure the flag bit of the in-vehicle system as a non-specific flag bit by using the formatting request, and determine that the startup mode of the in-vehicle system is the normal mode, where the non-specific flag bit is used to indicate that the in-vehicle system is in the normal mode.
[0071] In a specific application scenario, as Figure 5 shown, the apparatus further includes: a startup module 37;
[0072] The startup module 37 is configured to, when the startup mode of the in-vehicle system is the normal mode, start the in-vehicle system normally according to the normal mode.
[0073] It should be noted that for other corresponding descriptions of each functional unit involved in the in-vehicle data processing apparatus provided in this embodiment, reference can be made to the corresponding descriptions of the methods in Figure 1 and Figure 2 and will not be elaborated herein.
[0074] Based on the above as Figure 1 and Figure 2The method described above, correspondingly, the present disclosure also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the method as described above Figure 1 and Figure 2 shown.
[0075] Based on such an understanding, the technical solution of the present disclosure can be embodied in the form of a software product, and the software product can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of various implementation scenarios of the present disclosure.
[0076] Based on the method as described above Figure 1 and Figure 2 shown, and Figure 4 and Figure 5 shown virtual device embodiments, in order to achieve the above object, the embodiments of the present disclosure also provide an electronic device, which can be configured on the vehicle (such as an electric vehicle) side, and the device includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to implement the method as described above Figure 1 and Figure 2 shown.
[0077] Optionally, the above-mentioned physical device may further include a user interface, a network interface, a camera, a radio frequency (RF) circuit, sensors, an audio circuit, a WI-FI module, and so on. The user interface may include a display screen (Display), an input unit such as a keyboard (Keyboard), etc., and the optional user interface may further include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (such as a WI-FI interface), etc.
[0078] Those skilled in the art can understand that the above-mentioned physical device structure provided by the present disclosure does not constitute a limitation on the physical device, and may include more or fewer components, or combine some components, or arrange different components.
[0079] The storage medium may further include an operating system and a network communication module. The operating system is a program for managing the hardware and software resources of the above-mentioned physical device, and supports the operation of information processing programs and other software and / or programs. The network communication module is used to implement communication between components inside the storage medium, and communication with other hardware and software in the information processing physical device.
[0080] Through the description of the above embodiments, those skilled in the art can clearly understand that the present disclosure can be implemented by means of software plus a necessary general hardware platform, or can also be implemented by hardware. The vehicle-mounted computer data processing method, device and electronic device provided by the present disclosure, compared with the prior art, the present disclosure receives a formatting request, which is used to indicate to erase all vehicle-mounted computer data in the target storage space; configures the startup mode of the vehicle-mounted computer system to the recycling mode based on the formatting request; in the case where the startup mode of the vehicle-mounted computer system is the recycling mode, uses the bootloader to erase all vehicle-mounted computer data in the target storage space. For the embodiments of the present disclosure, first determine whether the startup mode of the vehicle-mounted computer system is the recycling mode. In the case where the startup mode of the vehicle-mounted computer system is the recycling mode, use the bootloader to erase all vehicle-mounted computer data in the target storage space. Since the operating system and all key data are erased, the vehicle-mounted computer system will not be able to start. Even if an attacker tries to restore or reinstall the vehicle-mounted computer system through technical means, they will not be able to obtain the sensitive information of the vehicle and the vehicle owner, thereby effectively preventing the secondary use of the vehicle-mounted computer system of scrapped vehicles and reducing information security problems.
[0081] It should be noted that in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the existence of additional identical elements in the process, method, article or device comprising the element.
[0082] The above are only specific embodiments of the present application, enabling those skilled in the art to understand or implement the present application. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to these embodiments herein, but will conform to the broadest scope consistent with the principles and novel features claimed herein.
Claims
1. A method for processing in-vehicle infotainment system data, characterized in that, The method includes: Receiving a formatting request for instructing to erase all in-vehicle unit data in a target storage space; Configuring a startup mode of the in-vehicle unit system into a recovery mode based on the formatting request; When the startup mode of the in-vehicle unit system is the recovery mode, using a bootloader to erase all in-vehicle unit data in the target storage space.
2. The method according to claim 1, characterized in that, The configuring the startup mode of the in-vehicle unit system into a recovery mode based on the formatting request includes: Using the formatting request to configure a flag bit of the in-vehicle unit system into a specific flag bit, and determining that the startup mode of the in-vehicle unit system is the recovery mode, where the specific flag bit is used to indicate that the startup mode of the in-vehicle unit system is in the recovery mode.
3. The method according to claim 2, characterized in that, After receiving the formatting request, the method further includes: Verifying whether the formatting request is legal; Using the formatting request to configure a flag bit of the in-vehicle unit system into a specific flag bit, and determining that the startup mode of the in-vehicle unit system is the recovery mode, includes: If the formatting request is legal, then using the formatting request to configure the flag bit of the in-vehicle unit system into the specific flag bit, and determining that the startup mode of the in-vehicle unit system is the recovery mode.
4. The method according to claim 2, wherein After using the formatting request to configure the flag bit of the in-vehicle unit system into the specific flag bit and determining that the startup mode of the in-vehicle unit system is the recovery mode, the method further includes: Sending a restart command for commanding the in-vehicle unit system to perform a restart operation.
5. The method according to claim 2, wherein The method further includes: Using the formatting request to configure the flag bit of the in-vehicle unit system into a non-specific flag bit, and determining that the startup mode of the in-vehicle unit system is the normal mode, where the non-specific flag bit is used to indicate that the in-vehicle unit system is in the normal mode.
6. The method according to claim 5, characterized in that, After determining that the startup mode of the in-vehicle unit system is the normal mode, the method further includes: When the startup mode of the in-vehicle unit system is the normal mode, then normally starting the in-vehicle unit system according to the normal mode.
7. A vehicle-mounted computer data processing device, characterized in that, It includes: A receiving module for receiving a formatting request for instructing to erase all in-vehicle unit data in a target storage space; A first determining module for configuring a startup mode of the in-vehicle unit system into a recovery mode based on the formatting request; The erasing module is used for, when the startup mode of the in-vehicle unit system is the recovery mode, using a bootloader to erase all in-vehicle unit data in the target storage space.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, An erasing module for, when the startup mode of the in-vehicle unit system is the recovery mode, using a bootloader to erase all in-vehicle unit data in the target storage space.
9. An electronic device, comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, characterized in that, When the computer program is executed by a processor, it implements the method according to any one of claims 1 to 6.
10. A vehicle, characterized in that, When the processor executes the computer program, it implements the method according to any one of claims 1 to 6. It includes: The electronic device according to claim 9.