yashsingh1/xdaforums huggingface dataset:
[Wileyfox Swift 2 Guides, News, & Discussion] warj04:
Tx bro ,but i have twrp can instal via twrp for recovery.img this file can use for swift 2+ too ?
[Wileyfox Swift 2 Guides, News, & Discussion] RavZ75:
Yes and yes.

I always do the fastboot method but yes the recovery image is if you want to install through TWRP and these are for WF Swift 2, 2+ and 2X. All "Marmite" devices.
[Wileyfox Swift 2 Guides, News, & Discussion] warj04:
Tx again for ur explain ... Sory im asking too much cos im newbie with twrp can flash that file ,cos i thing i must change first to recovery wf not twrp .. with fastboot im not understand how to flash rom
[Wileyfox Swift 2 Guides, News, & Discussion] RavZ75:
Allright to clarify, these "recovery image" files that I made links for are the stock system roms that is flashed through TWRP.

If you have stock WF recovery on your device you also have stock system, now that is how it usually is anyways and the stock WF recovery only do the OTA updates.

Only with TWRP you can flash the recovery image files, if you want to flash anything but the OTA updates then you do so with TWRP.

If you want to do a full restore to stock including the recovery to stock, fastboot or QPST/QFIL is the way to go.

Fastboot flash the easy way:

Unpack the fastboot image file to its own folder on your PC.

Next unpack this FastbootFlash.zip file to the same folder.

Boot your phone into Fastboot mode.

Connect phone to your PC.

On your PC, open folder with unpacked files and run "fastboot flash.cmd"

Added some more links.

►►►#245◄◄◄
[Wileyfox Swift 2 Guides, News, & Discussion] warj04:
Bro I try flash with twrp but failed error I downloaded os 7 ,,
[Wileyfox Swift 2 Guides, News, & Discussion] RavZ75:
pls no more "bro"-ing me, okay.

Go ahead and try another image then, see if it is that one image being faulty or something. It could be the version of twrp you're using or it could be that twrp can't access partition also for watever reason.

Maybe only needs to do a format, maybe system is set as read-only. Hard to know exactly what it is that fails, you telling me you got an error is not much to go on.

I'll have to let anyone else help you if you want to go with a recovery image then.

I always do fastboot because that always worked out for me, I've done effort enough to simplify fastboot flash for you.

I've tried the unofficial image of UOS363F out and can tell that one works absolutely fine with fastboot flash.
[Wileyfox Swift 2 Guides, News, & Discussion] warj04:
Im forget what that error ,cos only have 1 phone i cant take picture ,i want downgrade to os 7 .

First i buy this phone os oreo ,why i want downgrade im host for some app but camera only dark for that app i fix with twrp file frontallfix.zip work for everything only that app always dark i thing if i downgrade that back normal not dark again ..
[Wileyfox Swift 2 Guides, News, & Discussion] warj04:
That error like this
[Wileyfox Swift 2 Guides, News, & Discussion] RavZ75:
Have you wiped cache and dalvik cache partitions? If not, try do that. In twrp you go to wipe -> advanced and check cache and dalvik cache, swipe to confirm wipe.

I myself would do a full total wipe, wiping everything except maybe the data partition and then freshly flash all back to device with fastboot. If that doesn't fix it then I am not sure what does.

Even if you still want to do a flash through twrp instead of fastboot, you may still need to wipe all partitions except data to do a successfull downgrade.

However if twrp is giving you errors when you try flashing you should rather sort that out first before you start wiping stuff, cache and dalvik cache you can still wipe though.

---------- Post added at 02:28 PM ---------- Previous post was at 02:20 PM ----------

Ahh, it detects that you're on a newer build and therefore aborting flash.

The way around this should be to do a full wipe on everything. After you wiped everything, reboot device and get back into recovery. Then you try to flash it, should work after that.
[Wileyfox Swift 2 Guides, News, & Discussion] warj04:
Wipe everything like dalvik cache data system internal too or only dalvik cache data system not internal too
[Wileyfox Swift 2 Guides, News, & Discussion] RavZ75:
May aswell go ahead and check all partitions and wipe everything just in case.

I'll still recommend doing fastboot method, if flashing with twrp still fails then fastboot it is.

You can also check this out, it will get you all the way back to cyanogenmod 13 (Android 6).
[Wileyfox Swift 2 Guides, News, & Discussion] Jack3volution:
So I have to go 1 step back and then 2 steps forward? Yes it's rooted. Magisk isn't installed. Do I have to unroot?
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
fastboot boot twrp.img. Leaving the stock recovery still, however permitting you to root/ install Magisk zip for example?

We're you able to use fastboot to flash TWRP as normal after?
[Wileyfox Swift 2 Guides, News, & Discussion] mdosch:
Yes, due to checking checksums it will fail when you tampered (e.g. rooted) your device. See the steps in the first post for rooted device. Don't flash the the full fastboot image. Extract the files and only flash boot, recovery and system then sideload the two OTAs.

Yes.

For me it didn't work as it refused to boot after flashing twrp so I went back to stock recovery. But I can boot (not flash!) twrp for rooting or everytime I want to create a backup so for me it's not a big deal to have the stock recovery installed for daily usage and boot twrp via fastboot whenever I need it.
[Wileyfox Swift 2 Guides, News, & Discussion] Jack3volution:
Backups with a screen pattern lock don't work. The phone just won't accept the correct pattern.

So I recommend disabling it before doing a backup.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Still unable to source a recovery image for latest update.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Did you update in the end?
[Wileyfox Swift 2 Guides, News, & Discussion] quixoticduck:
Yes thanks :) all went well. A few features are a bit worse than before (no screenshot from button menu, fewer quick settings options, truecaller messing with my calls slightly--or at least something is causing it to hang up on some hidden numbers which had not happened before-) but at least it's not constantly asking me to update or downloading the update.

The main pro is that it restarts MUCH faster and so far hasn't reset on its own which it did on Cyanogen fairly often and then took a very long time to restart. So probably an improvement. :)
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Volume down + power button at same time is screenshot now.

Yes I removed true caller at start, it has a reputation for this kind of thing and replace it with simple dialer.https://play.google.com/store/apps/details?id=com.simpler.dialer

I always remove the update.apk so I don't get asked to download the next update until I wish to do so.

I assume your on locked bootloader and not rooted?
[Wileyfox Swift 2 Guides, News, & Discussion] H2Oxide:
I keep coming back to this thread.

I've flashed boot, recovery and system, extracted from the fastboot TOS089A to TOS118C image, on my (already on 7.1.2) Swift 2, because I want to get to the latest 7.1.2. Previously I installed the debloater and magisk and twrp.

Now the phone is stuck on the orange logo/bootscreen (or so it seems). I'm not sure what I did wrong or how to get the phone up and running again. Getting to fastboot and recovery is no issue.
[Wileyfox Swift 2 Guides, News, & Discussion] Jack3volution:
I had the same problem. Was stuck in a bootloop after successfully updating. Didn't have anything to do with dm verity.

A factory reset fixed it.

[MENTION=8375255]der_dkw[/MENTION]

Can you add a link to the fastboot and recovery images from TOS163B to the list? They are also available.

https://xdaforums.com/swift-2/how-to/marmite-android-7-1-2-tos163b-fastboot-t3648164

Cheers
[Wileyfox Swift 2 Guides, News, & Discussion] der_dkw:
Sure, done.

Everyone else:

I know, it sounds like an annoying process but when you do everything step by step just as outlined in the first post it goes actually quite fast and it DOES work. IF you follow the instructions that is... :cool:
[Wileyfox Swift 2 Guides, News, & Discussion] H2Oxide:
[MENTION=6657234]Jack3volution[/MENTION]

I actually managed to boot succesfully by sideloading Magisk. However, I had to do a reset anyway because mobile data and home/recents from the navbar were not working.

Now I'm back on 7.1.2 now but I can't update from 8eec3af77b to 0fcf4099d0. When installing the aa4d5d86bc to 8eec3af77b update I get an error that the build numbers (pre and post) can't be parsed (the update installs succesfully). So, even though my phone settings show that I'm on 7.1.2, the stock recovery shows 7.1.1 and this is why the 8eec3af77b to 0fcf4099d0 fails. Anyone else having this issue? Anyway to fix this?

UPDATE: OK, I managed to flash the recovery and boot from the fastboot image (TOS163B) that was posted resulting in a proper recovery version. I can't just sideload the OTA for the last update, that results in error about a certain amount of r/w mounts and then it just stops. So flashing boot and recovery works, but flashing the system.img fails with this error: "sending sparse 'system' (523270 KB)...

FAILED (remote: data too large)". Any clue?

UPDATE 2: I managed to update to TOS208G by downloading the OTA through the update interface. Not sure why it worked now, but I suspect it has to do with the factory reset I did yesterday and flashing the proper recovery through fastboot. But... sideloading xperia keyboard through twrp (booted not flashed) resulted in a bootloop on the gray logo screen. Sideloading Magisk through twrp fixed this.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Weldone, I have been trying to obtain a recovery image for TOS208G from Wileyfox direct however they are not able to help at this moment in time
[Wileyfox Swift 2 Guides, News, & Discussion] Jack3volution:
[MENTION=5561704]H2Oxide[/MENTION]

Did Magisk fix the bootloop problem? I thought it just helped with the dm-verity issue, which is why I never flashed it because the command line: adb reboot "dm-verity enforcing", helps that perfectly.

I've had to reset the phone twice now because of the bootloop after an update.

Which version of Magisk do you use?
[Wileyfox Swift 2 Guides, News, & Discussion] H2Oxide:
Yes, sideloading Magisk fixed my bootloop issues. I'm using 13.3.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Finally got an email from Wileyfox with what I thought was going to be a link to TOS208G recovery image only to be previous one. I replied asking for the TOS208G image, the quest continues.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
And amazing today a TOS208G recovery image link.
[Wileyfox Swift 2 Guides, News, & Discussion] bjlabuk:
Are you able to add the link in the repository, or give the full URL for the TOS208G Recovery Image? When I try any of the other links I get 7.1.1 recovery. Thanks
[Wileyfox Swift 2 Guides, News, & Discussion] Buxbaum666:
Yes, can you please share the link with us?
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Yes of course I can, I did add it as I posted earlier in this thread with regards to seeking the TOS208G recovery image however no one seemed interested, I believed it was to due to most just using the ADB sideload method to update devices.

I have two links to 7.1.2 recovery images for the Swift 2. The newest is the Android_7.1.2_Wileyfox_Swift2_2017_07_28 TOS208G that's below.

https://wileyfox.wetransfer.com/downloads/7b64bdde9f8aba383873bdd4970a92ee20170809125358/4b6dab

I also have a link to Android_7.1.2_Wileyfox_Swift2_2017_06_12_TOS163B that's below.

https://wileyfox.wetransfer.com/downloads/d9f37a8f0f60ad42694b0243d56d13eb20170622150511/eade4d

After booting from recovery the ROM stalls on the splash screen, so I return to TWRP and flash Magisk.zip as this roots and disables dm-verity. After this the ROM boots fine.

Hope this is of help.
[Wileyfox Swift 2 Guides, News, & Discussion] Buxbaum666:
That's great, thank you.
[Wileyfox Swift 2 Guides, News, & Discussion] bjlabuk:
Thank you. Recovery image downloaded. Is the latest Fastboot image available yet?
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
What would the latest fast boot image be? With the TOS208G ROM installed the system updates screen displays that the device is up to date!
[Wileyfox Swift 2 Guides, News, & Discussion] bjlabuk:
By 'latest' I meant the TOS208G fastboot image.

In your Opening Post you have "1. The official update links from Wileyfox" , but neither the Recovery links nor the Fastboot links include TOS208G.

I now have the Recovery image from your post above. But what about the Fastboot image. Can they both be added to your Opening Post ? Thanks.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Hi the opening post isn't mine it's by member der_dkw

I observed that the newest TOS version was not in the OP, that's why I contacted Wileyfox directly to obtain recovery images of the last two 7.1.2 TOS builds. I use fastboot and ADB to unlock bootloader and flash TWRP recovery, however never/rarely ROM updates as I prefer to use TWRP / recovery images.

Have you not been able to flash the TOS208G recovery image successfully at all?
[Wileyfox Swift 2 Guides, News, & Discussion] quixoticduck:
Yes, I thought I'd keep things simple this time.
[Wileyfox Swift 2 Guides, News, & Discussion] der_dkw:
Sorry, haven't looked into here for some days. I added the 208G recovery link, the other one we already had.

Anybody also happens to have the 208G fastboot version?
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
You wouldn't like my swift 2 then, I have been naught and unlocked my bootloader so I am told now that my phone can't be trusted on the boot screen :eek:
[Wileyfox Swift 2 Guides, News, & Discussion] Buxbaum666:
Yeah, me too. Have you, by any chance, got Magisk v13.x to work? Haven't tried it with the latest update yet but the installation always fails for me unless I use v12. Disclaimer: I flash SuperSU beforehand because I use a few apps that seem depend on it. So far I'm stuck with SuperSU 2.79-SR3 and Magisk 12, other combinations simply won't work for me.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Yes I got magical v13 and v14 to work fine, after zip installed in TWRP phone booted full.

Having SupetSU running might be causing the issue, I haven't used it since going onto stock 7.1.2 TOS ROMs for swift 2.
[Wileyfox Swift 2 Guides, News, & Discussion] quixoticduck:
I thought I was on the latest version (I'm on 7.1.2) but since yesterday my phone said there's an OTA 7.1.2 - TOS208G 536.8MB update. Have people had any issues with this? Not sure whether to update... Thanks.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
It's fine, has some bug fixes along with the 1 August security patch and a more stable kernel than the previous build and better battery life too.

There is a recovery image in one of my previous posts if you need to install via recovery :svetius:

Regards Robert.
[Wileyfox Swift 2 Guides, News, & Discussion] Dutchman01:
I wonder when we get the September security patch.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Probably in October ;)
[Wileyfox Swift 2 Guides, News, & Discussion] zel69:
Mine showed up this afternoon
[Wileyfox Swift 2 Guides, News, & Discussion] der_dkw:
Yes, TOS249H is available.

Name is wf-marmite-0fcf4099d0-to-625e6a323f-signed.zip.

Added official download link to the first post.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
That's another recovery image to seek from Wileyfox then, I love a challenge ;)
[Wileyfox Swift 2 Guides, News, & Discussion] der_dkw:
While you are at it: We are also two fastboots short! ;)
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Have you tried multi tasking Wileyfox technical support :silly:
[Wileyfox Swift 2 Guides, News, & Discussion] Buxbaum666:
Magisk is supposed to work with SuperSU but it seems like I don't really need it(SuperSU, that is) after all. Magisk 14 on its own works like a charm.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Here is the link for Android_7.1.2_Wileyfox_Swift2_2017_09_07 TOS249H - Signed Recovery image.

https://wileyfox.wetransfer.com/downloads/20d15d84b2215f49c272fa2ab995355b20170915083951/76ff92

That's the fastest yet :good:
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Seems very stable, however with extra pre installed apps, except not on system partition so can be uninstalled without root access.
[Wileyfox Swift 2 Guides, News, & Discussion] der_dkw:
Awesome! That WAS fast. Added it to the first post. Thank you very much!

If now anybody could come up with the links for 208G Fastboot and 249H Fastboot images, we would be complete.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Yes indeed, Dominic at Wileyfox who I asked to supply me with the previous recovery images responded within 1 day with an email Coving what was new in the September build and what security patches had been added and of course included the link to the recovery image.
[Wileyfox Swift 2 Guides, News, & Discussion] Buxbaum666:
Fails to boot for me when I try to flash from TWRP, though. (Magisk 14 afterwards) Should I wipe anything first?
[Wileyfox Swift 2 Guides, News, & Discussion] der_dkw:
Could you send me the change logs (maybe via PM)? I could add them as well and we'd have everything in one place.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
I have deleted that email now as part of my morning clear down. Once the link was in the OP and in my post I didn't feel the need to retain it, however i can in future if it helps.
[Wileyfox Swift 2 Guides, News, & Discussion] der_dkw:
Well imho it is not the most important thing but sometimes the question about what changed comes up and if that is available anyway this would neatly cover that.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Biggest was on the Amazon apps bazaar I know.
[Wileyfox Swift 2 Guides, News, & Discussion] femilovechild:
Can I flash the latest recovery image on a rooted device with TWRP installed? Thanks!

No bother, flashed and it worked. Thanks!
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Normally the only issue is the dm verity not enforcing on the 7.1.2 stock ROMs with unlocked bootloader, causing phone to stall on the splash screen on boot.
[Wileyfox Swift 2 Guides, News, & Discussion] Blou_Aap:
I have the Swift 2X, and all the steps worked before. But after flashing superuser, my device just hangs on the black and white Wileyfox screen. I can fix it with flashing the fastboot images and then doing the OTA update again, but I really want root with the latest update. Any ideas? I'm not new to rooting/flashing etc, but this one is giving me a bit of trouble it seems. Thank you for your efforts.
[Wileyfox Swift 2 Guides, News, & Discussion] Buxbaum666:
You can flash Magisk, which solves the aforementioned dm-verity problem and also provides SU with no need of an additional app.
[Wileyfox Swift 2 Guides, News, & Discussion] DIMICH666:
Fastboot images for 208 and 249

Android_7.1.2_Wileyfox_Swift2_2017_09_07 TOS249H - Signed Fastboot: we.tl/UWF25QnPhG

Android_7.1.2_Wileyfox_Swift2_2017_07_28 TOS208G - Signed Fastboot: we.tl/kZEhabDkZa
[Wileyfox Swift 2 Guides, News, & Discussion] Blou_Aap:
Dude I have been living under a rock, I never really understood what Magisk was. It is amazing, thanks for making me looking into it more in depth.

---------- Post added at 10:23 PM ---------- Previous post was at 10:21 PM ----------

The last Recovery Image link int the first post is funky, please check [MENTION=8375255]der_dkw[/MENTION]
[Wileyfox Swift 2 Guides, News, & Discussion] der_dkw:
Thank you very much! Added! :o

You were right, got corrected. Thx! :good:
[Wileyfox Swift 2 Guides, News, & Discussion] bjlabuk:
The links in the first post to the Fastboot images for 208 and 249 both point to the same image 208G.

When I change my useragent and click on the links I am taken to the WeTransfer website but the links point to the same image 208G.

Can the links please be sorted. Thanks.
[Wileyfox Swift 2 Guides, News, & Discussion] der_dkw:
Ups! :D Also corrected.

And you need to change the user agent for the OTAs only. Recovery and fastboot should work right away
[Wileyfox Swift 2 Guides, News, & Discussion] bjlabuk:
Thanks.

Just for info I did a clean install of 249, installed TWRP recovery, installed Magisk 14.0 and then sideloaded Open Gapps-arm64-7.1-pico-20170924.zip to get rid of all but the essential google apps. Everything seemed to be working fine. Then disabled Truecaller and installed Google dialer instead. Also installed Open camera because I prefer it to the stock camera.

Tried using the Debloater before and after installing Open Gapps but then kept getting error message about Google Play services stopping. So still have some Vendor stuff on the phone that I don't need/want but can live with.
[Wileyfox Swift 2 Guides, News, & Discussion] Buxbaum666:
No problem, always glad to help a fellow Wileyfox user out if I can. It's hard enough to find any info on less widespread brand phones. :)
[Wileyfox Swift 2 Guides, News, & Discussion] TheAkashicTraveller:
How exactly do you go about updating from 6.0.1 1 Nov security patch, I don't know what the update number is system updates keeps crashing? I'm rooted with a custom recovery. I guess if going from CM to AOSP based means losing my apps/data I could just flash one of the full images.
[Wileyfox Swift 2 Guides, News, & Discussion] der_dkw:
I am not quite sure what your question is. If you want the latest system, take the latest download. If you replace a custom rom you loose everything. All downloads here are vanilla. If it is root with a custom recovery, just follow the steps detailed in the first post.
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
For the members in this thread who have used the below common

adb reboot "dm-verity enforcing" (with quotes)

Does TWRP and any other custom recovery still work fine or are you limited to the stock recovery if dm-verity is enforcing?

Also is there and ADB command to put dm-verity back into not enforcing as after bootloader unlocked?

Thanks Robert.
[Wileyfox Swift 2 Guides, News, & Discussion] Jack3volution:
TWRP works fine. I don't flash/install it though. I boot/load it when needed and keep the stock recovery.

I've come across these command lines before but never used or tried them:

fastboot oem disable_dm_verity

fastboot oem enable_dm_verity
[Wileyfox Swift 2 Guides, News, & Discussion] image45:
Yes thanks I have seen them, was not sure if any other ADB ones existed at all.

The above fastboot OEM commands didn't work on the swift 2 however the adb reboot "dm-verity enforcing" does.
[Wileyfox Swift 2 Guides, News, & Discussion] TheAkashicTraveller:
So I saw this linked somewhere: https://www.facebook.com/officialwileyfox/posts/1844545742523409

As a fix for a bug caused by the facebook app Wileyfox released a guide to updating using the recovery. Anyway what I'm interested in are the downloads and this:

How Many Software Update Steps Are Required:

Swift:

If you are on Android 5 (CM12):

• Step1: Manually Update to ZNH0EAS2NH

• Step2: Manually update to ZNH2KAS7EB

• Step3: Manually update to TOS111B (Android 7)

If you are on Android 6 (CM13):

• Step1: Manually update to ZNH2KAS7EB

• Step2: Manually update to TOS111B (Android 7)

Storm:

If you are on Android 5 (CM12):

• Step1: Manually Update to ZNH2KAS4YE

• Step2: Manually update to ZNH2KAS7EC

• Step3: Manually update to TOS125B (Android 7)

If you are on Android 6 (CM13):

• Step1: Manually update to ZNH2KAS7EC

• Step2: Manually update to TOS125B (Android 7)

Swift2/Swift2+/Swift2X:

• Step1: Manually update to ZNH2KAS7EB

• Step2: Manually update to TOS118C (Android 7)

Aside from the steps for dealing with root should following this by fine?
[Wileyfox Swift 2 Guides, News, & Discussion] DIMICH666:
TOS 319I OTA

wf-marmite-625e6a323f-to-91ccb6b1c8-signed.zip

drive.google.com/open?id=1M3zt8TSgKTRkVio2B10CgAyzsdx8o4ri