Can't unlock bootloader

NavyBoy44

New member
Oct 8, 2017
2
0
0
I can't unlock the bootloader because I didn't check the option in developer settings, because I can't access the system. Now I formatted everyting I could, still can't unlock the bootloader. Tried to flash twrp, didn't work. So now it won't boot the system, won't get into recovery mode, only way I can do something is in the bootloader via fastboot. Don't have any way to use adb. Do you now something I can do to get it to work again?
 

oscope

New member
Dec 21, 2018
2
0
0
Functionally similar:

From Linux, with sys admin experience, and electronics knowledge.
Fastboot apparently can not touch device.
Operating system on the end of the USB cable cannot see the wileyfox swift device.

I already had two original wileyfox swifts of new condition.
I unlocked bootloaders on both, each with different version of cyanogen fastboot mode; both now twrp + lineageos.

Enter third swift, used condition, with locked bootloader, but updated to Android 7.1.2 .
Enabled developer options; enabled USB debugging; enabled OEM unlocking (maybe should say 'checked').
Recovery mode and fastboot mode are accessible via power + volume buttons.
Even tested changing USB modes within Android 7.1.2 (MTP, PTP).
adb devices => no joy;
fastboot oem device-info => no joy;
with sudo => no joy.

Suspected damaged micro USB port, so dismantled Android phone, and dismantled Lineageos phone.
Swapped micro USB port mini boards.
Result: Both USB ports were functional.. Lineageos phone still responds to ADB, fastboot, lsusb, dmesg, (shows up to workstation) .

Back to Android 7.1.2 phone:
Tried sdcard, and sideload options.
I read a reference from a web post that ADB sideload mode from recovery resulted in the workstation being able to see the phone device, but this is FALSE in my case.

So has the Googley Android monster disabled USB access to fastboot?
Am I missing some security option within Android OS?
Is "privacy guard", or similar function, locking me out? (Often the simple omission).
I cannot transfer files from the phone to workstation (computer/server/laptop/host thing); although MTP mode is checked (xor PTP).

I feel the frustration of the people whom I suspect might think they just don't get it.
I know paranoid mode, but the idea that "Android" has hijacked those locked wiley swift devices, does not seem irrational to me.

Hack my Google brick.
 

oscope

New member
Dec 21, 2018
2
0
0
Linux: udevadm monitor --udev

A command line tool for a terminal which gives nice output to indicate when a device connects to your workstation.
From bash terminal:
udevadm monitor --udev

If you physically plug or unplug your phone then you get an "add" or "remove" output.
Also outputs are given if you leave your phone plugged in, but switch on or off, or change into fastboot or recovery mode, plus some other state changes.

Sample output for working unlocked lineageos swift:

UDEV [20023.317781] remove /devices/pci0000:00/0000:00:1d.7/usb1/1-7 (usb)
UDEV [20028.041774] remove /kernel/slab/nf_conntrack_12 (slab)
UDEV [20032.757393] add /devices/pci0000:00/0000:00:1d.7/usb1/1-7 (usb)
UDEV [20032.759358] add /devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.0 (usb)
UDEV [20032.759928] add /devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.1 (usb)
UDEV [20032.761271] add /devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.2 (usb)
UDEV [20032.761360] add /devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.3 (usb)
UDEV [20032.762870] add /devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.2/0003:2970:2282.0005 (hid)
UDEV [20032.763554] add /devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.3/0003:2970:2282.0006 (hid)
UDEV [20032.765476] add /devices/...:1.2/0003:2970:2282.0005/hidraw/hidraw4 (hidraw)
UDEV [20032.766285] add /devices/...:1.2/0003:2970:2282.0005/input/input10 (input)
UDEV [20032.766416] add /devices/...:1.3/0003:2970:2282.0006/hidraw/hidraw5 (hidraw)
UDEV [20032.767789] add /devices/...:1.3/0003:2970:2282.0006/input/input11 (input)
UDEV [20032.771009] add /devices/...:1.2/0003:2970:2282.0005/input/input10/input10::numlock (leds)
UDEV [20032.771224] add /devices/...:1.2/0003:2970:2282.0005/input/input10/input10::capslock (leds)
UDEV [20032.771676] add /devices/...:1.2/0003:2970:2282.0005/input/input10/input10::scrolllock (leds)
UDEV [20032.774263] add /devices/...:1.2/0003:2970:2282.0005/input/input10/input10::compose (leds)
UDEV [20032.774320] change /devices/...:1.2/0003:2970:2282.0005/input/input10/input10::numlock (leds)
UDEV [20032.774738] change /devices/...:1.2/0003:2970:2282.0005/input/input10/input10::scrolllock (leds)
UDEV [20032.775093] change /devices/...:1.2/0003:2970:2282.0005/input/input10/input10::capslock (leds)
UDEV [20032.775504] add /devices/...:1.2/0003:2970:2282.0005/input/input10/input10::kana (leds)
UDEV [20032.775728] add /devices/...:1.3/0003:2970:2282.0006/input/input11/mouse2 (input)
UDEV [20032.776903] change /devices/...:1.2/0003:2970:2282.0005/input/input10/input10::kana (leds)
UDEV [20032.841469] add /devices/...:1.2/0003:2970:2282.0005/input/input10/event8 (input)
UDEV [20032.877233] add /devices/..:1.3/0003:2970:2282.0006/input/input11/event9 (input)
UDEV [20038.874824] add /kernel/slab/nf_conntrack_13 (slab)
UDEV [20069.353829] remove /kernel/slab/nf_conntrack_13 (slab)
UDEV [20182.628271] remove /devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.0 (usb)
 
Last edited: