Hello,
I am absolutely not tech-savvy but had hoped to manage installing /e/os witht he Easy Installer. I have a Samsung S7 SM-G930F which is supported.
I am stuck on the download page. Yesterday it said it was downloading 43 MB today 1015 MB but on both occasions, it seems to ge to the end of the download and then just gets stuck, with the green bar going backwards and forwards and nothing happening. I have tried using different usb cables, to no effect.
the log is below if it helps
Thanks!
Valerie
2023-12-26 14:30:17,977 DEBUG [JavaFX Application Thread] e.e.i.EasyInstaller [null:-1]
OS name = Windows 10
Java Home = C:\Program Files\easy-installer
Current working dir = C:\Program Files\easy-installer
ADB folder path = "C:\Program Files\easy-installer\bin"adb
2023-12-26 14:30:18,044 DEBUG [JavaFX Application Thread] e.e.i.EasyInstaller [null:-1] language = fr, country = BE
2023-12-26 14:30:18,176 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] initialize()
2023-12-26 14:30:18,179 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(null)
2023-12-26 14:30:18,308 DEBUG [JavaFX Application Thread] e.e.i.EasyInstaller [null:-1] Detected screen’s size = 1536.0 x 920.0
stage’s size = 1536.0 x 920.0
2023-12-26 14:30:23,852 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(beforeYouBeginRoot)
2023-12-26 14:30:23,853 DEBUG [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] change view()
2023-12-26 14:30:26,580 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(connectDeviceRoot)
2023-12-26 14:30:26,581 DEBUG [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] change view()
2023-12-26 14:31:06,138 WARN [JavaFX Application Thread] e.e.i.c.s.EnableADBController [null:-1] imageName = enableADB10.png, error = java.lang.NullPointerException: Input stream must not be null
2023-12-26 14:31:08,525 WARN [JavaFX Application Thread] e.e.i.c.s.EnableADBController [null:-1] imageName = enableADB11.png, error = java.lang.NullPointerException: Input stream must not be null
2023-12-26 14:31:09,333 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] ResetNextButtonEventHandler()
2023-12-26 14:31:09,336 WARN [JavaFX Application Thread] e.e.i.c.s.EnableADBController [null:-1] imageName = enableADB12.png, error = java.lang.NullPointerException: Input stream must not be null
2023-12-26 14:31:09,933 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(enableDevMode)
2023-12-26 14:31:09,934 DEBUG [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] change view()
2023-12-26 14:31:14,276 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(checkDriverInstallation)
2023-12-26 14:31:14,277 DEBUG [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] change view()
2023-12-26 14:31:14,595 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-12-26 14:31:14,602 INFO [Thread-4] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd():
2023-12-26 14:31:14,609 DEBUG [Thread-4] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-12-26 14:31:14,611 DEBUG [Thread-4] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command = [cmd.exe, /c, ““C:\Program Files\easy-installer\bin\adb\adb” “devices” “-l””]
2023-12-26 14:31:17,142 DEBUG [Thread-4] e.e.i.t.CommandExecutionTask [null:-1]
(debug)* daemon not running; starting now at tcp:5037
2023-12-26 14:31:20,225 DEBUG [Thread-4] e.e.i.t.CommandExecutionTask [null:-1]
(debug)* daemon started successfully
2023-12-26 14:31:20,229 DEBUG [Thread-4] e.e.i.t.CommandExecutionTask [null:-1]
(debug)List of devices attached
2023-12-26 14:31:20,230 DEBUG [Thread-4] e.e.i.t.CommandExecutionTask [null:-1]
(debug)ce11160ba1e3761801 unauthorized transport_id:1
2023-12-26 14:31:20,237 DEBUG [Thread-4] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0
2023-12-26 14:31:20,241 DEBUG [Thread-4] e.e.i.t.DeviceDetectionTask [null:-1] raw shell outputs =
-
daemon not running; starting now at tcp:5037
-
daemon started successfully
List of devices attached
ce11160ba1e3761801 unauthorized transport_id:1
2023-12-26 14:31:20,243 DEBUG [Thread-4] e.e.i.t.DeviceDetectionTask [null:-1] checkAdbDevicesResult(* daemon not running; starting now at tcp:5037)
2023-12-26 14:31:20,243 DEBUG [Thread-4] e.e.i.t.DeviceDetectionTask [null:-1] checkAdbDevicesResult(* daemon started successfully)
2023-12-26 14:31:20,244 DEBUG [Thread-4] e.e.i.t.DeviceDetectionTask [null:-1] checkAdbDevicesResult(ce11160ba1e3761801 unauthorized transport_id:1)
2023-12-26 14:31:20,244 INFO [Thread-4] e.e.i.t.DeviceDetectionTask [null:-1] Unauthorized device found
2023-12-26 14:31:20,244 DEBUG [Thread-4] e.e.i.t.DeviceDetectionTask [null:-1] call(), result: Device found
2023-12-26 14:31:34,156 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-12-26 14:31:34,158 INFO [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd():
2023-12-26 14:31:34,158 DEBUG [Thread-5] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-12-26 14:31:34,159 DEBUG [Thread-5] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command = [cmd.exe, /c, ““C:\Program Files\easy-installer\bin\adb\adb” “devices” “-l””]
2023-12-26 14:31:34,220 DEBUG [Thread-5] e.e.i.t.CommandExecutionTask [null:-1]
(debug)List of devices attached
2023-12-26 14:31:34,220 DEBUG [Thread-5] e.e.i.t.CommandExecutionTask [null:-1]
(debug)ce11160ba1e3761801 device product:heroltexx model:SM_G930F device:herolte transport_id:1
2023-12-26 14:31:34,223 DEBUG [Thread-5] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0
2023-12-26 14:31:34,223 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] raw shell outputs =
List of devices attached
ce11160ba1e3761801 device product:heroltexx model:SM_G930F device:herolte transport_id:1
2023-12-26 14:31:34,224 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] checkAdbDevicesResult(ce11160ba1e3761801 device product:heroltexx model:SM_G930F device:herolte transport_id:1)
2023-12-26 14:31:34,224 INFO [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] Device has been found
2023-12-26 14:31:34,224 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] Current subString : ce11160ba1e3761801
2023-12-26 14:31:34,224 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] Current subString : device
2023-12-26 14:31:34,225 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] Current subString : product:heroltexx
2023-12-26 14:31:34,225 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] “product” keyword has been found
2023-12-26 14:31:34,225 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] Current subString : model:SM_G930F
2023-12-26 14:31:34,225 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] “model” keyword has been found
2023-12-26 14:31:34,226 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] Current subString : device:herolte
2023-12-26 14:31:34,226 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] “device” keyword has been found
2023-12-26 14:31:34,226 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] Current subString : transport_id:1
2023-12-26 14:31:34,226 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] call(), result: Device found
2023-12-26 14:31:34,228 INFO [JavaFX Application Thread] e.e.i.h.DeviceHelper [null:-1] loadYaml(/yaml/herolte_flash.yml)
2023-12-26 14:31:34,270 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] parseSteps(yaml)
2023-12-26 14:31:34,270 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:custom-executable
2023-12-26 14:31:34,273 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:load
2023-12-26 14:31:34,274 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:custom-executable
2023-12-26 14:31:34,274 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:load
2023-12-26 14:31:34,274 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:askAccount
2023-12-26 14:31:34,274 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:custom
2023-12-26 14:31:34,275 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] parseCustomStep(yaml)
2023-12-26 14:31:37,468 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(deviceDetectedRoot)
2023-12-26 14:31:37,469 DEBUG [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] change view()
2023-12-26 14:31:37,797 INFO [JavaFX Application Thread] e.e.i.h.DeviceHelper [null:-1] loadYaml(/yaml/herolte_fs.yml)
2023-12-26 14:31:37,799 INFO [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] parseSourcesToDownload(…yaml…)
2023-12-26 14:31:37,800 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] → url: https://images.ecloud.global/stable/herolte/e-latest-q-herolte.zip, filePath: e-latest-q-herolte.zip
2023-12-26 14:31:37,800 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] → url: https://images.ecloud.global/stable/herolte/recovery-e-latest-q-herolte.img, filePath: recovery-e-latest-q-herolte.img
2023-12-26 14:31:37,800 INFO [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] startNextDownload()
2023-12-26 14:31:37,801 DEBUG [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] taskIterator has next ? {} true
2023-12-26 14:31:37,805 INFO [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] bindProgressUIToService()
2023-12-26 14:31:37,806 INFO [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] DownloadService.createTask(https://images.ecloud.global/stable/herolte/recovery-e-latest-q-herolte.img,recovery-e-latest-q-herolte.img)
2023-12-26 14:31:37,820 DEBUG [Thread-6] e.e.i.t.DownloadTask [null:-1] downloadFile(https://images.ecloud.global/stable/herolte/recovery-e-latest-q-herolte.img.sha256sum, C:\Users\u233981\AppData\Local\easy-installer\sources\herolte\recovery-e-latest-q-herolte.img.sha256sum)
2023-12-26 14:31:38,067 DEBUG [Thread-6] e.e.i.t.DownloadTask [null:-1] local file exist, size is 98
2023-12-26 14:31:38,082 DEBUG [Thread-6] e.e.i.t.DownloadTask [null:-1] last modified date = Mon Dec 25 16:07:27 CET 2023
2023-12-26 14:31:38,629 DEBUG [Thread-6] e.e.i.t.DownloadTask [null:-1] response code: 200, OK
2023-12-26 14:31:38,669 DEBUG [Thread-6] e.e.i.t.DownloadTask [null:-1] remote fileSize = 98.0
2023-12-26 14:31:38,670 DEBUG [Thread-6] e.e.i.t.DownloadTask [null:-1] full file size = 98.0
2023-12-26 14:31:38,682 DEBUG [Thread-6] e.e.i.t.DownloadTask [null:-1] validChecksum(C:\Users\u233981\AppData\Local\easy-installer\sources\herolte\recovery-e-latest-q-herolte.img.sha256sum)
2023-12-26 14:31:38,693 DEBUG [Thread-6] e.e.i.t.DownloadTask [null:-1] ChecksumLine = 7d1c2ecef78bcf7a0750eae558d2ebecd985a1d3780306f8ae03748bb1d1f599 recovery-e-latest-q-herolte.img
2023-12-26 14:31:38,696 DEBUG [Thread-6] e.e.i.t.DownloadTask [null:-1] createFileChecksum()
2023-12-26 14:31:39,053 DEBUG [Thread-6] e.e.i.t.DownloadTask [null:-1] compare checksum: 7d1c2ecef78bcf7a0750eae558d2ebecd985a1d3780306f8ae03748bb1d1f599 vs 7d1c2ecef78bcf7a0750eae558d2ebecd985a1d3780306f8ae03748bb1d1f599
2023-12-26 14:31:39,058 DEBUG [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] DownloadService.succeeded()
2023-12-26 14:31:39,059 INFO [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] startNextDownload()
2023-12-26 14:31:39,059 DEBUG [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] taskIterator has next ? {} true
2023-12-26 14:31:39,060 INFO [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] bindProgressUIToService()
2023-12-26 14:31:39,060 INFO [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] DownloadService.createTask(https://images.ecloud.global/stable/herolte/e-latest-q-herolte.zip,e-latest-q-herolte.zip)
2023-12-26 14:31:39,062 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] downloadFile(https://images.ecloud.global/stable/herolte/e-latest-q-herolte.zip.sha256sum, C:\Users\u233981\AppData\Local\easy-installer\sources\herolte\e-latest-q-herolte.zip.sha256sum)
2023-12-26 14:31:39,328 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] response code: 200, OK
2023-12-26 14:31:39,329 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] remote fileSize = 89.0
2023-12-26 14:31:39,330 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] full file size = 89.0
2023-12-26 14:31:39,333 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] validChecksum(C:\Users\u233981\AppData\Local\easy-installer\sources\herolte\e-latest-q-herolte.zip.sha256sum)
2023-12-26 14:31:39,334 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] ChecksumLine = 1a7b7e9edc1f59893137562eec9edbfb5ba573c70e24178ebb30017be02ab754 e-latest-q-herolte.zip
2023-12-26 14:31:39,336 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] e-latest-q-herolte.zip do not exists
2023-12-26 14:31:39,344 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] downloadFile(https://images.ecloud.global/stable/herolte/e-latest-q-herolte.zip, C:\Users\u233981\AppData\Local\easy-installer\sources\herolte\tmp.e-latest-q-herolte.zip)
2023-12-26 14:31:39,450 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] response code: 200, OK
2023-12-26 14:31:39,452 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] remote fileSize = 1.064128819E9
2023-12-26 14:31:39,452 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] full file size = 1.064128819E9
2023-12-26 14:31:48,680 DEBUG [Thread-7] e.e.i.t.DownloadTask [null:-1] timeoutThread is over!
2023-12-26 14:31:49,332 DEBUG [Thread-9] e.e.i.t.DownloadTask [null:-1] timeoutThread is over!
2023-12-26 14:33:19,266 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] Downloaded succeed. Rename temp file to right fileName
2023-12-26 14:33:19,272 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] validChecksum(C:\Users\u233981\AppData\Local\easy-installer\sources\herolte\e-latest-q-herolte.zip.sha256sum)
2023-12-26 14:33:19,275 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] ChecksumLine = 1a7b7e9edc1f59893137562eec9edbfb5ba573c70e24178ebb30017be02ab754 e-latest-q-herolte.zip
2023-12-26 14:33:19,277 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] createFileChecksum()
2023-12-26 14:33:19,458 DEBUG [Thread-10] e.e.i.t.DownloadTask [null:-1] timeoutThread is over!
2023-12-26 14:33:26,366 DEBUG [Thread-8] e.e.i.t.DownloadTask [null:-1] compare checksum: 073e9f10f05e4f136dd5c4e435f6eb6c0d7b3e7a931d3ca3128bb81a5cb40e7a vs 1a7b7e9edc1f59893137562eec9edbfb5ba573c70e24178ebb30017be02ab754
2023-12-26 14:33:26,368 DEBUG [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] DownloadService.succeeded()
2023-12-26 14:35:17,574 INFO [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] bindProgressUIToService()
2023-12-26 14:35:17,575 INFO [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] DownloadService.createTask(https://images.ecloud.global/stable/herolte/e-latest-q-herolte.zip,e-latest-q-herolte.zip)
2023-12-26 14:35:17,579 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] downloadFile(https://images.ecloud.global/stable/herolte/e-latest-q-herolte.zip.sha256sum, C:\Users\u233981\AppData\Local\easy-installer\sources\herolte\e-latest-q-herolte.zip.sha256sum)
2023-12-26 14:35:17,579 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] local file exist, size is 89
2023-12-26 14:35:17,580 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] last modified date = Tue Dec 26 14:31:39 CET 2023
2023-12-26 14:35:17,734 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] response code: 200, OK
2023-12-26 14:35:17,735 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] remote fileSize = 89.0
2023-12-26 14:35:17,737 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] full file size = 89.0
2023-12-26 14:35:17,742 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] validChecksum(C:\Users\u233981\AppData\Local\easy-installer\sources\herolte\e-latest-q-herolte.zip.sha256sum)
2023-12-26 14:35:17,743 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] ChecksumLine = 1a7b7e9edc1f59893137562eec9edbfb5ba573c70e24178ebb30017be02ab754 e-latest-q-herolte.zip
2023-12-26 14:35:17,744 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] createFileChecksum()
2023-12-26 14:35:24,841 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] compare checksum: 073e9f10f05e4f136dd5c4e435f6eb6c0d7b3e7a931d3ca3128bb81a5cb40e7a vs 1a7b7e9edc1f59893137562eec9edbfb5ba573c70e24178ebb30017be02ab754
2023-12-26 14:35:24,847 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] downloadFile(https://images.ecloud.global/stable/herolte/e-latest-q-herolte.zip, C:\Users\u233981\AppData\Local\easy-installer\sources\herolte\tmp.e-latest-q-herolte.zip)
2023-12-26 14:35:24,996 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] response code: 200, OK
2023-12-26 14:35:24,998 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] remote fileSize = 1.064128819E9
2023-12-26 14:35:24,998 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] full file size = 1.064128819E9
2023-12-26 14:35:27,741 DEBUG [Thread-12] e.e.i.t.DownloadTask [null:-1] timeoutThread is over!
2023-12-26 14:37:03,197 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] Downloaded succeed. Rename temp file to right fileName
2023-12-26 14:37:03,198 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] validChecksum(C:\Users\u233981\AppData\Local\easy-installer\sources\herolte\e-latest-q-herolte.zip.sha256sum)
2023-12-26 14:37:03,199 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] ChecksumLine = 1a7b7e9edc1f59893137562eec9edbfb5ba573c70e24178ebb30017be02ab754 e-latest-q-herolte.zip
2023-12-26 14:37:03,201 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] createFileChecksum()
2023-12-26 14:37:05,006 DEBUG [Thread-13] e.e.i.t.DownloadTask [null:-1] timeoutThread is over!
2023-12-26 14:37:10,822 DEBUG [Thread-11] e.e.i.t.DownloadTask [null:-1] compare checksum: 073e9f10f05e4f136dd5c4e435f6eb6c0d7b3e7a931d3ca3128bb81a5cb40e7a vs 1a7b7e9edc1f59893137562eec9edbfb5ba573c70e24178ebb30017be02ab754
2023-12-26 14:37:10,829 DEBUG [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] DownloadService.succeeded()