[ROM][UNOFFICIAL] LineageOS 14.1 for Wileyfox Swift 2/Plus/X

image45

Senior Member
Nov 16, 2014
563
78
0
York
Where would I find that script? There's nothing in the lineage zip that looks like an updater script that includes the bootloader ID.

I haven't tried installing 317G yet. I think I'll try installing the full 249H zip, then try lineage again. I can do that right? I've only flashed system/boot/recovery images through "fastboot flash" for now.
Unzip the Los 14.1 rom.zip file and edit the updater file to reflect your bootloader version! Save it and then install via TWRP.
 

Attachments

  • Like
Reactions: Idontwantanaccount

image45

Senior Member
Nov 16, 2014
563
78
0
York
Still trying to find a twrp for 8.1 can't even sign up for the twrp on 4PDA as the sign up is all in Russian (Google translate doesn't help) so installing ROMs etc will be awhile yet.
Didn't someone in here say they had the TWRP for 8.1, however they were unable to post any links to there google drive account for member to obtain?
 

sam tyler

Senior Member
Jul 28, 2011
474
66
48
Didn't someone in here say they had the TWRP for 8.1, however they were unable to post any links to there google drive account for member to obtain?
It seems all roads lead to 4PDA. if the developer of that recovery puts it on the twrp site or makes it freely available,we will be just be going around in circles.
 
Feb 7, 2017
6
0
0
Unzip the Los 14.1 rom.zip file and edit the updater file to reflect your bootloader version! Save it and then install via TWRP.
Thanks for the file names. I didn't know they were four folders deep in the zip. I unzipped, took the entire assert statement (line 2) out of updater-script, saved and rezipped. I'll flash everything to TOS249H and start fresh with this new zip.
 

JavaVOBIS

Senior Member
Jan 30, 2017
79
36
28
It didn't affect my bootloader version. I tried flashing the bootloader zip I mentioned earlier and it gave me a lot of "is up to date" messages and didn't change anything. How do I make the lineage zip compatible with my bootloader?
0. Download and install notepad++
1. Unpack LineageOS to desktop.
2. Open updater-script in META-INF/com/google/android/
3. Delete the line (getprop("ro.product.device") == "marmite" || getprop("ro.build.product") == "marmite") || abort("This package is for "marmite" devices
this is a "" + getprop("ro.product.device") + "".");
3.5. Save file.
4. Create zip file and try to flash. :D
 
Feb 7, 2017
6
0
0
3. Delete the line (getprop("ro.product.device") == "marmite" || getprop("ro.build.product") == "marmite") || abort("This package is for "marmite" devices
this is a "" + getprop("ro.product.device") + "".");
Probably best if I don't delete that line, that seems like a pretty important assert.:silly: I deleted the line below it.

---------- Post added at 09:43 PM ---------- Previous post was at 09:08 PM ----------

1. I got everything back to stock
2. made sure it booted
3. flashed TWRP
4. flashed the zip I made with the removed bootloader check
5. flashed Magisk v16.6
6. tried to flash gapps but it turned out I had the wrong package, so I'll do that later
7. booted
I got to the home screen, looks like everything works. Time to settle in.
 

image45

Senior Member
Nov 16, 2014
563
78
0
York
Thanks for the file names. I didn't know they were four folders deep in the zip. I unzipped, took the entire assert statement (line 2) out of updater-script, saved and rezipped. I'll flash everything to TOS249H and start fresh with this new zip.
Yes of course, you can remove the rule too and that also circumvents the error, as its only been added by the author as a rule for TWRP to follow before running the main installation script.

Glad your now in a position to install Los 14.1 now.

For reference this is the most stable build I have run on my swift 2 plus, lineage-14.1-20180507-UNOFFICIAL-marmite

https://androidfilehost.com/?fid=674106145207485738
 

image45

Senior Member
Nov 16, 2014
563
78
0
York
Still trying to find a twrp for 8.1 can't even sign up for the twrp on 4PDA as the sign up is all in Russian (Google translate doesn't help) so installing ROMs etc will be awhile yet.
It will actually install on the latest official build of TWRP with no issues on the 7.1.2 bootloader version.

If you just want a working Oreo 8.1 ROM then give it a go, I did ( Well I had a look) on Magisk and integrated system root.
 

Attachments

sam tyler

Senior Member
Jul 28, 2011
474
66
48
As I said I'm on stock 8.1 now.if you install 3.2.2.0 twrp,there is mount data issues and twrp does not see internal storage.and with issues trying to get the Oreo twrp from(sign up issues)4PDA, is that CR ROM for 7.1 and tweeted to look like 8.1 or built for 8.1? but if it is,I still have the same problem of installing it.no twrp,no install.might be easier to roll back to 7.1 lineage as didn't have any problems with twrp etc.
 

image45

Senior Member
Nov 16, 2014
563
78
0
York
Is that CR ROM for 7.1 and tweeted to look like 8.1 or built for 8.1? but if it is,I still have the same problem of installing it.no twrp,no install.might be easier to roll back to 7.1 lineage as didn't have any problems with twrp etc.
No its a 8.1 Oreo build, I have restored my 7.1.2 Los 14.1 ROM after check the CR ROM out with no issues at all?
 

Dggrr

Member
Jan 12, 2007
22
7
23
Dumb question but please bear with me!

Can someone help me build this from source so that I can get the latest security patches?

I have a Nexus 7 build for an unofficial Lineage OS 14.1 working fine, and have created a separate directory for the Swift2. So I think my Ubuntu system is OK.

In ~/Swift2 I have done a repo init, git clone and repo sync -c of the LineageOS cm-14.1 tree and then a "git pull" of the Device, Kernel and Vendor repositories in the first post but these populate android_device_wileyfox_marmite, android_kernel_wileyfox_msm8937 and proprietary_vendor_wileyfox within my Swift2 directory.

What should be my next step? my tree does not seem to recognise "marmite"
 

nikith290

Senior Member
Mar 9, 2016
61
97
18
Novosibirsk

reggiexp

Senior Member
Dec 2, 2010
1,471
114
93
{^_*}
question, lineageos 14 seems more stable then the 15 from comment i read of the threads.
what is best to install?
i got 2 wileyfox swift 2. updated on to the latested official rom and hate it lol pure android almost dont like it. so i kept the other one on android 6 with cyangenmod. and for some reason ever since i updated the other one the screen has a yellow tint.. for some reason. that it didnt have on cyangenmod...
 
  • Like
Reactions: bartiest
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone