I'm reading 'embedded linux' and in chp.6 "filesystems" there is a figure that I do not understand.
here it says that the 'linux kernel' is not seen from android filesystem. This give me some confusion:
-> The linux kernel image is definitely stored in a storage attached to the device. So when this figure says 'not seen from the android target filesystem', does this imply that the filesystem seen from the 'linux kernel' and 'android framework' is different?
In other words, if the kernel is to do its job, it needs to be able to see and access all the files available to the system. On the other hand, since android is practically a 'user' from kernel view, its scope is limited? And it does not have access to the actual linux kernel image due to this reason?