Yesterday my WileyFox Spark+ came in, which is still equipped with COS13.0.1, based on Android 6.0.1. When I tried rooting the phone though, I got stuck at the point of using the TWRP recovery for flashing SuperSU. I until then, I had succesfully followed the following process:
-Enabled 'OEM Bootloader allowed to be unlocked' in Developer Options
-Installed USB drivers and such on PC
-Enabled USB debugging, apps from unknown sources, ADB install unsigned apps allowed etc.
-Enabled fastboot by holding correct buttons and enabling it after
-Flashed TWRP Recovery to phone like this in CMD:
fastboot devices (my phone showed up)
fastboot flash recovery twrp3100.img
-Booted into TWRP recovery
A few folders were present there, but almost all were empty. TWRP even said no OS was installed when I wanted to reboot. I was confused for a while, only to discover the OS was still there after booting into System. In tried to flash SuperSU from ADB, but that also didn't work. I issued the following commands in CMD:
adb reboot recovery
(ticked adb sideload in TWRP +wipe dalvik & cache)
adb sideload supersu279.zip
TWRP said it executed succesfully, but failed to access /data and /cache. Turned out the phone was encrypted already from the box. I never considered this an option. It's weird though, because I believe I have heard that flashing SuperSU from ADB should work even with an encrypted phone.
Now the interwebs and Wileyfox themselves say encryption is disabled when you factory reset the phone: https://twitter.com/wileyfox/status/685884111551115264 And so I did, but it just booted into TWRP with the same circumstances. Few folders, almost all empty. SD-card not visible. I tried sideloading SuperSU again, but without result.
Any idea how i should progress further? Did I miss something? 'Cause I have run out of ideas.. :(
I also can find very little about Wileyfoxe phones, so that doesn't help either.
Is it possible to flash SuperSU via fastboot or ODIN or anything?
Anyway, thanks for the help. Cheers.
NB: I don't care about my data being encrypted or not, so decrypting the phone is not an issue for me, if possible/helpful. I'd rather have it gone.
SYSTEMLESS=true
in it. Of course, this could all be avoided by just using Magisk instead of SuperSU. I am not familiar with this device specifically, but in most newer devices adb sideloading does not work to install SuperSU/Magisk, it must be done with TWRP or other recovery.