/*
* Your warranty is... still valid?
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/
Project Treble
Important!
Recommended for installation only for advanced users
***What is Project Treble? ***Important!
Recommended for installation only for advanced users
Project Treble allows to install - Generic System Images on our device with a minimum number of bugs.
Vendor - this is partition where proprietary files and drivers are stored, which are separate from the system.
***Userful Information***
***Development and bugs***
Development has been started about 3 months. backwards During this time, dozens of errors were corrected and millions of nerve cells were lost.
Vendor is based on the stock firmware UOS273C with a large number of edits.
The kernel is used from vm03 with driver edits for working on Project Treble.
Bugs in Generic System Images:
- On Oreo and Pie GSIs don't working SafetyNET.
- My Magisk Module: Wileyfox Swift 2 SafetyNet Pass
- SELinux Permissive
- For the fingerprint scanner to work correctly before being added to Settings, it is necessary to “poke” 5-6 times into it, for the driver to load correctly.
- Download TWRP Treble
- Repartition script 16GB or 32GB
- Download Treble Vendor
- Download Treble Boot
- Mirror on Google Drive
- Mirror on Cloud Mail.ru
If you want get back default partition table just flash:
Download Revert - 16GB
Download Revert - 32GB
You need to copy all the necessary information to an external memory card or PC, since the internal memory will be formatted and devided into special partitions for Project Treble can work.
- Install TWRP Treble in a convenient way for you.
- Install Repartition script in TWRP. Depending on your internal memory size.
- After installing repartition script, device will automatically reboot into Recovery, where you must do:
- Format Data (Wipe > Format Data)
- Wipe Vendor (Wipe > Advanced Wipe > Vendor)
- After that necessarily to reboot the Recovery (Reboot > Recovery)
- Flashing Treble Vendor (Just install zip archive)
- Flashing Treble Boot (Select the option in the lower right corner Install Image, select Boot_Treble_new.img and flash it as Boot Image)
- Install your favorite firmware (about this below). (Select the option in the lower right cornerInstall Image, than flash it as System Image)
***Installing Android Oreo or Android Pie GSIs***
- Flash any GSi from Generic System Image (GSI) list or XDA Thread
- always choose arm64 A-ONLY!
* If camera don't working on Pie flash:
Camera Pie GSI patch
* If the NFC item in the settings hangs, or the NFC does not turn on (this is usually the case in the old October GSI), flash:
NFC all GSI Patch
* Patch for fix fingerprint scanner on some Pie GSIs
Folder with patches
For ArrowOS GSI, HavocOS 2.0, AEX 6.1 fix not needed.
***Google Apps***
Install GApps only before the first launch of the ROM!
Open GApps Project
***Thanks***
Testing and moral support:Help in bug fixes and kernel sources:
Mirrors for download files:
Fingerprint overlay:
XDA:DevDB Information
[Project Treble][UNOFFICIAL] for Wileyfox Swift 2/Plus/X, ROM for the Wileyfox Swift 2
Kernel Sourses
DevelopedInside
Contributors
fx-mod
ROM OS Version: Android 8.1.x and Android 9.x
Version Information
Status: Beta
Created 2018-09-30
Last Updated 2018-09-30
Last edited: