Wince boot screen, just eboot in the program to modify the line. The previous article has been introduced.
We'll just have to change the eboot as well. As for Nk.bin, it doesn't matter.
But as for the self-starter program, there are two ways:
1. When you can generate your own nk.bin files, you can use the traditional way:
1) Prepare the program that needs to be run automatically: HelloWorld.exe
2) Copy the application "HelloWorld.exe" to this path:
\wince600\osdesigns\s3c6410_demo\s3c6410_demo\reldir\samsung_smdk6410_release
3) Create a new file named HelloWorld.txt to fill in the following:
10#\windows\helloworld.exe
Then rename the file to: Helloworld.lnk
4) Modify the Project.bib file and add it under File
HelloWorld.exe $ (_flatreleasedir) \ HelloWorld.exe NK H
Helloworld.lnk $ (_flatreleasedir) \ Helloworld.lnk NK H
5) Modify the Project.dat file to add
Directory ("\windows\startup"):-file ("Helloworld.lnk", "\windows\helloworld.lnk")
6)
Modify Shell.reg in
[Hkey_local_machine\init]
"Launch50" = "Explorer.exe"
"Depend50" =hex:14,00, 1e,00
Added later
"Launch80" = "HelloWorld.exe"
"Depend80" =hex:1e,00
7) The above operation, you can automatically run "HelloWorld.exe" after the system starts. If you want to not start the WinCE desktop and directly
Run the application. You need to modify the Shell.reg file to
[Hkey_local_machine\init]
"Launch50" = "Explorer.exe"
"Depend50" =hex:14,00, 1e,00
Modified to:
[Hkey_local_machine\init]
"Launch80" = "HelloWorld.exe"
"Depend50" =hex:14,00, 1e,00
8) Open WinCE6.0 project file at this time
2. When you can not modify the Nk.bin, you can only use the registration form:
[Hkey_local_machine\init]
"Launch50" = "Explorer.exe"
"Depend50" =hex:14,00, 1e,00
"Launch80" = "\nandflash\motorwince.exe"
"Depend80" =hex:1e,00
Write the above into the registry.
Finish
Wince boot screen/self-starter program