How to install /e/OS with Linux Debian "Bullseye"on Fp4?It stopps on Fastboot!?

hello everyone, thanks for the sympathy! I found 2 more problems myself: my Fp4 has Android 12 with Google security update from 05/05/2023… but the Easy Installer still has version v0.18.1. If I see that correctly , would I need v0.19.1 because of the rollup function!? I also had to install adb and fastboot, which wasn’t on my computer yet. :crazy_face:

Apropos your new comments

my Fp4 has Android 12 with Google security update from 05/05/2023

So you are bang up to date, you need an /e/ROM with this date or in advance.

First step, release notes, https://gitlab.e.foundation/e/os/releases/-/releases, search Security, starting with the latest release.

This /e/OS v1.12 includes the Android security patches available until May.
… and from within the link “Security patch levels of 2023-05-05”

/e/OS 1.12 will appear as v-1.12.3 and as a stable build, say early / mid next week

… moving on …

This looks like the Easy Installer version number ! Within your log we see reference to your download:

ChecksumLine = ac3bc92e31054c8769d5892367f63867d4e8bb8b94b684bbf16283e52ad4b967  IMG-e-latest-s-FP4.zip

Then refer to /e/OS ROMs available in stable

Your downloaded checksum is a match with that of

ac3bc92e31054c8769d5892367f63867d4e8bb8b94b684bbf16283e52ad4b967  IMG-e-1.11-s-20230510288098-stable-FP4.zip

“This /e/OS v1.11 includes the … Security patch levels of 2023-04-05”

One should not attempt to install v1.11 as it will be a downgrade on your existing SPL.

Easy Installer contains its own complete suite of tools … good to have your own in case you choose to go independent of Easy Installer.


The main install of FP4 is done by a script in one go. If you can contemplate working though each preliminary stage slowly, the install itself is simply “running a script”

Good luck

  • Android 12 (S) is the current version for FP4; in our naming system, the Android version is indicated by the S in the ROM name, for example e-1.11-s-20230510288098-stable-FP4.zip

Hi Ingo,

it was in fastboot, by pressing the volume “-” button, but then nothing happened. But Linux didn’t have adb and fastboot installed yet. It doesn’t work without it, does it?

The installer uses bundled executables for adb and fastboot, seen e.g. like this in the log

2023-06-21 17:39:32,016 DEBUG [Thread-18] e.e.i.t.CommandExecutionTask [null:-1]
(debug)fastboot path: /snap/easy-installer/32/easy-installer-linux-x64/bin/adb/fastboot

What you could try

  • boot into fastboot mode on the FP4 and connect it via USB cable to your PC
  • run /snap/easy-installer/32/easy-installer-linux-x64/bin/adb/fastboot devices
  • run fastboot devices

And then see what both commands print on the screen.

Hello aibd,

Blockzitat

This /e/OS v1.11 includes the … Security patch levels of 2023-04-05”

One should not attempt to install v1.11 as it will be a downgrade on your existing SPL.

Easy Installer contains its own complete suite of tools … good to have your own in case you choose to go independent of Easy Installer."

Blockzitat

Does that mean that the easy-installer would not check here whether there is already a newer version of Android including the security patches? Here the easy-installer would install indirectly for a downgrade? But that shouldn’t happen, it doesn’t happen Notice or error message? Is it correct that “https://images.ecloud.global/stable/FP4/IMG-e-1.11-s-20230510288098-stable-FP4.zip” still refers to Android 11?

Where can you find a reference to the pre-installed Android version?[ https://gitlab.e.foundation/e/os/releases/-/releases)https://gitlab.e.foundation/e/os/releases/-/releases]

Hi @DeepHouse, I tried to respond only to your “new information” to try to help ground you to the new world of /e/OS – I guess I did not succeed. I will try to answer you more carefully once you have followed @Ingo_FP_Angel’s suggestions and we have seen if Easy Installer can pick up.

However if you are sure of the fact

… then I would hope that Easy Installer will eventually respond by aborting and advise “try again later” (as I explained we know the required update is due after the weekend).

Here is a general graphic about Android versions and /e/ version naming. e/OS + Android OS version names and numbers? - #3 by aibd

root@debiano:~# /snap/easy-installer/32/easy-installer-linux-x64/bin/adb/fastboot devices
xxxxxxx fastboot

root@debiano:~#

try again today, but it doesn’t work here the log.

2023-06-24 21:09:33,517 DEBUG [JavaFX Application Thread] e.e.i.EasyInstaller [null:-1] 
OS name = Linux
Java Home = /snap/easy-installer/32/easy-installer-linux-x64
Current working dir = /tmp/hsperfdata_andre
ADB folder path = /snap/easy-installer/32/easy-installer-linux-x64/bin/adb/
2023-06-24 21:09:33,855 DEBUG [JavaFX Application Thread] e.e.i.EasyInstaller [null:-1] language = de, country = DE 
2023-06-24 21:09:34,155 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] initialize()
2023-06-24 21:09:34,162 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(null)
2023-06-24 21:09:34,383 DEBUG [JavaFX Application Thread] e.e.i.EasyInstaller [null:-1] Detected screen's size = 1600.0 x 873.0
stage's size = 1600.0 x 873.0
2023-06-24 21:09:37,703 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(beforeYouBeginRoot)
2023-06-24 21:09:37,704 DEBUG [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] change view()
2023-06-24 21:09:54,752 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(connectDeviceRoot)
2023-06-24 21:09:54,754 DEBUG [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] change view()
2023-06-24 21:12:31,359 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-06-24 21:13:44,154 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-06-24 21:13:49,404 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] ResetNextButtonEventHandler()
2023-06-24 21:13:49,406 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-06-24 21:13:50,915 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(enableDevMode)
2023-06-24 21:13:50,916 DEBUG [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] change view()
2023-06-24 21:13:51,232 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:13:51,236 INFO [Thread-3] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:13:51,242 DEBUG [Thread-3] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:13:51,242 DEBUG [Thread-3] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:13:51,525 DEBUG [Thread-3] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)* daemon not running; starting now at tcp:5037
2023-06-24 21:13:51,828 DEBUG [Thread-3] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)* daemon started successfully
2023-06-24 21:13:51,828 DEBUG [Thread-3] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:13:51,830 DEBUG [Thread-3] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:13:51,833 DEBUG [Thread-3] 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 
2023-06-24 21:13:51,834 DEBUG [Thread-3] e.e.i.t.DeviceDetectionTask [null:-1] checkAdbDevicesResult(* daemon not running; starting now at tcp:5037)
2023-06-24 21:13:51,835 DEBUG [Thread-3] e.e.i.t.DeviceDetectionTask [null:-1] checkAdbDevicesResult(* daemon started successfully)
2023-06-24 21:13:51,835 INFO [Thread-3] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:13:54,087 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:13:54,089 INFO [Thread-4] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:13:54,090 DEBUG [Thread-4] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:13:54,090 DEBUG [Thread-4] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:13:54,096 DEBUG [Thread-4] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:13:54,097 DEBUG [Thread-4] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:13:54,098 DEBUG [Thread-4] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:13:54,099 INFO [Thread-4] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:13:56,350 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:13:56,352 INFO [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:13:56,353 DEBUG [Thread-5] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:13:56,353 DEBUG [Thread-5] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:13:56,358 DEBUG [Thread-5] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:13:56,359 DEBUG [Thread-5] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:13:56,360 DEBUG [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:13:56,360 INFO [Thread-5] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:13:58,611 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:13:58,613 INFO [Thread-6] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:13:58,614 DEBUG [Thread-6] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:13:58,614 DEBUG [Thread-6] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:13:58,620 DEBUG [Thread-6] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:13:58,622 DEBUG [Thread-6] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:13:58,622 DEBUG [Thread-6] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:13:58,623 INFO [Thread-6] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:00,874 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:00,876 INFO [Thread-7] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:00,878 DEBUG [Thread-7] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:00,878 DEBUG [Thread-7] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:00,884 DEBUG [Thread-7] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:00,885 DEBUG [Thread-7] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:00,886 DEBUG [Thread-7] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:14:00,886 INFO [Thread-7] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:03,137 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:03,139 INFO [Thread-8] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:03,140 DEBUG [Thread-8] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:03,141 DEBUG [Thread-8] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:03,146 DEBUG [Thread-8] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:03,147 DEBUG [Thread-8] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:03,148 DEBUG [Thread-8] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:14:03,148 INFO [Thread-8] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:05,399 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:05,401 INFO [Thread-9] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:05,402 DEBUG [Thread-9] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:05,402 DEBUG [Thread-9] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:05,408 DEBUG [Thread-9] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:05,409 DEBUG [Thread-9] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:05,410 DEBUG [Thread-9] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:14:05,410 INFO [Thread-9] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:07,661 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:07,663 INFO [Thread-10] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:07,664 DEBUG [Thread-10] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:07,664 DEBUG [Thread-10] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:07,669 DEBUG [Thread-10] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:07,670 DEBUG [Thread-10] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:07,671 DEBUG [Thread-10] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:14:07,671 INFO [Thread-10] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:09,922 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:09,924 INFO [Thread-11] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:09,925 DEBUG [Thread-11] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:09,926 DEBUG [Thread-11] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:09,932 DEBUG [Thread-11] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:09,933 DEBUG [Thread-11] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:09,933 DEBUG [Thread-11] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:14:09,934 INFO [Thread-11] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:12,185 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:12,186 INFO [Thread-12] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:12,187 DEBUG [Thread-12] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:12,187 DEBUG [Thread-12] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:12,193 DEBUG [Thread-12] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:12,194 DEBUG [Thread-12] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:12,195 DEBUG [Thread-12] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:14:12,195 INFO [Thread-12] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:14,446 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:14,448 INFO [Thread-13] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:14,449 DEBUG [Thread-13] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:14,450 DEBUG [Thread-13] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:14,456 DEBUG [Thread-13] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:14,457 DEBUG [Thread-13] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:14,458 DEBUG [Thread-13] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:14:14,459 INFO [Thread-13] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:16,710 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:16,711 INFO [Thread-14] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:16,712 DEBUG [Thread-14] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:16,712 DEBUG [Thread-14] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:16,716 DEBUG [Thread-14] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:16,718 DEBUG [Thread-14] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:16,718 DEBUG [Thread-14] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:14:16,719 INFO [Thread-14] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:18,970 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:18,971 INFO [Thread-15] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:18,972 DEBUG [Thread-15] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:18,973 DEBUG [Thread-15] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:18,978 DEBUG [Thread-15] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:18,979 DEBUG [Thread-15] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:18,980 DEBUG [Thread-15] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:14:18,980 INFO [Thread-15] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:21,231 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:21,233 INFO [Thread-16] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:21,234 DEBUG [Thread-16] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:21,234 DEBUG [Thread-16] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:21,240 DEBUG [Thread-16] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:21,242 DEBUG [Thread-16] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:21,242 DEBUG [Thread-16] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:14:21,242 INFO [Thread-16] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:23,493 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:23,495 INFO [Thread-17] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:23,496 DEBUG [Thread-17] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:23,497 DEBUG [Thread-17] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:23,501 DEBUG [Thread-17] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:23,502 DEBUG [Thread-17] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:23,503 DEBUG [Thread-17] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:14:23,503 INFO [Thread-17] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:25,754 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:25,755 INFO [Thread-18] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:25,756 DEBUG [Thread-18] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:25,757 DEBUG [Thread-18] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:25,761 DEBUG [Thread-18] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:25,762 DEBUG [Thread-18] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:25,763 DEBUG [Thread-18] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached 
2023-06-24 21:14:25,763 INFO [Thread-18] e.e.i.t.DeviceDetectionTask [null:-1]   waiting
2023-06-24 21:14:28,014 INFO [JavaFX Application Thread] e.e.i.c.s.DeviceDetectedController [null:-1] startDetection()
2023-06-24 21:14:28,016 INFO [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1] runADBDevicesCmd(): 
2023-06-24 21:14:28,017 DEBUG [Thread-19] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {1=devices, 2=-l}
2023-06-24 21:14:28,017 DEBUG [Thread-19] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/adb, devices, -l]
2023-06-24 21:14:28,022 DEBUG [Thread-19] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)List of devices attached
2023-06-24 21:14:28,022 DEBUG [Thread-19] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)d9b82cdf               device usb:2-1 product:FP4eea model:FP4 device:FP4 transport_id:1
2023-06-24 21:14:28,023 DEBUG [Thread-19] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:14:28,023 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1]  raw shell outputs = 

List of devices attached

d9b82cdf               device usb:2-1 product:FP4eea model:FP4 device:FP4 transport_id:1 
2023-06-24 21:14:28,023 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1] checkAdbDevicesResult(d9b82cdf               device usb:2-1 product:FP4eea model:FP4 device:FP4 transport_id:1)
2023-06-24 21:14:28,024 INFO [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1]   Device has been found
2023-06-24 21:14:28,025 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1]   Current subString : d9b82cdf
2023-06-24 21:14:28,025 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1]   Current subString : device
2023-06-24 21:14:28,025 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1]   Current subString : usb:2-1
2023-06-24 21:14:28,025 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1]   Current subString : product:FP4eea
2023-06-24 21:14:28,025 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1]   "product" keyword has been found
2023-06-24 21:14:28,026 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1]   Current subString : model:FP4
2023-06-24 21:14:28,026 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1]   "model" keyword has been found
2023-06-24 21:14:28,026 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1]   Current subString : device:FP4
2023-06-24 21:14:28,026 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1]   "device" keyword has been found
2023-06-24 21:14:28,027 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1]   Current subString : transport_id:1
2023-06-24 21:14:28,027 DEBUG [Thread-19] e.e.i.t.DeviceDetectionTask [null:-1] call(), result: Device found
2023-06-24 21:14:28,030 INFO [JavaFX Application Thread] e.e.i.h.DeviceHelper [null:-1] loadYaml(/yaml/FP4_flash.yml)
2023-06-24 21:14:28,165 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] parseSteps(yaml)
2023-06-24 21:14:28,166 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:enableOemUnlock
2023-06-24 21:14:28,166 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:load
2023-06-24 21:14:28,172 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:custom-executable
2023-06-24 21:14:28,172 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:load
2023-06-24 21:14:28,173 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:custom-executable
2023-06-24 21:14:28,173 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:load
2023-06-24 21:14:28,173 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:custom-executable
2023-06-24 21:14:28,174 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:custom-executable
2023-06-24 21:14:28,174 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:load
2023-06-24 21:14:28,174 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:askAccount
2023-06-24 21:14:28,174 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:load
2023-06-24 21:14:28,175 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:custom-executable
2023-06-24 21:14:28,175 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:custom-executable
2023-06-24 21:14:28,175 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --step type:custom-executable
2023-06-24 21:14:32,344 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(deviceDetectedRoot)
2023-06-24 21:14:32,345 DEBUG [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] change view()
2023-06-24 21:14:32,658 INFO [JavaFX Application Thread] e.e.i.h.DeviceHelper [null:-1] loadYaml(/yaml/FP4_fs.yml)
2023-06-24 21:14:32,660 INFO [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] parseSourcesToDownload(...yaml...)
2023-06-24 21:14:32,661 DEBUG [JavaFX Application Thread] e.e.i.u.ConfigParser [null:-1] --> url: https://images.ecloud.global/stable/FP4/IMG-e-latest-s-FP4.zip, filePath: IMG-e-latest-s-FP4.zip
2023-06-24 21:14:32,661 INFO [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] startNextDownload()
2023-06-24 21:14:32,662 DEBUG [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] taskIterator has next ? {} true
2023-06-24 21:14:32,665 INFO [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] bindProgressUIToService()
2023-06-24 21:14:32,666 INFO [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] DownloadService.createTask(https://images.ecloud.global/stable/FP4/IMG-e-latest-s-FP4.zip,IMG-e-latest-s-FP4.zip)
2023-06-24 21:14:32,698 DEBUG [Thread-20] e.e.i.t.DownloadTask [null:-1] downloadFile(https://images.ecloud.global/stable/FP4/IMG-e-latest-s-FP4.zip.sha256sum, /home/andre/snap/easy-installer/common/sources/FP4/IMG-e-latest-s-FP4.zip.sha256sum)
2023-06-24 21:14:33,129 DEBUG [Thread-20] e.e.i.t.DownloadTask [null:-1] local file exist, size is 89
2023-06-24 21:14:33,141 DEBUG [Thread-20] e.e.i.t.DownloadTask [null:-1] last modified date = Wed Jun 21 17:33:02 CEST 2023
2023-06-24 21:14:33,707 DEBUG [Thread-20] e.e.i.t.DownloadTask [null:-1] response code: 200, OK
2023-06-24 21:14:33,727 DEBUG [Thread-20] e.e.i.t.DownloadTask [null:-1] remote fileSize = 89.0
2023-06-24 21:14:33,728 DEBUG [Thread-20] e.e.i.t.DownloadTask [null:-1] full file size = 89.0
2023-06-24 21:14:33,734 DEBUG [Thread-20] e.e.i.t.DownloadTask [null:-1] validChecksum(/home/andre/snap/easy-installer/common/sources/FP4/IMG-e-latest-s-FP4.zip.sha256sum)
2023-06-24 21:14:33,740 DEBUG [Thread-20] e.e.i.t.DownloadTask [null:-1]   ChecksumLine = ac3bc92e31054c8769d5892367f63867d4e8bb8b94b684bbf16283e52ad4b967  IMG-e-latest-s-FP4.zip
2023-06-24 21:14:33,741 DEBUG [Thread-20] e.e.i.t.DownloadTask [null:-1] createFileChecksum()
2023-06-24 21:14:43,732 DEBUG [Thread-21] e.e.i.t.DownloadTask [null:-1] timeoutThread is over!
2023-06-24 21:14:51,765 DEBUG [Thread-20] e.e.i.t.DownloadTask [null:-1] compare checksum: ac3bc92e31054c8769d5892367f63867d4e8bb8b94b684bbf16283e52ad4b967 vs ac3bc92e31054c8769d5892367f63867d4e8bb8b94b684bbf16283e52ad4b967
2023-06-24 21:14:51,767 DEBUG [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] DownloadService.succeeded()
2023-06-24 21:14:51,768 INFO [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] startNextDownload()
2023-06-24 21:14:51,768 DEBUG [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] taskIterator has next ? {} false
2023-06-24 21:14:51,768 DEBUG [JavaFX Application Thread] e.e.i.c.s.DownloadSrcController [null:-1] onDownloadsComplete()
2023-06-24 21:14:56,720 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(downloadSceneRoot)
2023-06-24 21:14:56,721 DEBUG [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] change view()
2023-06-24 21:23:47,701 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(uiRoot)
2023-06-24 21:23:47,703 DEBUG [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] change view()
2023-06-24 21:23:47,704 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] ResetNextButtonEventHandler()
2023-06-24 21:23:48,025 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {fastboot_folder_path=/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/, archive_path=/home/andre/snap/easy-installer/common/sources/FP4/IMG-e-latest-s-FP4.zip, device_model=FP4}
2023-06-24 21:23:48,025 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/scripts/store-rom-info.sh, /snap/easy-installer/32/easy-installer-linux-x64/bin/adb/, /home/andre/snap/easy-installer/common/sources/FP4/IMG-e-latest-s-FP4.zip, FP4]
2023-06-24 21:23:48,238 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)Archive Path=/home/andre/snap/easy-installer/common/sources/FP4/
2023-06-24 21:23:48,238 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)Model=FP4
2023-06-24 21:23:48,264 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)2023-05-05
2023-06-24 21:23:48,987 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-06-24 21:23:48,988 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)                                 Dload  Upload   Total   Spent    Left  Speed
2023-06-24 21:23:49,419 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-06-24 21:23:49,420 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)100  6301  100  6301    0     0  14585      0 --:--:-- --:--:-- --:--:-- 14585
2023-06-24 21:23:49,507 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)2023-04-05
2023-06-24 21:23:49,508 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)MURENA__SECURITY_PATCH is valid!
2023-06-24 21:23:49,508 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)MURENA__SECURITY_PATCH=2023-04-05
2023-06-24 21:23:49,529 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)qssi-user
2023-06-24 21:23:49,548 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)Device is locked
2023-06-24 21:23:49,566 DEBUG [Thread-22] e.e.i.t.CommandExecutionTask [null:-1] Exit value = 0

2023-06-24 21:23:49,567 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] loadSubScene(uiRoot)
2023-06-24 21:23:49,570 DEBUG [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] change view()
2023-06-24 21:23:49,570 INFO [JavaFX Application Thread] e.e.i.c.MainWindowController [null:-1] ResetNextButtonEventHandler()
2023-06-24 21:23:49,887 WARN [JavaFX Application Thread] e.e.i.u.UiUtils [null:-1] loadImage(), image's file name = , error = java.lang.NullPointerException: Input stream must not be null
2023-06-24 21:23:49,897 DEBUG [Thread-23] e.e.i.t.CommandExecutionTask [null:-1] updateParameters(), Parameters = {fastboot_folder_path=/snap/easy-installer/32/easy-installer-linux-x64/bin/adb/}
2023-06-24 21:23:49,897 DEBUG [Thread-23] e.e.i.t.CommandExecutionTask [null:-1] getFullCmd(), full command =  [/snap/easy-installer/32/easy-installer-linux-x64/bin/scripts/wait-fastboot.sh, /snap/easy-installer/32/easy-installer-linux-x64/bin/adb/]
2023-06-24 21:23:49,919 DEBUG [Thread-23] e.e.i.t.CommandExecutionTask [null:-1] 
  (debug)fastboot path: /snap/easy-installer/32/easy-installer-linux-x64/bin/adb/fastboot
2023-06-24 21:28:15,816 DEBUG [JavaFX Application Thread] e.e.i.c.s.CustomExecutableController [null:-1] onContinueClicked
2023-06-24 21:28:27,048 DEBUG [JavaFX Application Thread] e.e.i.c.s.CustomExecutableController [null:-1] onContinueClicked
2023-06-24 21:28:35,554 DEBUG [JavaFX Application Thread] e.e.i.c.s.CustomExecutableController [null:-1] onContinueClicked
2023-06-24 21:28:35,566 DEBUG [JavaFX Application Thread] e.e.i.c.s.CustomExecutableController [null:-1] last instruction reached instruction

Thanks for sharing the second log @DeepHouse.

Your second log finishes in just the same way as the first, with. loosely speaking, Easy Installer not being aware that the device in fastboot mode is connected and ready.

In the first phase of both logs your phone is identified by adb but overall, nothing is done to alter the phone in any way.

Hello aibd,

In the meantime I had tried to start Ingo_FP_Angel’s suggestion in the console: The ID of the phone was output under “Fastboot devices”. But what output should follow if I start “fastboot devices” again as the 2nd command?
Today I’ll try again with the manual installation, as you linked here (https://doc.e.foundation/devices/FP4/install). If that doesn’t work, the adb tool package from Debian might not seem to be working. The packages fastboot and adb are also from stable" Bullseye"!

One would expect them both the same. For me

$ fastboot devices
53xxxxe7	 fastboot

$ fastboot --version
fastboot version 34.0.1-9680074
Installed as /home/iain/platform-tools/fastboot

If you want to go ahead with a stable ROM, you still have to wait for e-1.12.3-s-xxxx-stablexxx to be published to get May SPL.

You have the alternative today to install the dev ROM found here

The output from fastboot --version will give you a clue. I use Debian bullseye, but I use the platform tools package direct following this advice.

I recommend you learn to be proficient with how and why to use the two commands
adb devices
fastboot devices

before you consider flashing the device :slightly_smiling_face:

1 Like

Ok that means that the bundled fastboot executable is able to detect the phone in principle.
Unfortunately that doesn’t give a hint as to why it doesn’t work when it gets executed by the installer.

Hi,

Now for the manual installation:

in the description for the manual eOS installation ([https://doc.e.foundation/devices/FP4/install])
point 7 does not continue because after the factory reset no device is recognized anymore, see in Console. How is that supposed to work, it is restarted and the USB connection is not yet set to data transfer again!? Should you now set up the phone again and carry out all actions again in order to then execute “fastboot flashing unlock_critical”?

Should “adb reboot bootloader” according to point 7 possibly be executed before the blue Fairphone logo when starting?

Here from the description:

  1. Ask for unlock with fastboot flashing unlock
  2. Approve with volume + then power
    ◦ The device proceed with a factory reset, and automatically reboots
  3. Reboot again into bootloader
  4. Unlock critical with fastboot flashing unlock_critical
  5. Approve with volume + then power
    ◦ The device proceeds with a factory reset, and automatically reboots
the Outputs of Console:

root@debiano:~# adb reboot bootloader
root@debiano:~# fastboot flashing unlock
                                                   OKAY [  0.035s]
Finished. Total time: 0.035s
root@debiano:~# adb reboot bootloader
error: no devices/emulators found
root@debiano:~# fastboot flashing unlock_critical
< waiting for any device >

Addendum, maybe interesting, I use the Debian version of adb. I don’t know if that causes problems!?

Android Debug Bridge version 1.0.41
Version 28.0.2-debian
Installed as /usr/lib/android-sdk/platform-tools/adb

Exactly that ! :slight_smile:

After #7. and the automatic reboot, the device is expected to go back to the “natural state” with no developer options, and no usb debugging.

Please can you try:

To enable USB Debugging

  • You will need to become a Developer first on your device !!

To become a developer

  • Unlock your device and go to

Settings » About Phone » Build Number or Version » Tap seven times

You will get a message that you are a Developer.

To Allow USB Debugging

After completing the above steps and becoming a developer on your device go to

Settings » Additional Settings » Developer Options » Toggle Developer Options to enable » Toggle USB Debugging to enable

thanks aibd,

But I had to go through that before!? If I do it again now, I always end up at the same point!? :crazy_face:

Or should I just do it twice? After the start I had everything set up again, wifi etc. and then just tapped the build number once and was still a developer!?

I haven’t installed /e/ on an FP4 myself, but I’ve done it on an FP3 and the general procedure is rather similar IMHO.

All the flashing is done via fastboot so I doubt that booting to the real system after unlocking the bootloader in order to enable USB debugging for adb does anything meaningful. I’m 100% sure I’ve never done it while flashing /e/ to the FP3. Doing so doesn’t do any harm, though. It will make the adb reboot bootloader command possible again. But I’d rather just boot into fastboot mode by holding down the Vol-Down button during boot.

What mode was the phone in during those last two commands

root@debiano:~# adb reboot bootloader
error: no devices/emulators found
root@debiano:~# fastboot flashing unlock_critical
< waiting for any device >

I guess it was normal system startup, right?
To me it seem easiest to just power down the phone. And then boot again while pressing the Vol-Down key and then you are in fastboot mode again where you can execute fastboot flashing unlock_critical.

no,when booted was in factory reset status!How does the phone know now that it shouldn’t be charged via the USB line? I always had to activate the data connection beforehand!?

When I turn it on now, this message always comes up, and when I confirm with “Power” I end up in the new settings system, like in the picture here:https://commons.wikimedia.org/wiki/File:Unlocked_Android_Bootloader_Warning_Message.png…and then, after booting, the “Hello” start screen appears with a start button for language confirmation.

Thanks for the feedback – we both learn, I hope !

As I understood it, unlocking the bootloader initiates a Factory reset. If you still had wifi in action, what happened at that point seems less than a Factory reset.

No harm done … please follow on with the advice of @Ingo_FP_Angel.

1 Like

Blockzitat What mode was the phone in during those last two commands

root@debiano:~# adb reboot bootloader
error: no devices/emulators found
root@debiano:~# fastboot flashing unlock_critical
< waiting for any device >

I have to try that again! Is that possible in my current status?
to my last comment here:

Blockzitat
When I turn it on now, this message always comes up, and when I confirm with “Power” I end up in the new settings system, like in the picture here:https://commons.wikimedia.org/wiki/File:Unlocked_Android_Bootloader_Warning_Message.png …and then, after booting, the “Hello” start screen appears with a start button for language confirmation.