samba can be fixed by this:
test: open terminal
at root prompt : smbd start
then switch to network samba.apk and try again, also ensure permissions are set right for the 4 files (2 libs, 1 smbd binary, and samba.apk)it takes for samba to work. i have it working on my 4.0.3.
if all goes well, you will need to add these lines to your init.rc in your boot.img , preferably right after service hciattach.
service smbd /system/bin/smbd
once that is added to your rootfs init.rc, repack your boot.img and yer all set.