You are correct about ubiboot not charging the device. That's a problem I could not overcame at that time; there was a lot we did not know about the device and charging logic was one of the things I was unfamiliar with. By the time I knew how to do that things had moved forward and N9 was fading into obsolency...
$ sudo dumpe2fs /dev/sdg2 | grep -i backup dumpe2fs 1.44.1 (24-Mar-2018) Journal backup: inode blocks Backup superblock at 32768, Group descriptors at 32769-32769 Backup superblock at 98304, Group descriptors at 98305-98305 Backup superblock at 163840, Group descriptors at 163841-163841 Backup superblock at 229376, Group descriptors at 229377-229377 Backup superblock at 294912, Group descriptors at 294913-294913 Backup superblock at 819200, Group descriptors at 819201-819201 Backup superblock at 884736, Group descriptors at 884737-884737
$ sudo dumpe2fs -h /dev/sdg2 | grep -i super dumpe2fs 1.44.1 (24-Mar-2018) Filesystem features: has_journal ext_attr resize_inode dir_index filetype extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
$ sudo dumpe2fs -h /dev/sdg2 dumpe2fs 1.44.1 (24-Mar-2018) Filesystem volume name: rootfs Last mounted on: / Filesystem UUID: 4127add5-d4f3-48d1-abdf-f4cf6a99b0f6 Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: has_journal ext_attr resize_inode dir_index filetype extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize Filesystem flags: signed_directory_hash test_filesystem Default mount options: (none) Filesystem state: clean with errors Errors behavior: Continue Filesystem OS type: Linux Inode count: 262144 Block count: 1048576 Reserved block count: 52428 Free blocks: 407449 Free inodes: 194775 First block: 0 Block size: 4096 Fragment size: 4096 Reserved GDT blocks: 255 Blocks per group: 32768 Fragments per group: 32768 Inodes per group: 8192 Inode blocks per group: 512 RAID stripe width: 8 Flex block group size: 16 Filesystem created: Wed Feb 29 04:21:42 2012 Last mount time: Wed Dec 31 18:00:01 1969 Last write time: Wed Dec 31 18:00:07 1969 Mount count: 320 Maximum mount count: 32 Last checked: Wed Feb 29 04:21:42 2012 Check interval: 15552000 (6 months) Next check after: Mon Aug 27 05:21:42 2012 Lifetime writes: 96 GB Reserved blocks uid: 0 (user root) Reserved blocks gid: 0 (group root) First inode: 11 Inode size: 256 Required extra isize: 28 Desired extra isize: 28 Journal inode: 8 Default directory hash: half_md4 Directory Hash Seed: 79f02ced-f80d-4173-85c1-f7601c5bc4f7 Journal backup: inode blocks Journal features: journal_incompat_revoke Journal size: 8M Journal length: 2048 Journal sequence: 0x001a9f8f Journal start: 0