Side note: more-itertools pretty much uses the same method as Martijn's, but does proper is checks instead of Martijn's not quite correct sentinel in combo. That's probably the main reason it's slower.
If the combo box is on a bound field, there may be an existing value that is not valid. For example, the value may have been in the list when it was originally selected, but the current list of allowed values has changed.
For data entry of addresses, we like to speed data entry and improve accuracy by forcing users to select countries from a combo box list, along with state if it's a country with a state list. Additionally, we use a zip code lookup table to fill in city and state values. This improve accuracy by eliminating typos on city names and flagging wrong zip codes if the city doesn't match.
When Magisk hijacks the recovery, there is a special mechanism to allow you to actually boot into recovery mode. Each device model has its own key combo to boot into recovery, as an example for Galaxy S10 it is (Power + Bixby + Volume Up). A quick search online should easily get you this info. As soon as you press the key combo and the device vibrates with a splash screen, release all buttons to boot into Magisk. If you decide to boot into the actual recovery mode, long press volume up until you see the recovery screen. 781b155fdc