Thanks for your time.
Just to be sure, "Busybox" will mount all necessary partition on sdcard, change that I need to make on the "ramdisk" scripts after extracted the boot.img from my build.
3 questions if I may;
1. Isn't there a way to make those change before building my AOSP code, considering I will anyways build the code?
2. Correct me if I am wrong, but I will still need the boot.img on my physical HDD in the phone, to mount all partition on sdcard. Isn't there a way to boot directly from other drive than the one on the phone?
2.5 So, if I can't change the heart of phone booting sequence, do you think I can remove all other partition from (except from boot.img and recovery.img) then keep booting on the sdcard?
3. Or, is there a way to make a "if.... else" statement in the init script to check "IF there is a sdcard... mount the sdcard... ELSE mount the HDD normally"
Thanks again for your time, I appreciate.