Differences between ServiceMode(FB) and ServiceMode(RIL)

Overall, these differ in functionality.

The ServiceMode(FB) app (com.sec.android.app.servicemodeapp) is simply ServiceMode. However, the ServiceMode(RIL) app (com.sec.android.RilServiceModeApp) displays menus with the text ServiceMode, and when one mentions ServiceMode, it is most likely ServiceMode(RIL), because ServiceMode(FB) screens display other text.

One of the ServiceMode(FB) features is *#06#, where ServiceMode(FB) handles displaying the IMEI on Samsung devices. Non-Samsung devices have it implemented in other ways.

One of the ServiceMode(RIL) features is *#0011#.

Another ServiceMode(FB) feature is *#9900#. SysDump's content includes:


Another ServiceMode(RIL) feature is *#2263#. This allows choosing supported kinds of signal, and shares controls with *#0011#, but it is not available worldwide.