FORUMS

[RECOVERY][UNOFFICIAL][Sanders] TWRP-3.2.1-r20 (64bit Supported!)

978 posts
Thanks Meter: 3,046
 
Post Reply Email Thread
Unofficial TWRP for Moto G5S Plus (Sanders)


Additional Features over Official TWRP:
  • Supports flashing of both 32bit and 64bit ROMs and Kernels.
  • OREO Images/ROMs support.
  • Decryption and Encryption support.
  • No SuperSU by default.
  • No TWRP app.
  • No HTC Dumlock cruft.
  • Updated pigz compressor (slightly faster and more tolerant of corruption).
  • NTFS support(Both Read and Write).
  • Covers more partitions for nandroid backup (OEM, FSG and FSC).
  • Experimental support for SD cards that are partitioned for partial adopted storage and partial removable storage.
  • Faster I/O performance.
  • Fixed Gapps/aroma freeze issues.

IMPORTANT!!! : READ INSTRUCTIONS CAREFULLY BEFORE PROCEEDING TO FLASHING PROCESS..!!
  • At first boot twrp will ask for "Swipe to allow modifications for /system" and if you choose to allow it system partition will get modified. So if you choose to reboot back to OS without performing anything in twrp, the OS won't boot (as verity check is enabled in stock OS/kernel) . To avoid this you have to flash either Magisk or flash any of the verity disabler zips available on xda.
  • Force encryption is enabled by default in stock OS and twrp will successfully decrypt /data at first boot if all goes well
  • If in case decryption doesn't go fine, twrp will popup a dialog box asking for password and that means decryption went wrong and you would need to wipe data once via twrp wipe options and reboot back to twrp for functioning of /data


Flashing Instructions:

Using Existing TWRP:
Reboot to recovery > Click on Install > Install Image > recovery > select recovery image and flash > reboot to recovery


Other Methods(Fastboot) :
  • Make sure you have unlocked bootloader
  • Reboot to bootloader
  • Enter following command in terminal: fastboot flash recovery twrp-****.img (if you want permanent flash) or fastboot boot twrp-****.img (if you want temporary boot)


Incase your device is encrypted (while coming from stock rom), Follow these steps to decrypt:
Reboot to recovery > cancel the password prompt > mount all partitions > Format Data/Userdata (on f2fs) > Reboot Recovery > Mount all partitions again > Flash Magisk > Reboot

Now you are free to use Stock ROM (Decrypted) or Flash any custom rom you want.


Download Links: https://www.androidfilehost.com/?w=files&flid=216298

TWRP Themes: Check 3rd post

Known Issues: None || Report if you find any.

XDA:DevDB Information
[RECOVERY][UNOFFICIAL][Sanders] TWRP-3.2.1-r20 (64bit Supported!), Tool/Utility for the Moto G5S Plus

Contributors
CheckYourScreen
Source Code: https://github.com/CheckYourScreen/t...torola_sanders


Version Information
Status: Stable
Current Stable Version: r20
Stable Release Date: 2018-04-04

Created 2017-10-26
Last Updated 2018-04-04
The Following 48 Users Say Thank You to CheckYourScreen For This Useful Post: [ View ] Gift CheckYourScreen Ad-Free
26th October 2017, 12:45 PM |#2  
CheckYourScreen's Avatar
OP Senior Member
Flag Delhi
Thanks Meter: 3,046
 
Donate to Me
More
|| Changelog ||
r20:
  • Fixed Encryption support on custom roms.
  • Updated kernel
  • Updated build fingerprint for latest bootloader support.
  • Reverted pigz changes.
  • Switched back to original twrp themes. (TWRP Themes can be found in 3rd post )
  • Various bug fixes and improvements.
r16:
  • Fixed compatibility with New Bootloader (C2.07-December patch)
  • Merged october patches in kernel.
  • Various twrp upstream patches and fixes.
  • Fixed remote wipe process (Earlier remote wipe issued from play account wasnt processed due to twrp)
r15:
  • Added 64bit Support (You can flash both 32bit/64bit roms or kernels with it).
  • Fixed Encryption Support! (No need to format data to decrypt and mount).
  • Updated to 3.2.1 upstream changes with full oreo support.
  • Remove android reboot during password check on multiple wrong inputs.

r9:
  • Fixed F2FS mount issues(You can flash magisk modules or SuperSu now).
  • Enabled NTFS Write Support (You can make backups on sdcard/pendrives formatted on NTFS).
  • Fixed size of various partitions.
  • Switched to LZMA compression to decrease size.

r7: Initial Public Release
The Following 12 Users Say Thank You to CheckYourScreen For This Useful Post: [ View ] Gift CheckYourScreen Ad-Free
28th October 2017, 10:14 AM |#5  
Junior Member
Thanks Meter: 2
 
More
Only one that has actually be working for me ever since I got the phone. Thank you for your efforts.
The Following User Says Thank You to Brycearuuni For This Useful Post: [ View ] Gift Brycearuuni Ad-Free
28th October 2017, 01:26 PM |#6  
Senior Member
Thanks Meter: 209
 
More
this seems to suffer from the same thing the stock rom/kernel suffers from, the weird f2fs bug that makes certain mounts fail. geneticengineer has shared a kernel that fixes this in stock rom , maybe you could get in touch with him about how he updated f2fs
28th October 2017, 01:48 PM |#7  
Senior Member
Thanks Meter: 33
 
More
Thank you for your work, this seems to work well on my device. If you would like to swap the kernel, I posted a newer firmware NPS26.116-45 here:https://forum.xda-developers.com/sho...0&postcount=33
28th October 2017, 02:27 PM |#8  
Account currently disabled
Flag Vienna
Thanks Meter: 621
 
Donate to Me
More
Quote:
Originally Posted by revengineer

Thank you for your work, this seems to work well on my device. If you would like to swap the kernel, I posted a newer firmware NPS26.116-45 here:https://forum.xda-developers.com/sho...0&postcount=33

But its for xt1806 only i think. Not real help. The most user here are outside usa.
28th October 2017, 02:44 PM |#9  
Senior Member
Thanks Meter: 33
 
More
Quote:
Originally Posted by Schrotty35

But its for xt1806 only i think. Not real help. The most user here are outside usa.

Well my guess is that the kernel in the present twrp is from the -26 firmware posted in the other thread. That firmware was US Retail also. The OP in the other thread states in can be used on other models. But I am not going to tell you that because I do not know. I have not found any other firmware for the sanders model.
28th October 2017, 06:33 PM |#10  
CheckYourScreen's Avatar
OP Senior Member
Flag Delhi
Thanks Meter: 3,046
 
Donate to Me
More
Quote:
Originally Posted by Ae3NerdGod

this seems to suffer from the same thing the stock rom/kernel suffers from, the weird f2fs bug that makes certain mounts fail. geneticengineer has shared a kernel that fixes this in stock rom , maybe you could get in touch with him about how he updated f2fs

Afaik it doesnt affect TWRP, you just need to be on a custom kernel if you are running stock rom.
Twrp has nothing to do with it.
If you face any problem flashing anything then post a screenshot or log.

Quote:
Originally Posted by revengineer

Thank you for your work, this seems to work well on my device. If you would like to swap the kernel, I posted a newer firmware NPS26.116-45 here:https://forum.xda-developers.com/sho...0&postcount=33

Quote:
Originally Posted by Schrotty35

But its for xt1806 only i think. Not real help. The most user here are outside usa.

Stock kernel is same in both the firmwares.
-45 is just for US variant, i dont recommend you to even flash that firmware on other variants.
The Following User Says Thank You to CheckYourScreen For This Useful Post: [ View ] Gift CheckYourScreen Ad-Free
28th October 2017, 10:09 PM |#11  
Senior Member
Thanks Meter: 209
 
More
Quote:
Originally Posted by CheckYourScreen

Afaik it doesnt affect TWRP, you just need to be on a custom kernel if you are running stock rom.
Twrp has nothing to do with it.
If you face any problem flashing anything then post a screenshot or log.

but i have a custom stock kernel, and things that fail in TWRP work in flashfire or magiskmanager

its mostly magisk modules im having problems with, ill reproduce an error when i get the chance
Post Reply Subscribe to Thread

Tags
checkyourscreen, moto g5s plus, sanders, twrp

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes