[BLISS ROMS Development] protectivedad:
Surface Go

Do you still recommend changing the firmware files for the different Surface devices? The wifi, etc seem to work without changes, but are the https://github.com/jakeday/linux-surface newer or better?

I've been testing the different kernels 4.9, 4.19 and 4.20. The 4.20 kernel version doesn't setup the internal storage properly on both the Surface and the Flex. Is this a known problem? The drives mount no problem but android doesn't seem to find the /data/media/0 directory and it remains empty.

After looking a little deeper. Android mounts the tmpfs on /storage and that is the last mount. Non of the normal /data/media mounts as a type sdcardfs are done.

Here is where I think the problem is:

05-28 19:01:33.742 2682 2682 I vold : Vold 3.0 (the awakening) firing up
05-28 19:01:33.742 2682 2682 V vold : Detected support for: exfat ext4 f2fs iso9660 ntfs vfat
05-28 19:01:33.748 2682 2682 W vold : Failed to LOOP_GET_STATUS64 /dev/block/loop5: No such device or address
05-28 19:01:33.748 2682 2682 W vold : Failed to LOOP_GET_STATUS64 /dev/block/loop2: No such device or address
05-28 19:01:33.748 2682 2682 W vold : Failed to LOOP_GET_STATUS64 /dev/block/loop6: No such device or address
05-28 19:01:33.748 2682 2682 W vold : Failed to LOOP_GET_STATUS64 /dev/block/loop3: No such device or address
05-28 19:01:33.748 2682 2682 W vold : Failed to LOOP_GET_STATUS64 /dev/block/loop1: No such device or address
05-28 19:01:33.748 2682 2682 W vold : Failed to LOOP_GET_STATUS64 /dev/block/loop7: No such device or address
05-28 19:01:33.748 2682 2682 V vold : Found unmanaged loop device at /dev/block/loop0 named
05-28 19:01:33.748 2682 2682 W vold : Failed to LOOP_GET_STATUS64 /dev/block/loop4: No such device or address
05-28 19:01:33.749 2682 2682 I vold : [libfs_mgr]fs_mgr_read_fstab_dt(): failed to read fstab from dt
05-28 19:01:33.750 2682 2682 D vold : VoldNativeService::start() completed OK
05-28 19:01:33.760 2682 2684 D vold : e4crypt_init_user0
05-28 19:01:33.760 2682 2684 D vold : e4crypt_prepare_user_storage for volume null, user 0, serial 0, flags 1
05-28 19:01:33.760 2682 2684 D vold : Preparing: /data/vendor_de
05-28 19:01:33.760 2682 2684 D vold : Preparing: /data/system/users/0
05-28 19:01:33.761 2682 2684 D vold : Preparing: /data/misc/profiles/cur/0
05-28 19:01:33.765 2682 2684 D vold : Preparing: /data/system_de/0
05-28 19:01:33.765 2682 2684 D vold : Preparing: /data/misc_de/0
05-28 19:01:33.766 2682 2684 D vold : Preparing: /data/vendor_de/0
05-28 19:01:33.766 2682 2684 D vold : Preparing: /data/user_de/0
05-28 19:01:33.766 2682 2684 V vold : /system/bin/vold_prepare_subdirs
05-28 19:01:33.766 2682 2684 V vold : prepare
05-28 19:01:33.766 2682 2684 V vold :
05-28 19:01:33.766 2682 2684 V vold : 0
05-28 19:01:33.766 2682 2684 V vold : 1
05-28 19:01:33.781 2682 2684 D vold : e4crypt_unlock_user_key 0 serial=0 token_present=0
05-28 19:01:40.272 2682 2684 E vold : Failed to read field SystemLocale: Success
05-28 19:01:45.826 2682 2684 D vold : e4crypt_unlock_user_key 0 serial=0 token_present=0
05-28 19:01:45.833 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:45.883 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:45.933 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:45.983 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:46.084 2682 2684 I chatty : uid=0(root) Binder:2682_1 identical 54 lines
05-28 19:01:46.134 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:46.184 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:46.234 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:46.284 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:46.385 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:46.435 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:46.686 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:46.736 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:46.837 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:46.887 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:46.937 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:46.987 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.037 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.088 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.138 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.188 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.238 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.288 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.339 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.389 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.439 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.489 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.540 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.590 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.640 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.690 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:47.740 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:48.143 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:48.193 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:48.394 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:48.444 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:48.494 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:48.695 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:48.746 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:48.796 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:48.847 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:48.897 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:48.947 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:48.998 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:49.805 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:49.855 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:50.810 2682 2684 V vold : Waiting for FUSE to spin up...
05-28 19:01:50.860 2682 2684 W vold : Timed out while waiting for FUSE to spin up
05-28 19:02:23.606 2682 2684 D vold : e4crypt_prepare_user_storage for volume null, user 0, serial 0, flags 2
05-28 19:02:23.606 2682 2684 D vold : Preparing: /data/vendor_ce
05-28 19:02:23.606 2682 2684 D vold : Preparing: /data/system_ce/0
05-28 19:02:23.607 2682 2684 D vold : Preparing: /data/misc_ce/0
05-28 19:02:23.607 2682 2684 D vold : Preparing: /data/vendor_ce/0
05-28 19:02:23.621 2682 2684 D vold : Preparing: /data/media/0
05-28 19:02:23.621 2682 2684 D vold : Preparing: /data/data
05-28 19:02:23.621 2682 2684 V vold : Starting restorecon of /data/system_ce/0
05-28 19:02:23.636 2682 2684 V vold : Finished restorecon of /data/system_ce/0
05-28 19:02:23.636 2682 2684 V vold : Starting restorecon of /data/misc_ce/0
05-28 19:02:23.643 2682 2684 V vold : Finished restorecon of /data/misc_ce/0
05-28 19:02:23.643 2682 2684 V vold : /system/bin/vold_prepare_subdirs
05-28 19:02:23.643 2682 2684 V vold : prepare
05-28 19:02:23.643 2682 2684 V vold :
05-28 19:02:23.643 2682 2684 V vold : 0
05-28 19:02:23.643 2682 2684 V vold : 2
05-28 19:02:23.858 2682 2684 D vold : Linking /storage/emulated/0 to /mnt/user/0/primary