[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] FukTheRegister:
I find something interesting ...

fastbootd seem to be an "userspace ?" fastboot ...

C:\Temp>fastboot getvar is-userspace

is-userspace: no

finished. total time: 0.000s

In my old fastboot log it's not userspace.

But, if I boot into mine recovery, I have an option "Switch Userspace Fastboot"

And I have now:

C:\Temp>fastboot getvar is-userspace

< waiting for any device >

is-userspace: yes

finished. total time: 0.132s

But still no reboot fastboot:

C:\Temp>fastboot reboot fastboot

fastboot: usage: unknown reboot target fastboot

But...

C:\Temp>fastboot reboot bootloader

rebooting into bootloader...

OKAY [ -0.000s]

finished. total time: -0.000s

Works lol

And in fastboot --help:

reboot [bootloader|emergency] Reboot device [into bootloader or emergency mode].

reboot-bootloader Reboot device into bootloader.

They don't talk about fastbootd ...

And a diff on my precedent fastboot get all var, and the "fastboot usermode twrp":

1d0
< (bootloader) anti:1
3,99c2,282
< (bootloader) battery-voltage:3740
< (bootloader) charger-screen-enabled:1
< (bootloader) cpuid:0xe658695a
< (bootloader) DP:0x0
< (bootloader) erase-block-size: 0x1000
< (bootloader) hw-revision:10001
< (bootloader) is-userspace:no
< (bootloader) kernel:uefi
< (bootloader) logical-block-size: 0x1000
< (bootloader) max-download-size:805306368
< (bootloader) off-mode-charge:1
< (bootloader) parallel-download-flash:yes
< (bootloader) partition-size:abl: 0x800000
< (bootloader) partition-size:ablbak: 0x800000
< (bootloader) partition-size:ALIGN_TO_128K_1: 0x1A000
< (bootloader) partition-size:ALIGN_TO_128K_2: 0x1A000
< (bootloader) partition-size:aop: 0x80000
< (bootloader) partition-size:aopbak: 0x80000
< (bootloader) partition-size:apdp: 0x40000
< (bootloader) partition-size:bluetooth: 0x100000
< (bootloader) partition-size:bluetoothbak: 0x100000
< (bootloader) partition-size:boot: 0x8000000
< (bootloader) partition-size:bootbak: 0x8000000
< (bootloader) partition-size:cache: 0x18000000
< (bootloader) partition-size:catecontentfv: 0x100000
< (bootloader) partition-size:catefv: 0x80000
< (bootloader) partition-size:cateloader: 0x200000
< (bootloader) partition-size:cdt: 0x20000
< (bootloader) partition-size:cmnlib: 0x80000
< (bootloader) partition-size:cmnlib64: 0x80000
< (bootloader) partition-size:cmnlib64bak: 0x80000
< (bootloader) partition-size:cmnlibbak: 0x80000
< (bootloader) partition-size:cust: 0x40000000
< (bootloader) partition-size:ddr: 0x100000
< (bootloader) partition-size:devcfg: 0x20000
< (bootloader) partition-size:devcfgbak: 0x20000
< (bootloader) partition-size:devinfo: 0x1000
< (bootloader) partition-size:dip: 0x100000
< (bootloader) partition-size:dsp: 0x2000000
< (bootloader) partition-size:dspbak: 0x2000000
< (bootloader) partition-size:dtbo: 0x1800000
< (bootloader) partition-size:dtbobak: 0x1800000
< (bootloader) partition-size:exaid: 0x18000000
< (bootloader) partition-size:ffu: 0x800000
< (bootloader) partition-size:frp: 0x80000
< (bootloader) partition-size:fsc: 0x20000
< (bootloader) partition-size:fsg: 0xA00000
< (bootloader) partition-size:gsort: 0x1000000
< (bootloader) partition-size:hyp: 0x80000
< (bootloader) partition-size:hypbak: 0x80000
< (bootloader) partition-size:imagefv: 0x200000
< (bootloader) partition-size:imagefvbak: 0x200000
< (bootloader) partition-size:keymaster: 0x80000
< (bootloader) partition-size:keymasterbak: 0x80000
< (bootloader) partition-size:keystore: 0x80000
< (bootloader) partition-size:limits: 0x1000
< (bootloader) partition-size:logdump: 0x4000000
< (bootloader) partition-size:logfs: 0x800000
< (bootloader) partition-size:mdtp: 0x2000000
< (bootloader) partition-size:mdtpbak: 0x2000000
< (bootloader) partition-size:mdtpsecapp: 0x400000
< (bootloader) partition-size:mdtpsecappbak: 0x400000
< (bootloader) partition-size:metadata: 0x1000000
< (bootloader) partition-size:minidump: 0x8000000
< (bootloader) partition-size:misc: 0x100000
< (bootloader) partition-size:modem: 0x10000000
< (bootloader) partition-size:modembak: 0x10000000
< (bootloader) partition-size:modemst1: 0x200000
< (bootloader) partition-size:modemst2: 0x200000
< (bootloader) partition-size:multiimgoem: 0x8000
< (bootloader) partition-size:multiimgqti: 0x8000
< (bootloader) partition-size:persist: 0x2000000
< (bootloader) partition-size:qupfw: 0x10000
< (bootloader) partition-size:qupfwbak: 0x10000
< (bootloader) partition-size:recovery: 0x8000000
< (bootloader) partition-size:recoverybak: 0x8000000
< (bootloader) partition-size:secdata: 0x7000
< (bootloader) partition-size:splash: 0x20A4000
< (bootloader) partition-size:spunvm: 0x800000
< (bootloader) partition-size:ssd: 0x2000
< (bootloader) partition-size:storsec: 0x20000
< (bootloader) partition-size:super: 0x200000000
< (bootloader) partition-size:toolsfv: 0x100000
< (bootloader) partition-size:tz: 0x400000
< (bootloader) partition-size:tzbak: 0x400000
< (bootloader) partition-size:uefisecapp: 0x200000
< (bootloader) partition-size:uefisecappbak: 0x200000
< (bootloader) partition-size:uefivarstore: 0x80000
< (bootloader) partition-size:userdata: 0x1A2CDD3000
< (bootloader) partition-size:vbmeta: 0x10000
< (bootloader) partition-size:vbmetabak: 0x10000
< (bootloader) partition-size:vbmeta_system: 0x10000
< (bootloader) partition-size:vbmeta_systembak: 0x10000
< (bootloader) partition-size:xbl: 0x700000
< (bootloader) partition-size:xblbak: 0x700000
< (bootloader) partition-size:xbl_config: 0x20000
< (bootloader) partition-size:xbl_configbak: 0x20000
---
> (bootloader) battery-voltage:3777
> (bootloader) current-slot:
> (bootloader) has-slot:ablbak:no
> (bootloader) has-slot:abl:no
> (bootloader) has-slot:ALIGN_TO_128K_1:no
> (bootloader) has-slot:ALIGN_TO_128K_2:no
> (bootloader) has-slot:aopbak:no
> (bootloader) has-slot:aop:no
> (bootloader) has-slot:apdp:no
> (bootloader) has-slot:bluetoothbak:no
> (bootloader) has-slot:bluetooth:no
> (bootloader) has-slot:bootbak:no
> (bootloader) has-slot:boot:no
> (bootloader) has-slot:cache:no
> (bootloader) has-slot:catecontentfv:no
> (bootloader) has-slot:catefv:no
> (bootloader) has-slot:cateloader:no
> (bootloader) has-slot:cdt:no
> (bootloader) has-slot:cmnlib64bak:no
> (bootloader) has-slot:cmnlib64:no
> (bootloader) has-slot:cmnlibbak:no
> (bootloader) has-slot:cmnlib:no
> (bootloader) has-slot:cust:no
> (bootloader) has-slot:ddr:no
> (bootloader) has-slot:devcfgbak:no
> (bootloader) has-slot:devcfg:no
> (bootloader) has-slot:devinfo:no
> (bootloader) has-slot:dip:no
> (bootloader) has-slot:dspbak:no
> (bootloader) has-slot:dsp:no
> (bootloader) has-slot:dtbobak:no
> (bootloader) has-slot:dtbo:no
> (bootloader) has-slot:exaid:no
> (bootloader) has-slot:ffu:no
> (bootloader) has-slot:frp:no
> (bootloader) has-slot:fsc:no
> (bootloader) has-slot:fsg:no
> (bootloader) has-slot:gsort:no
> (bootloader) has-slot:hypbak:no
> (bootloader) has-slot:hyp:no
> (bootloader) has-slot:imagefvbak:no
> (bootloader) has-slot:imagefv:no
> (bootloader) has-slot:keymasterbak:no
> (bootloader) has-slot:keymaster:no
> (bootloader) has-slot:keystore:no
> (bootloader) has-slot:limits:no
> (bootloader) has-slot:logdump:no
> (bootloader) has-slot:logfs:no
> (bootloader) has-slot:mdtpbak:no
> (bootloader) has-slot:mdtp:no
> (bootloader) has-slot:mdtpsecappbak:no
> (bootloader) has-slot:mdtpsecapp:no
> (bootloader) has-slot:metadata:no
> (bootloader) has-slot:minidump:no
> (bootloader) has-slot:misc:no
> (bootloader) has-slot:modembak:no
> (bootloader) has-slot:modem:no
> (bootloader) has-slot:modemst1:no
> (bootloader) has-slot:modemst2:no
> (bootloader) has-slot:multiimgoem:no
> (bootloader) has-slot:multiimgqti:no
> (bootloader) has-slot:persist:no
> (bootloader) has-slot:product:no
> (bootloader) has-slot:qupfwbak:no
> (bootloader) has-slot:qupfw:no
> (bootloader) has-slot:recoverybak:no
> (bootloader) has-slot:recovery:no
> (bootloader) has-slot:sda:no
> (bootloader) has-slot:sdb:no
> (bootloader) has-slot:sdc:no
> (bootloader) has-slot:sdd:no
> (bootloader) has-slot:sde:no
> (bootloader) has-slot:sdf:no
> (bootloader) has-slot:secdata:no
> (bootloader) has-slot:splash:no
> (bootloader) has-slot:spunvm:no
> (bootloader) has-slot:ssd:no
> (bootloader) has-slot:storsec:no
> (bootloader) has-slot:super:no
> (bootloader) has-slot:system:no
> (bootloader) has-slot:toolsfv:no
> (bootloader) has-slot:tzbak:no
> (bootloader) has-slot:tz:no
> (bootloader) has-slot:uefisecappbak:no
> (bootloader) has-slot:uefisecapp:no
> (bootloader) has-slot:uefivarstore:no
> (bootloader) has-slot:userdata:no
> (bootloader) has-slot:vbmetabak:no
> (bootloader) has-slot:vbmeta:no
> (bootloader) has-slot:vbmeta_systembak:no
> (bootloader) has-slot:vbmeta_system:no
> (bootloader) has-slot:vendor:no
> (bootloader) has-slot:xblbak:no
> (bootloader) has-slot:xbl_configbak:no
> (bootloader) has-slot:xbl_config:no
> (bootloader) has-slot:xbl:no
> (bootloader) hw-revision:0
> (bootloader) is-logical:ablbak:no
> (bootloader) is-logical:abl:no
> (bootloader) is-logical:ALIGN_TO_128K_1:no
> (bootloader) is-logical:ALIGN_TO_128K_2:no
> (bootloader) is-logical:aopbak:no
> (bootloader) is-logical:aop:no
> (bootloader) is-logical:apdp:no
> (bootloader) is-logical:bluetoothbak:no
> (bootloader) is-logical:bluetooth:no
> (bootloader) is-logical:bootbak:no
> (bootloader) is-logical:boot:no
> (bootloader) is-logical:cache:no
> (bootloader) is-logical:catecontentfv:no
> (bootloader) is-logical:catefv:no
> (bootloader) is-logical:cateloader:no
> (bootloader) is-logical:cdt:no
> (bootloader) is-logical:cmnlib64bak:no
> (bootloader) is-logical:cmnlib64:no
> (bootloader) is-logical:cmnlibbak:no
> (bootloader) is-logical:cmnlib:no
> (bootloader) is-logical:cust:no
> (bootloader) is-logical:ddr:no
> (bootloader) is-logical:devcfgbak:no
> (bootloader) is-logical:devcfg:no
> (bootloader) is-logical:devinfo:no
> (bootloader) is-logical:dip:no
> (bootloader) is-logical:dspbak:no
> (bootloader) is-logical:dsp:no
> (bootloader) is-logical:dtbobak:no
> (bootloader) is-logical:dtbo:no
> (bootloader) is-logical:exaid:no
> (bootloader) is-logical:ffu:no
> (bootloader) is-logical:frp:no
> (bootloader) is-logical:fsc:no
> (bootloader) is-logical:fsg:no
> (bootloader) is-logical:gsort:no
> (bootloader) is-logical:hypbak:no
> (bootloader) is-logical:hyp:no
> (bootloader) is-logical:imagefvbak:no
> (bootloader) is-logical:imagefv:no
> (bootloader) is-logical:keymasterbak:no
> (bootloader) is-logical:keymaster:no
> (bootloader) is-logical:keystore:no
> (bootloader) is-logical:limits:no
> (bootloader) is-logical:logdump:no
> (bootloader) is-logical:logfs:no
> (bootloader) is-logical:mdtpbak:no
> (bootloader) is-logical:mdtp:no
> (bootloader) is-logical:mdtpsecappbak:no
> (bootloader) is-logical:mdtpsecapp:no
> (bootloader) is-logical:metadata:no
> (bootloader) is-logical:minidump:no
> (bootloader) is-logical:misc:no
> (bootloader) is-logical:modembak:no
> (bootloader) is-logical:modem:no
> (bootloader) is-logical:modemst1:no
> (bootloader) is-logical:modemst2:no
> (bootloader) is-logical:multiimgoem:no
> (bootloader) is-logical:multiimgqti:no
> (bootloader) is-logical:persist:no
> (bootloader) is-logical:product:yes
> (bootloader) is-logical:qupfwbak:no
> (bootloader) is-logical:qupfw:no
> (bootloader) is-logical:recoverybak:no
> (bootloader) is-logical:recovery:no
> (bootloader) is-logical:sda:no
> (bootloader) is-logical:sdb:no
> (bootloader) is-logical:sdc:no
> (bootloader) is-logical:sdd:no
> (bootloader) is-logical:sde:no
> (bootloader) is-logical:sdf:no
> (bootloader) is-logical:secdata:no
> (bootloader) is-logical:splash:no
> (bootloader) is-logical:spunvm:no
> (bootloader) is-logical:ssd:no
> (bootloader) is-logical:storsec:no
> (bootloader) is-logical:super:no
> (bootloader) is-logical:system:yes
> (bootloader) is-logical:toolsfv:no
> (bootloader) is-logical:tzbak:no
> (bootloader) is-logical:tz:no
> (bootloader) is-logical:uefisecappbak:no
> (bootloader) is-logical:uefisecapp:no
> (bootloader) is-logical:uefivarstore:no
> (bootloader) is-logical:userdata:no
> (bootloader) is-logical:vbmetabak:no
> (bootloader) is-logical:vbmeta:no
> (bootloader) is-logical:vbmeta_systembak:no
> (bootloader) is-logical:vbmeta_system:no
> (bootloader) is-logical:vendor:yes
> (bootloader) is-logical:xblbak:no
> (bootloader) is-logical:xbl_configbak:no
> (bootloader) is-logical:xbl_config:no
> (bootloader) is-logical:xbl:no
> (bootloader) is-userspace:yes
> (bootloader) max-download-size:0x20000000
> (bootloader) off-mode-charge:0
> (bootloader) partition-size:abl:0x800000
> (bootloader) partition-size:ablbak:0x800000
> (bootloader) partition-size:ALIGN_TO_128K_1:0x1A000
> (bootloader) partition-size:ALIGN_TO_128K_2:0x1A000
> (bootloader) partition-size:aop:0x80000
> (bootloader) partition-size:aopbak:0x80000
> (bootloader) partition-size:apdp:0x40000
> (bootloader) partition-size:bluetooth:0x100000
> (bootloader) partition-size:bluetoothbak:0x100000
> (bootloader) partition-size:boot:0x8000000
> (bootloader) partition-size:bootbak:0x8000000
> (bootloader) partition-size:catecontentfv:0x100000
> (bootloader) partition-size:catefv:0x80000
> (bootloader) partition-size:cateloader:0x200000
> (bootloader) partition-size:cdt:0x20000
> (bootloader) partition-size:cmnlib:0x80000
> (bootloader) partition-size:cmnlib64:0x80000
> (bootloader) partition-size:cmnlib64bak:0x80000
> (bootloader) partition-size:cmnlibbak:0x80000
> (bootloader) partition-size:cust:0x40000000
> (bootloader) partition-size:ddr:0x100000
> (bootloader) partition-size:devcfg:0x20000
> (bootloader) partition-size:devcfgbak:0x20000
> (bootloader) partition-size:devinfo:0x1000
> (bootloader) partition-size:dip:0x100000
> (bootloader) partition-size:dsp:0x2000000
> (bootloader) partition-size:dspbak:0x2000000
> (bootloader) partition-size:dtbo:0x1800000
> (bootloader) partition-size:dtbobak:0x1800000
> (bootloader) partition-size:exaid:0x18000000
> (bootloader) partition-size:ffu:0x800000
> (bootloader) partition-size:frp:0x80000
> (bootloader) partition-size:fsc:0x20000
> (bootloader) partition-size:fsg:0xA00000
> (bootloader) partition-size:gsort:0x1000000
> (bootloader) partition-size:hyp:0x80000
> (bootloader) partition-size:hypbak:0x80000
> (bootloader) partition-size:imagefv:0x200000
> (bootloader) partition-size:imagefvbak:0x200000
> (bootloader) partition-size:keymaster:0x80000
> (bootloader) partition-size:keymasterbak:0x80000
> (bootloader) partition-size:keystore:0x80000
> (bootloader) partition-size:limits:0x1000
> (bootloader) partition-size:logdump:0x4000000
> (bootloader) partition-size:logfs:0x800000
> (bootloader) partition-size:mdtp:0x2000000
> (bootloader) partition-size:mdtpbak:0x2000000
> (bootloader) partition-size:mdtpsecapp:0x400000
> (bootloader) partition-size:mdtpsecappbak:0x400000
> (bootloader) partition-size:metadata:0x1000000
> (bootloader) partition-size:minidump:0x8000000
> (bootloader) partition-size:misc:0x100000
> (bootloader) partition-size:modem:0x10000000
> (bootloader) partition-size:modembak:0x10000000
> (bootloader) partition-size:modemst1:0x200000
> (bootloader) partition-size:modemst2:0x200000
> (bootloader) partition-size:multiimgoem:0x8000
> (bootloader) partition-size:multiimgqti:0x8000
> (bootloader) partition-size:persist:0x2000000
> (bootloader) partition-size:qupfw:0x10000
> (bootloader) partition-size:qupfwbak:0x10000
> (bootloader) partition-size:recovery:0x8000000
> (bootloader) partition-size:recoverybak:0x8000000
> (bootloader) partition-size:sdb:0x800000
> (bootloader) partition-size:sdc:0x800000
> (bootloader) partition-size:sdd:0x8000000
> (bootloader) partition-size:sde:0x100000000
> (bootloader) partition-size:sdf:0x8000000
> (bootloader) partition-size:secdata:0x7000
> (bootloader) partition-size:splash:0x20A4000
> (bootloader) partition-size:spunvm:0x800000
> (bootloader) partition-size:ssd:0x2000
> (bootloader) partition-size:storsec:0x20000
> (bootloader) partition-size:toolsfv:0x100000
> (bootloader) partition-size:tz:0x400000
> (bootloader) partition-size:tzbak:0x400000
> (bootloader) partition-size:uefisecapp:0x200000
> (bootloader) partition-size:uefisecappbak:0x200000
> (bootloader) partition-size:uefivarstore:0x80000
> (bootloader) partition-size:vbmeta:0x10000
> (bootloader) partition-size:vbmetabak:0x10000
> (bootloader) partition-size:vbmeta_system:0x10000
> (bootloader) partition-size:vbmeta_systembak:0x10000
> (bootloader) partition-size:xbl:0x700000
> (bootloader) partition-size:xblbak:0x700000
> (bootloader) partition-size:xbl_config:0x20000
> (bootloader) partition-size:xbl_configbak:0x20000
120c303
< (bootloader) partition-type:cust:raw
---
> (bootloader) partition-type:cust:ext4
150c333
< (bootloader) partition-type:metadata:raw
---
> (bootloader) partition-type:metadata:ext4
159a343
> (bootloader) partition-type:product:ext4
163a348,353
> (bootloader) partition-type:sda:raw
> (bootloader) partition-type:sdb:raw
> (bootloader) partition-type:sdc:raw
> (bootloader) partition-type:sdd:raw
> (bootloader) partition-type:sde:raw
> (bootloader) partition-type:sdf:raw
169a360
> (bootloader) partition-type:system:ext4
180a372
> (bootloader) partition-type:vendor:ext4
186c378
< (bootloader) secure:yes
---
> (bootloader) secure:no
188c380,382
< (bootloader) token:xxx(confidential?)
---
> (bootloader) slot-count:0
> (bootloader) super-partition-name:super
> (bootloader) twrp-version:3.4.1b-0507
190c384,385
< (bootloader) variant:SM_ UFS
---
> (bootloader) variant:NA
> (bootloader) version:0.4
192c387
< (bootloader) version-bootloader:
---
> (bootloader) version-bootloader:unknown

Big one ... :'(