Hello Maninder,
I do not know about all architectures but normally in case of android they will convert the image into HEX format with tolls like bin2txt yes the image is part of bootloader The u-boot will be having lcd driver and code will read the splash image location (prior to this some part of the code will copy the txt file to location given by splashimage variable) and copy it to the frame buffer The fb and splashimage addresses are passed as environment parameters for u-boot The image will not get copied into the kernel If the system is booted as of my knowledge only kernel will be running in RAM if you want the same image may be it is not just calling a function. I do not think it is possible until you make separate partition in the emmc for splash screen Regards o s l reddy On Tuesday, December 3, 2013 11:36:10 PM UTC+5:30, Mani wrote: > > I have a query.When we power on an android phone say a Samsung smartphone > running the bootloader sboot , the bootloader image i.e the splash screen > displaying the model number like GT-N7100(Galaxy Note 2) is seen.Till now > the kernel has not started yet.After that the screen dims a bit and then > the kernel starts.This splash screen is nothing but a ".jpg" image which > can be found inside the bootloader code i guess.But my question is how this > image gets copied to the frame buffer.This image gets copied to the > kernel.But how??..Moreover suppose the phone has finished booting up and > home screen is displayed,Now if I want that image how can i access > it,Suppose i want to display that splash screen image again.How can i > access it now from kernel space.. > -- -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
