In Android i am facing a problem.

In android boot time Kernel boot parameter has file system location
information root=/dev/sda1 or root=/dev/mmcblkp1. Based on that
android init.rc mount the /system /data /cache folders. Now we are
using two different init.rc for specific device (sda1 or mmcblk1p1) ,
i want make into a single script which need to validate the device
information from kernel boot parameter in the init.rc file and mount
accordingly.

What i Analysis & understand:

system/core/init/init.c :
                                Which reads all kernel boot parameter
and set_property("ro.kernel.root",value). This function reads the cat /
proc/cmdline and spilit it.


system/core/rootdir/init.rc
                            which reads like on
property:ro.kernel.root.   But this is not working when i tested.

Am i approaching this problem in a correct way? not?


If not,  kindly help me out this problem.


-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to