[marmite] Official Wileyfox Swift 2+ Updates (also for root) - Repository

Oct 8, 2017
18
1
0
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.
 

der_dkw

Member
Jun 29, 2017
28
27
0
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.
 
Last edited:
  • Like
Reactions: image45

image45

Senior Member
Nov 16, 2014
563
78
0
York
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.
 
Last edited:

Jack3volution

Senior Member
May 6, 2015
54
15
0
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.
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
 
  • Like
Reactions: image45

image45

Senior Member
Nov 16, 2014
563
78
0
York
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
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.
 
Last edited:
Oct 8, 2017
18
1
0
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?
 

image45

Senior Member
Nov 16, 2014
563
78
0
York
TOS 319I OTA
wf-marmite-625e6a323f-to-91ccb6b1c8-signed.zip
drive.google.com/open?id=1M3zt8TSgKTRkVio2B10CgAyzsdx8o4ri
I have been testing another ROM on my swift 2 plus so have not put this new TOS 319I update on. Can you advice on an significant changes to previous build/ version at all please? Thank you.
 

kufor

Senior Member
Jun 17, 2008
159
11
0
Prague
Is it possible to apply the OTA on rooted ROM with TWRP installed please?
No luck so far ...
Even FlashFire doesn't work.

Do I have to reflash original ROM and apply OTA on stock?

EDIT:
Solved by reflashing latest fastboot image and applying OTA via stock recovery.
 
Last edited:

Jack3volution

Senior Member
May 6, 2015
54
15
0
This is so frustrating, I'm unable to update...

The OTA updates install but the phone doesn't boot afterwards. It gets stuck in the 2nd orange boot animation.

It's not a dm-verity problem. Magisk also doesn't help.

Anybody else having or had the same problem?
 

bjlabuk

Senior Member
Jan 31, 2011
52
12
0
Dimich666

Thanks for the links. Can someone update the Repositories on the first page?

I have updated my phone to TOS 319I and installed the latest open_gapps-arm64-7.1-pico-20171129 package to get the minimum google apps necessary for Play Store to work. Everything working fine and I didn't lose any of my installed apps or files while updating ! Bonus !!
 
  • Like
Reactions: image45

image45

Senior Member
Nov 16, 2014
563
78
0
York
Thanks for the links. Can someone update the Repositories on the first page?!!
I have sent a message to der_dkw to update the op with the official link I got from Wileyfox for TOS 319I, however you only mentioned Dimich666 in your post so I assume you used his google drive link. I don't know if this would be added as der_dkw has only put Wileyfox proved links for recovery zips in the first op post up to now.


I have updated my phone to TOS 319I and installed the latest open_gapps-arm64-7.1-pico-20171129 package to get the minimum google apps necessary for Play Store to work. Everything working fine and I didn't lose any of my installed apps or files while updating ! Bonus !!
The official builds normally come with Google's play store and other apps, I didn't know you could flash a replacement gapps package over this.
 

bjlabuk

Senior Member
Jan 31, 2011
52
12
0
image45

After flashing the boot.img, recovery.img and system img from the previous version I lost root and TWRP and returned to the stock recovery. This enabled me to sideload the latest TOS 319I Recovery image downloaded from the Wileyfox server. I then reinstalled TWRP and Magisk to regain root etc. I then installed the open_gapps package from [url]http://opengapps.org/[/URL] by downloading the zip file I wanted and transferring it to my sd card. You then install it from TWRP.

When you install open_gapps it will detect which Google apps are already installed and then delete the ones that are not in the 'variant' that you have selected. So by choosing the 'pico' variant I opted to have all the Google apps removed except those absolutely necessary for Play Store and the phone to work.

Regards
 
Last edited:
  • Like
Reactions: image45

Jack3volution

Senior Member
May 6, 2015
54
15
0
After flashing the boot.img, recovery.img and system img from the previous version I lost root and TWRP and returned to the stock recovery. This enabled me to sideload the latest TOS 319I Recovery image downloaded from the Wileyfox server. I then reinstalled TWRP and Magisk to regain root etc.
That's what I also did except for just booting TWRP. How is it that the phone still gets stuck in the boot process? Anybody have any idea or suggestions?

Thanks for help
 

bjlabuk

Senior Member
Jan 31, 2011
52
12
0
Once you have flashed TWRP , execute the following command:

fastboot reboot (see NOTE below)

You phone should now have TWRP recovery installed.

Note:

Many devices will replace your custom recovery, ie TWRP, automatically during first boot. To prevent this on the Swift 2, after typing 'fastboot reboot' press the ‘Enter/Return’ key on your PC keyboard. Immediately afterwards press and hold the 'Vol. Down + Power key' combo on the phone. Do this while the usb cable is connected to your PC. Wait for about 10 seconds and then release the keys. The phone should now boot into the TWRP homescreen.

Once TWRP is booted, TWRP will patch the stock ROM to prevent the stock ROM from replacing TWRP. If you don't follow this step, you will have to repeat the install.

If you get into a Boot loop you may see a message about “DM-verity”. This is preventing you to boot up the phone. In this case try flashing “Magisk” after flashing the recovery image again.

Transfer the magisk zip file from your PC to the top level of your micro SD card. Try flashing TWRP again until you get into the TWRP homescreen. Then install magisk. Wait until the on-screen installation is complete. Once complete reboot your phone and it should start normally.
 

der_dkw

Member
Jun 29, 2017
28
27
0
Update

Hi, I am really sorry that it took me so long this time.
Anyway, I updated the first post with the OTA and the recovery link for TOS319I.

Does anybody happen to have the fastboot link as well? :D
 
  • Like
Reactions: sellfy

sellfy

Member
Dec 9, 2016
9
0
0
London
Hi der_dkw, Thanks for your post.
Do you have the Fastboot Image of TOS319I for Wileyfox Swift 2 Plus? My Swift 2 Plus is on TOS319I but can I install TOS319I's Fastboot on it in order to remove Wileyfox Add-X Feature?
Thanks in advance
 

bjlabuk

Senior Member
Jan 31, 2011
52
12
0
der_dkw

I have asked Wileyfox for the link. I will keep you updated.

For your info I had Magisk 14.1 installed. Got a notification from Magisk Manager that there was a new version 15.0 to install OTA. I accepted it and after installing it my phone went into a boot loop. Spent several days trying to sort my phone, only to learn online that v15.0 was putting many devices into a boot loop. They have now issued v15.1 to hopefully sort the problem. Downloaded v15.1 from the website and everthing has installed okay. Just a warning to other not to use v 15.0.