CARVIEW |
Select Language
HTTP/2 200
date: Sat, 19 Jul 2025 09:40:58 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"dc7ea8e5b4fda9903fe2294d8c48b49d"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=%2B9bCtaEKloR7t1VZQYP2EIRLB7EBb%2Be3SI%2B%2Ba1UMFdRVDODVWqhGPysKf%2FImxtOxGQrrDIATiOF2VJcQk02P65GA9enlYk1off0q15kX1DKUezJJ7JNJLlMJiRaM3G2lQkSaidgJcdP1N1qzAaHx8vI4V6Y%2Bffb1A%2FZZsEJkX2qlSjR9Abrrzpy5HvQWEJLYkrUGk5lwZDliwqoc9aHnSU9KIEUh7Dl5hqL%2F0vJGjlxD%2FQuxzQRwqzNJ1ChOGPixAAXDW4rRDAI%2Bv2OCDxhwNw%3D%3D--%2Fam6i%2FIZgmaIAq37--FMj2DC5hZfHNE6ZSLdJmOQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.354273309.1752918058; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 09:40:58 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 09:40:58 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E3B2:3991AB:33A488:414AE0:687B682A
Tags · iteratec/SimpleRT · GitHub
Toggle v1.2.3's commit message
Skip to content
Navigation Menu
{{ message }}
forked from eugene-sevostianov-sc/SimpleRT
-
Notifications
You must be signed in to change notification settings - Fork 2
Tags: iteratec/SimpleRT
Tags
v1.2.3
Sleep 10s before init of android device We had an exception that was thrown when the SimpleRT app on the android device was initialized by the server side part of SimpleRT during boot of the android device after a reboot of the device. The log written on the device and shown via 'adb logcat' included the following error message: 12-19 14:39:38.559 11700 11700 I SystemServiceManager: Starting com.android.server.usb.UsbService$Lifecycle 12-19 14:39:38.559 11700 11700 D UsbService: UsbService -> UsbHostManager 12-19 14:39:38.569 11700 11700 D UsbDeviceManager: mps exists 12-19 14:39:38.569 11700 11700 D UsbDeviceManager: getDefaultFunctions : func = mtp,adb 12-19 14:39:38.569 11700 11700 D UsbDeviceManager: setEnabledFunctions functions=null, forceRestart=false 12-19 14:39:38.569 11700 11700 D UsbDeviceManager: mps exists 12-19 14:39:38.569 11700 11700 D UsbDeviceManager: getDefaultFunctions : func = mtp,adb 12-19 14:39:38.569 11700 11700 D UsbDeviceManager: read '/sys/class/android_usb/android0/state', state = CONFIGURED 12-19 14:39:38.569 11700 11700 D UsbDeviceManager: initalized current function mtp,adb 12-19 14:39:38.569 11700 11744 D UsbDeviceManager: handleMessage -> MSG_UPDATE_STATE connected = 1,configured = 1 12-19 14:39:38.569 11700 11744 D UsbDeviceManager: updateUsbNotification : mConnected = true, mConfigured = true, mCurrentFunctions = mtp,adb 12-19 14:39:38.569 11700 11700 D UsbDeviceManager: accessory attached at boot 12-19 14:39:38.569 11700 11700 W UsbDeviceManager: startAccessoryMode[0]=Konstantin Menyaev 12-19 14:39:38.569 11700 11700 W UsbDeviceManager: startAccessoryMode[1]=SimpleRT 12-19 14:39:38.569 11700 11700 W UsbDeviceManager: startAccessoryMode[2]=Simple Reverse Tethering 12-19 14:39:38.569 11700 11700 W UsbDeviceManager: startAccessoryMode[3]=1.0 12-19 14:39:38.569 11700 11700 W UsbDeviceManager: startAccessoryMode[4]=https://github.com/vvviperrr/SimpleRT 12-19 14:39:38.569 11700 11700 W UsbDeviceManager: startAccessoryMode[5]=10.1.1.5,8.8.8.8 12-19 14:39:38.569 11700 11700 W UsbDeviceManager: startAccessoryMode enableAccessory true,enableAudio false 12-19 14:39:38.569 11700 11700 D UsbDeviceManager: setCurrentFunctions(accessory) 12-19 14:39:38.569 11700 11700 D UsbDeviceManager: isTelephonyAppRunningForeground : tasks isn't avilable 12-19 14:39:38.579 11700 11700 D AndroidRuntime: Shutting down VM 12-19 14:39:38.579 11700 11700 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: main 12-19 14:39:38.579 11700 11700 E AndroidRuntime: java.lang.RuntimeException: Failed to start service com.android.server.usb.UsbService$Lifecycle: onStart threw an exception 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.server.SystemServiceManager.startService(SystemServiceManager.java:111) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.server.SystemServiceManager.startService(SystemServiceManager.java:65) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.server.SystemServer.startOtherServices(SystemServer.java:1858) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.server.SystemServer.run(SystemServer.java:480) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.server.SystemServer.main(SystemServer.java:363) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: Caused by: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at java.util.ArrayList.get(ArrayList.java:308) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.server.usb.UsbDeviceManager.isHiddenMenuAppRunningForeground(UsbDeviceManager.java:1650) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.server.usb.UsbDeviceManager.setCurrentFunctions(UsbDeviceManager.java:1673) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.server.usb.UsbDeviceManager.startAccessoryMode(UsbDeviceManager.java:376) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.server.usb.UsbDeviceManager.<init>(UsbDeviceManager.java:283) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.server.usb.UsbService.<init>(UsbService.java:157) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.server.usb.UsbService$Lifecycle.onStart(UsbService.java:90) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: at com.android.server.SystemServiceManager.startService(SystemServiceManager.java:109) 12-19 14:39:38.579 11700 11700 E AndroidRuntime: ... 7 more The android version used was 6.0.1. After an upgrade of the android version to 7.0.0, we were unable to reproduce the error. But just to be absolutely sure that the error won't appear again in production, we are adding a timeout to ensure that SimpleRT does not interfere with the android boot sequence. Even though, I would prefer to not have to add this timeout. And of course, the best solution would be to understand and fix the error that appeared under android 6.0.1, properly.
You can’t perform that action at this time.