[Galaxy S 5 Q&A, Help & Troubleshooting] ttesty:
This Android 11 release kind of works on a G900T, but it's unstable. Just change your APN and Network Type and reboot.

You can run "ping -I rmnet1 8.8.8.8" and it will ping. I get a lot of Google Maps crashes, and there's no default network route that works. It lists LTE and allows me to make calls, but there's an X. Some kind of iptables issue with not finding an interface.

For the Network problems:

12-21 16:38:57.059 909 1083 D DataUsageController: setMobileDataEnabled: enabled=true

12-21 16:38:57.059 909 1083 D TelephonyManager: setDataEnabled: enabled=true

12-21 16:38:57.205 479 744 E RIL-QMI : qmuxd: TX message on fd=21, to qmux_client_id=0x1, len=283

12-21 16:38:57.205 591 860 E RIL-QMI : qmi_wds_read_cdma_common_profile_tlvs: ignoring unknown TLV type=c1

12-21 16:38:57.205 591 860 E RIL-QMI : qmi_wds_read_cdma_common_profile_tlvs: ignoring unknown TLV type=c0

12-21 16:38:57.205 591 860 E RIL-QMI : qmi_wds_read_cdma_common_profile_tlvs: ignoring unknown TLV type=bf

12-21 16:38:57.205 591 860 E RIL-QMI : qmi_wds_read_cdma_common_profile_tlvs: ignoring unknown TLV type=be

12-21 16:38:57.205 591 860 E RIL-QMI : qmi_wds_read_cdma_common_profile_tlvs: ignoring unknown TLV type=bd

12-21 16:38:57.205 591 860 E RIL-QMI : qmi_wds_read_cdma_common_profile_tlvs: ignoring unknown TLV type=b0

12-21 16:38:57.205 591 860 E RIL-QMI : qmi_wds_read_cdma_common_profile_tlvs: ignoring unknown TLV type=ab

12-21 16:38:57.205 591 860 E RIL-QMI : qmi_wds_read_cdma_common_profile_tlvs: ignoring unknown TLV type=aa

12-21 16:38:57.205 591 860 E RIL-QMI : qmi_wds_read_cdma_common_profile_tlvs: ignoring unknown TLV type=a9

12-21 16:38:57.205 479 479 E RIL-QMI : qmuxd: RX 52 bytes on fd=21 from qmux_client_id=0x1

12-21 16:38:57.212 479 744 E RIL-QMI : qmuxd: TX message on fd=21, to qmux_client_id=0x1, len=283

12-21 16:38:57.306 765 790 I EthernetTracker: interfaceLinkStateChanged, iface: rmnet1, up: true

12-21 16:38:57.348 765 780 D ConnectivityService: registerNetworkAgent NetworkAgentInfo{ ni{[type: MOBILE[], state: UNKNOWN/IDLE, reason: (unspecified), extra: pta, failover: false, available: true, roaming: false]} network{102} nethandle{441492361229} lp{{InterfaceName: rmnet1 LinkAddresses: [ HIDDEN/32 ] DnsAddresses: [ /PRIVATE ] Domains: null MTU: 1410 TcpBufferSizes: 2097152,4194304,8388608,262144,524288,1048576 Routes: [ 0.0.0.0/0 -> HIDDEN rmnet1 mtu 0,HIDDEN/32 -> 0.0.0.0 rmnet1 mtu 0 ]}} nc{[ Transports: CELLULAR Capabilities: MMS&SUPL&INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN&NOT_ROAMING&FOREGROUND&NOT_CONGESTED&NOT_SUSPENDED LinkUpBandwidth>=15000Kbps LinkDnBandwidth>=30000Kbps Specifier: <TelephonyNetworkSpecifier [mSubId = 1]> AdministratorUids: [] RequestorUid: -1 RequestorPackageName: null]} Score{10} everValidated{false} lastValidated{false} created{false} lingering{false} explicitlySelected{false} acceptUnvalidated{false} everCaptivePortalDetected{false} lastCaptivePortalDetected{false} partialConnectivity{false} acceptPartialConnectivity{false} clat{mBaseIface: null, mIface: null, mState: IDLE} }

12-21 16:38:57.374 765 866 D ConnectivityService: [102 CELLULAR] EVENT_NETWORK_INFO_CHANGED, going from UNKNOWN to UNKNOWN

12-21 16:38:57.375 765 866 D ConnectivityService: [102 CELLULAR] EVENT_NETWORK_INFO_CHANGED, going from UNKNOWN to CONNECTED

12-21 16:38:57.378 765 866 W DnsManager: updatePrivateDns(102, PrivateDnsConfig{false:/[]})

12-21 16:38:57.378 765 866 D ConnectivityService: Setting DNS servers for network 102 to [/HIDDEN]

12-21 16:38:57.378 765 866 D DnsManager: sendDnsConfigurationForNetwork(102, [HIDDEN], [], 1800, 25, 8, 64, 0, 0, , [])

12-21 16:38:57.379 765 866 D ConnectivityService: Adding iface rmnet1 to network 102

12-21 16:38:57.308 765 790 I EthernetTracker: interfaceLinkStateChanged, iface: rmnet1, up: true

12-21 16:38:57.389 765 790 I EthernetTracker: interfaceLinkStateChanged, iface: rmnet1, up: true

12-21 16:38:57.389 435 465 E Netd : Error adding route 0.0.0.0/0 -> HIDDEN rmnet1 to table 1004: Network is unreachable

12-21 16:27:01.131 8034 8198 E AndroidRuntime: FATAL EXCEPTION: grpc-default-executor-0

12-21 16:27:01.131 8034 8198 E AndroidRuntime: Process: com.google.android.apps.maps, PID: 8034

12-21 16:27:01.131 8034 8198 E AndroidRuntime: java.lang.UnsupportedOperationException: The bidirectional stream API is not supported by the Java implementation of Cronet Engine

12-21 16:27:01.148 765 8217 I DropBoxManagerService: add tag=data_app_crash isTagEnabled=true flags=0x2

12-21 16:27:01.149 765 1696 W ActivityTaskManager: Force finishing activity com.google.android.apps.maps/com.google.android.maps.MapsActivity

[/data/user_de/0/com.google.android.gms/app_chimera/m/0000000b/CronetDynamite.apk!/lib/armeabi-v7a, /data/user_de/0/com.google.android.gms/app_chimera/m/0000000b/CronetDynamite.apk!/lib/armeabi, /system/lib, /system/system_ext/lib, /system/product/lib, /system/vendor/lib]]

12-21 16:26:56.051 8034 8087 E ChimeraModuleLdr: Failed to load code for module FileApk(/data/user_de/0/com.google.android.gms/app_chimera/m/0000000b/CronetDynamite.apk)

12-21 16:26:56.051 8034 8087 E ChimeraModuleLdr: czi: Can't load code for CronetDynamite.apk

12-21 16:26:59.145 8034 8164 W ChimeraFileApk: Failed to validate PathClassLoader for /data/user_de/0/com.google.android.gms/app_chimera/m/00000011/MeasurementDynamite.apk: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.chimera.DynamiteModuleInitializer" on path: DexPathList[[],nativeLibraryDirectories=[/data/user_de/0/com.google.android.gms/app_chimera/m/00000011/MeasurementDynamite.apk!/lib/armeabi-v7a, /data/user_de/0/com.google.android.gms/app_chimera/m/00000011/MeasurementDynamite.apk!/lib/armeabi, /system/lib, /system/system_ext/lib, /system/product/lib, /system/vendor/lib]]

12-21 16:26:59.149 8034 8164 E ChimeraModuleLdr: Failed to load code for module FileApk(/data/user_de/0/com.google.android.gms/app_chimera/m/00000011/MeasurementDynamite.apk)

12-21 16:26:45.752 1979 7875 W aolp : setProperties failed with SecurityException [CONTEXT service_id=204 ]

12-21 16:26:45.752 1979 7875 W aolp : java.lang.SecurityException: Permission denial: writing to settings requires:android.permission.WRITE_DEVICE_CONFIG

12-21 16:26:45.752 1979 7875 W aolp : at android.os.Parcel.createExceptionOrNull(Parcel.java:2373)

12-21 16:26:45.752 1979 7875 W aolp : at android.os.Parcel.createException(Parcel.java:2357)

12-21 16:26:45.752 1979 7875 W aolp : at android.os.Parcel.readException(Parcel.java:2340)