***CLOSED*** (RECOVERY) TWRP 3.2.1 Recovery for Lenovo A328 - Lenovo A328 ROMs, Kernels, Recoveries, & Other Dev

****Moderator Notice****
This project has been taken down due to violation of the XDA GPL Policy.
I did not post this thread by stealing it from someone. I posted this because the original thread and the google drive links to the latest TWRP for the A328 were no where to be seen.
CAUTION: I AM NOT RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR DEVICE, IF YOU BLAME IT ON ME I WILL LAUGH AT IT. MAKE SURE ALL YOUR DATA IS BACKED UP TO SOMEWHERE. (If anyone has warranty for this phone now, it is void once you are doing this.) --WARNING
TWRP 3.2.1 Recovery for Lenovo A328 is the latest version I found for this phone.
G drive: ***Link removed by moderator***
When reposting this thread please credit me and the whoever made TWRP 3.2.1 For Lenovo A328.
INSTRUCTIONS:
Please do not try to flash the scatter file provided in the folder in SP Flash tool. Some error messages will come and That will brick your phone.
_________________________________________________________________________________________________
The easiest method is to root your phone by Magisk: **Link removed by moderator**
Then use an app called Flashify to flash the TWRP image to your phone. ( Search YouTube for more information)
WARNINGS:
Please copy the image to your internal storage and then flash it using Flashify.
DO NOT FLASH IT ON YOUR SD CARD OR EXTERNAL STORAGE.
Do not wipe internal storage when installing a rom or anything, because this will also delete the TWRP recovery from your storage. (From experience)
Only wipe Data, Dalvik Cache, Cache and System.
Features:
Flashing Images and Zips (LOL)
Date and time customization
Brightness customization
File explorer
Improved ADB Sideload
Faster MTP file transfer
Quicker flashing
More useless settings options
____________________________________________
To boot: Hold power button. Once Phone vibrates leave power button and hold Volume UP and Volume DOWN together until Teamwin logo shows.
As you know I don't really know about the TWRP information so if anything I mention is wrong in this thread please mention it.
Credits to Parrot403 on 4PDA for the recovery.
Credits to me for improving bugs and other issues.
Happy Flashing

Hello @Acidanthera
Please be aware that since this is not your own project, you must provide credit to who built this. An easy way to do this is by linking to the original thread.
If there is no original thread, you must link the source that was used to build this recovery.
Lastly, we do not recommend Kingoroot because it is a known source of malware. Magisk is by far the best option for root.

V0latyle said:
Hello @Acidanthera
Please be aware that since this is not your own project, you must provide credit to who built this. An easy way to do this is by linking to the original thread.
If there is no original thread, you must link the source that was used to build this recovery.
Lastly, we do not recommend Kingoroot because it is a known source of malware. Magisk is by far the best option for root.
Click to expand...
Click to collapse
Okay, i made some improvements and fixes to the recovery so i did not give credit to the person who ported it to this phone. Done as instructed

Acidanthera said:
Okay, i made some improvements and fixes to the recovery so i did not give credit to the person who ported it to this phone. Done as instructed
Click to expand...
Click to collapse
Okay so this is your own project. Please publish the source you built it from. For more details see the GPL Policy linked in my signature.

@Acidanthera As you have failed to publish the source you used to build this, I have taken this down. For more information, please read the XDA GPL Policy.
Further, the only offical and safe Magisk source is @topjohnwu 's Github:
GitHub - topjohnwu/Magisk: The Magic Mask for Android
The Magic Mask for Android. Contribute to topjohnwu/Magisk development by creating an account on GitHub.
github.com
Please do not post any other source as they might be infected with malware.

Related

[RECOVERY][09-18-2014] TWRP2 Touch Recovery 2.8.0.3

[RECOVERY] TWRP 2.8.0.3 Touch Recovery
The most up to date TWRP available for the M7SPR, with enhancements others are now migrating to their repos / phones (battery feedback, performance, etc.).
--------------------------
With permission graciously granted by the venerable @Dees_Troy I am opening this thread for further developing and maintaining the TeamWin Recovery Project (TWRP or TWRP2) for the Sprint HTC One (m7wls) device.
Want to Donate to me?
Cool! Not required, but I certainly appreciate all donations. I do risk my phone with every build I test, so some backup bucks for a dev phone (or even a dev phone if you have one to send) would be great. To donate, click my Donate button or just Go Here.
** General Description and Use **
Team Win Recovery Project 2.x, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. It’s a fully touch driven user interface – no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel. For more details, look to @Dees_Troy's original description.
Why the new thread? Because TWRP2 is now as up to date for Sprint HTC Ones (m7wls) as any other device. Indeed the issues so many have complained about regarding the first release of the recovery for our phone are all fixed. @Dees_Troy once wrote, quite accurately, that anyone could compile and fix the issues if they wanted because TWRP2 is fully open source. Well, that's the point -- it's done now, and I plan to keep updating, regularly, this recovery.
What Works (see also Change Logs and Issues List):
It appears everything, including OTG Support, off-line charging with notifications (LED and UI), screen-blank, and much more. Alas, bugs happen so if you find one, please post the relevant information about the bug here and create an issue on the github project for TWRP2 Sources given below. Devs, please use the updater-binary provided in this thread. Please read the "TWRP2 Things to Watch Out For" section in Change Logs and Issues List for details on why.
Reported Issues, Recent Updates and Things To Watch Out For: Read the Change Logs and Issues List.
To save you some headaches -- seriously -- read the Change Logs and Issues List -- particularly dealing with backups on newer versions like this and older versions, e.g., 2.6.3 or below.
FIRST AND FOREMOST NOTICE:
*** Use this custom recovery at your own risk. It is possible that use of this software may violate your carrier's Terms of Use/Terms of Service. Read the DISCLAIMER before committing to the use of this application.***
SECOND (AND JUST AS 'FOREMOST'), We all should recognize and give generous thanks to @Dees_Troy and the contributors to Team-Win-Recovery-Project ("TWRP"). Further, the same recognition and thanks should go to Steve Kondik And Koushik Dutta and team for creating CyanogenMod. Both of those projects are the basis of all TWRP builds you download here. Between these giants we get to reap huge benefits and just add that which we need. In short, any work I do here is merely standing on the shoulders of those mentioned above. To see the history of TWRP on our Sprint HTC Ones, look to this thread. Finally, give thanks to @kushdeck for his initial work on the device tree for m7wls devices.
** PREREQUISITES **
1) A rooted, Sprint HTC One (m7wls) Android phone;
2) The phone has an unlocked bootloader.
If you don't know what the above means, don't try to install this recovery by yourself -- that's why we have the Sprint HTC One Q&A, Help & Troubleshooting thread.
** INSTALLING **
Install through fastboot. If you don't know how to do that, you should not yet try to do so or even download this recovery. This is not a support thread for installing recoveries, it is a development thread for developing and enhancing the TWRP2 recovery for m7wls devices. To learn about installing recoveries, please post to the Sprint HTC One Q&A, Help & Troubleshooting thread.
Source Code:
The sources for the entire recovery are open source and you can build your own if you like. To do so, read How to compile TWRP touch recovery. For the specific sources necessary for the Sprint HTC One (m7wls) I keep sources up to date here:
TWRP2 Sources
HTC Common Device Tree
M7WLS Device Tree
Kernel
Offline Battery Charging
Feel free to fork those and send pull requests as you see fit.
Disclaimer
*** Legal Disclaimer -- READ ALL OF THE FOLLOWING ***
If you use the software, or convey it to someone else, you and all subsequent
conveyees are bound by the following:
# LEGAL DISCLAIMERS AND ASSUMPTION OF THE RISK BY THE USER OF THIS PROGRAM
# Assumption of the Risk of Use
# YOU ASSUME, AND AGREE TO ASSUME, ALL THE RISK OF HARM BY USING THIS
# PROGRAM. THIS PROGRAM MAY VOID YOUR WARRANTY WITH A THIRD PARTY,
# IT MAY IMPROPERLY OPERATE AND DAMAGE YOUR DEVICE, IT MAY CAUSE ANY
# MYRIAD OF HARMFUL OUTCOMES REGARDING YOUR DEVICE OR THE USE OF THE DEVICE
# ON WHICH IT GETS INSTALLED. YOU ACKNOWLEDGE THAT YOU ARE AWARE OF THOSE
# RISKS, UNDERSTAND THOSE RISKS, AND VOLUNTARILY AND INTELLIGENTLY ELECT
# TO ENGAGE THOSE RISKS BY USING THE PROGRAM.
#Disclaimer of Warranty.
# THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE
# LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
# OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
# EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
# THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
# YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME ALL LIABILITY AND
# AGREE THAT IN NO EVENT WILL YOU SEEK ANY FORM OF RECOMPENSE, WHETHER LEGAL OR
# EQUITABLE, INCLUDING BUT NOT LIMITED TO NECESSARY SERVICING, REPAIR,
# CORRECTION OR OTHERWISE.
#Limitation of Liability.
# IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
# ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE
# PROGRAM, PERMITTED OR NOT, BE LIABLE TO YOU FOR LEGAL DAMAGES OR EQUITABLE
# RELIEF, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
# ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT
# LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED
# BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
# PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGES.
Downloads
Current Releases:
TWRP2 Recovery 2.8.0.3
MD5: 4967f4139e6a89ec38fdcdf3363fa183
IMPORTANT!!!: If you are upgrading from a version less than 2.7.1.3, please run a nandroid backup of your ROM before loading the new TWRP. A latent command to wipe your data partition may be lurking in your /misc partition from a prior factory reset request if you ever requested that at the bootloader menu. This TWRP will honor that (as will all TWRP versions containing the new code).
Updater Binary (updater-binary for flashable zips) 2.7.1.2-06-18.2014
MD5 Hash: 32f38d458c380300e8606d7994c7d49e
Devs -- This updater-binary is for use in your flashable zips if your users are having problems with 'asserts on getprops.' This is fully TWRP2 compatible (in effect, Android 4.3 and Android 4.4 compatible). For documentation and supported updater-script functionality, see this post.​
Prior Releases:
TWRP2 Recovery 2.8.0.2
MD5: aebcb0eb2fa171e77bdd7e005c45f8ba
IMPORTANT!!!: Before loading the new TWRP, please run a nandroid. A latent command to wipe your data partition may be lurking in your /misc partition from a prior factory reset request if you ever requested that at the bootloader menu. This TWRP will honor that (as will all TWRP versions containing the new code).
TWRP2 Recovery 2.7.1.3
MD5: 9b62f4fc94fa2fc2c9c834e8602773cd
IMPORTANT!!!: Before loading the new TWRP, please run a nandroid. A latent command to wipe your data partition may be lurking in your /misc partition from a prior factory reset request if you ever requested that at the bootloader menu. This TWRP will honor that (as will all TWRP versions containing the new code -- official or not).
TWRP2 Recovery 2.7.1.2
MD5: 0078cafec08e3dae169191a31ca94571
Updater Binary 2.6.3.4a (updater-binary for flashable zips)
MD5 Hash: ac14398cc826e8932d1e007a5b476c12
TWRP2 Recovery 2.7.1.1
MD5: 0078cafec08e3dae169191a31ca94571
TWRP2 Recovery 2.7.0.9
MD5: c8c24a041802492543d533d8b3d3f853
TWRP2 Recovery 2.7.0.4b
MD5: 84f2c210b0cf4dcc5e00d6e7becec636
TWRP2 Recovery 2.7.0.4
MD5: d49f435e1d6ad1880ad0d938bd6fb38b
TWRP2 Recovery 2.7.0.3
MD5: 2cbeb54429a96063898578160720b4c1
TWRP2 Recovery 2.7.0.2
MD5: 8dd6520d18668f92c8daa29128ad07a7
TWRP2 Recovery 2.6.3.4a
MD5: 6c10577b5b587e7f44b2b1d7f0659216
TWRP2 Recovery 2.6.3.4
MD5: 107d81dcabacc777f14f42656847ec5c[/INDENT]
Change Logs and Current Issues
Current Release:
Version 2.8.0.3 (09-18-2014)
Includes all prior features from 2.7.x.x, 2.8.0.1 and 2.8.0.2;
Increased SELINUX and POSIX compliance for a bit more future-proofing;
Supports for older (Jelly Bean) crypto;
Battery LED support for charging (as always from this TWRP);
Updated off-mode charging battery graphics (now from latest (standard) CM 11.0 sources, which are quite nice);
Performance mode for long operations (as always from this TWRP);
Synced with Android 4.4.4 / CM-11.0 sources as of date of build (and don't worry -- still supports prior versions);
Synced with OmniRom TWRP2 underlying sources as of date of build;
Updated exFAT support.
Updater-binary Version 2.7.1.2-06-18-2014 Change Logs:
Android 4.4 source tree compatible -- particularly alleviates assert(getprop ...) errors on which old updater-binaries fail;
Built with CM11 with up to date TWRP2 sources as of date of the build.
Prior Releases:
Version 2.8.0.2 (09-14-2014)
Includes all features of 2.8.0.1 -- Note MTP support is very cool;
Battery LED support for charging (as always from this TWRP);
Performance mode for long operations (as always from this TWRP);
Synced with Android 4.4.4 / CM-11.0 sources as of date of build (and don't worry -- still supports prior versions);
Synced with TWRP2 underlying sources as of date of build;
Ext4 file system synced with HTC version (instead of CM-11, as that has bugs);
Updated exFAT support.
Version 2.7.1.3 (07-19-2014)
Fixes /misc partition overwrites to incorrect area (a long standing bug in the official TWRP);
Now using by-name partitioning scheme for all mounts;
More feedback while doing operations;
Added /devlog as a mountable partition (great for devs and those wanting to erase the files and/or look into the logs;
Synced with CM-11 underlying sources as of date of build;
Synced with TWRP2 underlying sources as of date of build;
Updated off-line battery charger application with latest android code and blue text.
Version 2.7.1.2 (06-18-2014)
General maintenance release includes kernel bug fixes/updates;
Synced with CM-11 underlying sources as of date of build;
Sycned with TWRP2 underlying sources as of date of build;
Updated off-line battery charger application with latest android code and blue text.
Version 2.7.1.1 (06-05-2014)
General maintenance release includes kernel bug fixes/updates;
Synced with CM-11 underlying sources as of date of build;
Sycned with TWRP2 underlying sources as of date of build.
Updater-binary Version 2.6.3.4-02-22-2014 Change Logs:
Android 4.4 source tree compatible -- particularly alleviates assert(getprop ...) errors on which old updater-binaries fail;
Built with CM11 with up to date TWRP2 sources as of date of the build.
Version 2.7.0.9 (05-01-2014)
Upgraded kernel to support (arguably inappropriately forced) CM-11 ROM updater-script changes;
Support for CM-11 based builds using only ".md5sum" as opposed to ".md5" as the suffix to md5 hash files;
Synced with CM-11 underlying sources as of date of build.
Sycned with TWRP2 underlying sources as of date of build.
Version bump to cover the fact that CM-11 team put out some TWRP builds with (seemingly) randomly picked version numbers to try to cover on the (forced) updater-script changes.
Many other fixes.
Version 2.7.0.4b (04-06-2014)
Fixes 'set_metadata_recursive some files failed" message, which caused install failure of some Sense 6 ROMs.
Version 2.7.0.4 (03-31-2014)
Minor change to /etc/fstab to help some troublesome USB sticks;
FITRIM support for ext4 (fstrim works in recovery);
New offmode battery charging app -- new graphics and real-time battery charge percentage reporting;
Synced with CM-11 underlying sources to date of the 03-29-2014.
Version 2.7.0.3 (03-25-2014) Change Logs:
Slipstreamed in fix for slow formats on zip flashables -- if you have a prior build of this (look at the date on your flash .img file), redownload this and reflash;
Upgraded all underlying bits to current CyanogenMod build (cm-11.0 as opposed to older Nov. 2013 snapshot of stable/cm-11.0) -- source code synced with CM repo commits as of the date of the build;
All new kernel - using the standard (supported) msm8960 cm11.0 Sprint kernel as opposed to m7 basis -- decreases recovery size by roughly 500Kbytes;
All TeamWin committed bug fixes up to the date of the build (see https://github.com/omnirom/android_bootable_recovery);
Fairly aggressive thermal CPU throttling when in performance mode -- tweaks will be forthcoming based on user feedback for allowing higher temps before throttling.
Note: the TeamWin splash page comes up later than before so don't let that confuse.
TWRP2 Version 2.7.0.2 Change Logs:
All changelogs consistent with official TWRP2 2.7.0.1 release
Includes backward compatibility with old update-binaries (@Dees_Troy's patch after 2.7.0.1 release)
All other tdhite's enhancements from prior builds
Modified Performance mode to run with OnDemand kernel governor as opposed to Performance (runs CPUs a little cooler)
Still based on CM11 -- I am debating whether, given the patch release above, that CM10.2 is worth it in the end.
TWRP2 Version 2.6.3.4a Change Logs:
Added multi-core support for flash and nandroid long running operations -- message notifies you when performance mode is on or off;
Added screen dim settings;
Enhanced file searching for openrecovery scripts;
@elvisypi's off-line charging graphics, now committed until another cool set arrives.
TWRP2 Version 2.6.3.4 Change Logs:
All known issues fixed (OTG support, Screen Blank/Revive, off-line charging animation and screen blank, and much more);
Battery Charging LED support (mimics standard booted ROM LED indicators).
TWRP2 Things to Watch Out for:
Users have reported incompatibility of backups from the (long ago) release 2.6.3.0, though no problems with backup/restore done with the current release. To work around, restore ROM in prior release then flash new TWRP2 release and backup again.
IMPORTANT: A number of flashable zips include old (only Android 4.3 or below compatible) updater-binary executables. Those may cause "getprop" assertion errors (though generally should not as TWRP2 2.7.0.2 and above detect that and provide internal mappings for the old updater-binaries).
There are some themes in use that prevent folks from seeing the Vibration settings. IF YOU ARE USING A THEME -- PLEASE RUN IT WITHOUT THE THEME BEFORE REPORTING BUGS -- TWRP DOES NOT PROMISE THEMES ARE BACKWARD COMPATIBLE
Some folks execute a "fastboot erase cache" after flashing a recovery. Do not do that! Instead, either "fastboot format cache" or leave it alone. The fastboot erase cache command just blows the file system away and leaves you with an unmountable /cache partition until it's formatted (wipe will do that if you end up with errors about 'cannot mount /cache').
Nicely done sir
BTW first
@tdhite if you need a Dev-Host or AFH mirrors let me know I'll post here
AFH Mirror
Dev-Host Mirror
BD619 said:
Nicely done sir
BTW first
Click to expand...
Click to collapse
Let me know how it goes
Sent from my HTCONE using xda app-developers app
Cant wait to try this... :good::good:
BD619 said:
Nicely done sir
BTW first
@tdhite if you need a Dev-Host or AFH mirrors let me know I'll post here
Click to expand...
Click to collapse
Yea -- I do. My mirrors are fine too, but I'd really like this in the mirrors most folks have familiarity with. Thanks so much. If you upload somewhere like that, lemme know and I'll update the download links.
Thanks for your contribution man!
Sent from my HTCONE using Tapatalk
Sweet well done!!. Thank you much sir. One request, can we get the option to turn off vibration please
Superb job. Finally a recovery without bugs!
Sent from my HTC One using Tapatalk
benny3 said:
Sweet well done!!. Thank you much sir. One request, can we get the option to turn off vibration please
Click to expand...
Click to collapse
Yes please disable vibration if possible
Update tried Advance wipe/wipe
cache/dalvik cache/system/data
Failed
Tried using superwipe
Failed
Was getting unable to mount cache error.
Flashed back to 2.6.3.0
Should have gotten a recovery log darn it
Awesome!! Thank you for all your hard work this is amazing
benny3 said:
Sweet well done!!. Thank you much sir. One request, can we get the option to turn off vibration please
Click to expand...
Click to collapse
BD619 said:
Yes please disable vibration if possible
Update tried Advance wipe/wipe
cache/dalvik cache/system/data
Failed
Tried using superwipe
Failed
Was getting unable to mount cache error.
Flashed back to 2.6.3.0
Should have gotten a recovery log darn it
Click to expand...
Click to collapse
If u have a custom theme delete it reboot into stock recovery and the option for vibration shows.
sent from my-beanstalk-one
bearw815 said:
If u have a custom theme delete it reboot into stock recovery and the option for vibration shows.
sent from my-beanstalk-one
Click to expand...
Click to collapse
No theme here
BD619 said:
No theme here
Click to expand...
Click to collapse
Mine shows option to change vibration.
The error stated for the super wipe script is a get prop error failure.
Edit: getprop (ro.product.device)==
sent from my-beanstalk-one
bearw815 said:
Mine shows option to change vibration.
The error for the super wipe script is a get prop error failure.
sent from my-beanstalk-one
Click to expand...
Click to collapse
I have the vibration change as well
Sent from my One using Tapatalk 2
benny3 said:
Sweet well done!!. Thank you much sir. One request, can we get the option to turn off vibration please
Click to expand...
Click to collapse
Vibrations are all there -- just to go to "Settings" and "Vibration Duration" -- turn them all down to your liking. If anything is missing, look to your theme -- others had the same issue during early testing.
BD619 said:
Yes please disable vibration if possible
Should have gotten a recovery log darn it
Click to expand...
Click to collapse
But what will you use then?
Sent from my GT-N5110 using Tapatalk
FrozenRiff said:
But what will you use then?
Sent from my GT-N5110 using Tapatalk
Click to expand...
Click to collapse
Good point...

[ROOT] [Extreme Syndicate] [G965U/U1]

This method is brought to you entirely by @elliwigy He is the reason for this exploit and method.
With that being said, Extreme Syndicate Root is now available!
​
Disclaimer:
The Extreme Syndicate team and it's affiliates are not responsible for your actions or your device if any issues are to arise. You flash this and utilize these files at your own risk. You have been warned!
The Adventure!:
I will not get into any technical details here. Just know that this method has taken me ~1 year from start to finish. I also went through a number of devices during this time (at least 7 devices), even sold my original N9 then somehow ended up with another one before this root method was found. Some of us devs might be a bit burnt out so don't get upset if we are not in here all day every day answering everyones questions. We hope users will help eachother, that is what XDA is all about! Also, if you want more real time conversation/support then please join our Telegram group (link posted below) as this is easier for us to moderate and allows discussion to be had in real time. I don't always check XDA messages or PM's as it can be a lot and very tiresome so your best bet is Telegram!
Also, donations/money is not expected or required but if you feel obliged to share what you can then that would be greatly appreciated! Donations keep me on the grind and sometimes can even help me in acquiring other devices to work on. I had issues with Paypal a while back (SamPWND days) and do not have a Paypal account. I do however have a Venmo and Transferwise accounts that work in most situations.
Venmo - http://www.venmo.com/Thomas-Huntington-10
Transferwise - PM @elliwigy for info to donate using Transferwise.
Now Let's get into the files/method!
Notes:
- This does NOT trip KNOX so don't ask.
- Bootloader is of course still locked.
- This uses some partitions from combo firmware which means 80% battery.
- Each variant will have its own post in its own section. N9 in N9 section, S9 in S9 section, S9+ in S9+ section.. Make sure youre in the right one!
* Variants this should work on are: N960U/U1/W, G965U/U1/W, G960U/U1/W. If you do not have one of these variants then this forum is not for you!
- Initial files/method will leave you on Oreo stock root.
* Some users were successful in running Pie GSI but the initial posts will not include this. Others will do this and maybe down the road threads will be updated.
- It works on latest rev's from rev1 up to the most recent revs.
- As of the initial first release, all variants have an issue with MTP not working, we are working on it however.
- S9 and S9+ also might have some issues with the selfie cam. Also being looked into.
- There will be 3 threads created as this method works on 3 different variants. These groups will be facilitated by the following:
- Note 9 @elliwigy
- S9+ @klabit87
- S9 @jrkruse
- Telegram Support Group for All 3: https://t.me/joinchat/DxwvAlhtzHjg4EI9973BGQ
INSTRUCTIONS:
1. Downloads: https://www.androidfilehost.com/?fid=4349826312261711769
2. In odin folder flash the combo firmware
3. Once combo is booted up run the root bat. When done phone will reboot to download.
4. In odin flash the bootswap.tar.md5 file. What this does is swaps the boot and recovery images which allows system to be mounted rw.
5. Now when done flashing you need to hold the buttons to boot to recovery but since we swapped boot and recovery images it will boot system.
6. Now put your phone in airplane mode. This must be done whenever using Flashfire. Copy the system.img, vendor.img, and ODM zip files to your phone.
7. In Flashfire, choose zip and select the odm zip. Then choose firmware and choose the system.img and the vendor.img. Then choose data wipe and wipe user and system data (the default choices). Make sure inject super su is NOT enabled. Disable it. Do not let flashfire inject root!!
8.. Now click flash. When finished you will have to hold buttons to reboot to recovery until you see boot animation. You must do this on every reboot. If you do not it will reboot to stock recovery. If it reboots to stock recovery just reboot system and hold buttons to reboot to recovery again.
9. When rom is booted up your computer will not recognize the phone for mtp file transfer. Adb does still work so you can transfer stuff that way (you need to switch to ptp transfer method in the dropdown) or use USB adapter and use a thumb drive.
10. Biometrics do not work so don’t try to setup fingerprint or face recognition.
Some GSI may work. YMMV
ShoutOuts:
@jrkruse - Helping me over the years and for all his contributions.
@klabit87 - Ditto
@me2151 - Ditto
@GSM-CHEN - Ditto
@mweinbach - For always posting my achievements on the XDA News portal as well as giving me someone to troll sometimes when bored.
@ShaDisNX255 - He was our best tester, give him credits for testing out GSI as well!
@Everyone else I am forgetting!
ENJOY!
XDA:DevDB Information
Extreme Syndicate Root, Tool/Utility for the Samsung Galaxy S9+
Contributors
klabit87, elliwigy, me2151, jrkruse
Version Information
Status: Testing
Created 2020-01-31
Last Updated 2020-01-31
Closed at OP request

[ROOT] [Extreme Syndicate] [G965U/U1]

This method is brought to you entirely by @elliwigy He is the reason for this exploit and method.
With that being said, Extreme Syndicate Root is now available!
​
Disclaimer:
The Extreme Syndicate team and it's affiliates are not responsible for your actions or your device if any issues are to arise. You flash this and utilize these files at your own risk. You have been warned!
The Adventure!:
I will not get into any technical details here. Just know that this method has taken me ~1 year from start to finish. I also went through a number of devices during this time (at least 7 devices), even sold my original N9 then somehow ended up with another one before this root method was found. Some of us devs might be a bit burnt out so don't get upset if we are not in here all day every day answering everyones questions. We hope users will help eachother, that is what XDA is all about! Also, if you want more real time conversation/support then please join our Telegram group (link posted below) as this is easier for us to moderate and allows discussion to be had in real time. I don't always check XDA messages or PM's as it can be a lot and very tiresome so your best bet is Telegram!
Also, donations/money is not expected or required but if you feel obliged to share what you can then that would be greatly appreciated! Donations keep me on the grind and sometimes can even help me in acquiring other devices to work on. I had issues with Paypal a while back (SamPWND days) and do not have a Paypal account. I do however have a Venmo and Transferwise accounts that work in most situations.
Venmo - http://www.venmo.com/Thomas-Huntington-10
Transferwise - PM @elliwigy for info to donate using Transferwise.
Now Let's get into the files/method!
Notes:
- This does NOT trip KNOX so don't ask.
- Bootloader is of course still locked.
- This uses some partitions from combo firmware which means 80% battery.
- Each variant will have its own post in its own section. N9 in N9 section, S9 in S9 section, S9+ in S9+ section.. Make sure youre in the right one!
* Variants this should work on are: N960U/U1/W, G965U/U1/W, G960U/U1/W. If you do not have one of these variants then this forum is not for you!
- Initial files/method will leave you on Oreo stock root.
* Some users were successful in running Pie GSI but the initial posts will not include this. Others will do this and maybe down the road threads will be updated.
- It works on latest rev's from rev1 up to the most recent revs.
- As of the initial first release, all variants have an issue with MTP not working, we are working on it however.
- S9 and S9+ also might have some issues with the selfie cam. Also being looked into.
- There will be 3 threads created as this method works on 3 different variants. These groups will be facilitated by the following:
- Note 9 @elliwigy
- S9+ @klabit87
- S9 @jrkruse
- Telegram Support Group for All 3: https://t.me/joinchat/DxwvAlhtzHjg4EI9973BGQ
INSTRUCTIONS:
1. Downloads: https://www.androidfilehost.com/?fid=4349826312261711769
2. In odin folder flash the combo firmware
3. Once combo is booted up run the root bat. When done phone will reboot to download.
4. In odin flash the bootswap.tar.md5 file. What this does is swaps the boot and recovery images which allows system to be mounted rw.
5. Now when done flashing you need to hold the buttons to boot to recovery but since we swapped boot and recovery images it will boot system.
6. Now put your phone in airplane mode. This must be done whenever using Flashfire. Copy the system.img, vendor.img, and ODM zip files to your phone.
7. In Flashfire, choose zip and select the odm zip. Then choose firmware and choose the system.img and the vendor.img. Then choose data wipe and wipe user and system data (the default choices). Make sure inject super su is NOT enabled. Disable it. Do not let flashfire inject root!!
8.. Now click flash. When finished you will have to hold buttons to reboot to recovery until you see boot animation. You must do this on every reboot. If you do not it will reboot to stock recovery. If it reboots to stock recovery just reboot system and hold buttons to reboot to recovery again.
9. When rom is booted up your computer will not recognize the phone for mtp file transfer. Adb does still work so you can transfer stuff that way (you need to switch to ptp transfer method in the dropdown) or use USB adapter and use a thumb drive.
10. Biometrics do not work so don’t try to setup fingerprint or face recognition.
Some GSI may work. YMMV
ShoutOuts:
@jrkruse - Helping me over the years and for all his contributions.
@klabit87 - Ditto
@me2151 - Ditto
@GSM-CHEN - Ditto
@mweinbach - For always posting my achievements on the XDA News portal as well as giving me someone to troll sometimes when bored.
@ShaDisNX255 - He was our best tester, give him credits for testing out GSI as well!
@Everyone else I am forgetting!
ENJOY!
XDA:DevDB Information
Extreme Syndicate Root, Tool/Utility for the Samsung Galaxy S9+
Contributors
klabit87, elliwigy, me2151, jrkruse
Version Information
Status: Testing
Created 2020-01-31
Last Updated 2020-01-31
Closed at OP request

[Android 10][Recovery][A715F]TWRP 3.5.0 [ianmacd]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* Your warranty is now void.
*
* 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 doing this to your device
* 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.
*/
Team Win Recovery Project is a custom recovery for Android devices.
It allows you to back up and restore your data, flash custom ROMs to your device, repair broken file systems, root your device and more.
Disclaimer:
- I do not claim this work as my own, this thread was created to have an XDA thread for A71 TWRP. I will try my best to keep it up to date with Ian's work, but can't promise that will remain for ever. If you want the latest TWRP and to be notified as soon as its published, be sure to join the Telegram channel.
- I am not responsible about any damage of any kind that this custom binary may cause.
- Please read the whole main post & related ones before proceed and follow the guide as it is wrote. I will not offer support for any issues that have been already stated.
- Your Knox Warranty Bit will be blown once you flash this or others custom binaries, preventing you to use Knox Features. It can't be resetted in any way, so think twice before flashing this.
- Bugs can be reported here in XDA or via our Telegram Group. Please be more clear as possible and make sure you provide detailed info when reporting bugs (device variant and logcat).
How to Install:
First, you need to unlock the bootloader. Here's how to do it:
- Backup all media before proceeding, this will erase everything in your internal storage including music and photos
- Go to developer settings and enable [OEM Unlock]
- Reboot to download mode
- When prompted, press and hold VOL + to enter bootloader unlock mode
- Press VOL + to confirm you want to unlock bootloader, this will wipe your data
- If you think the bootloader is fully unlocked, it is actually not! Samsung introduced VaultKeeper, meaning the bootloader will still reject any unofficial partitions before VaultKeeper explicitly allows it.
- Go through the initial setup. Skip through all the steps since data will be wiped again later when we flash TWRP and magisk
- Enable developer options, and confirm that the OEM unlocking option exists and is grayed out. This means the VaultKeeper service has unleashed the bootloader. This step is MANDATORY
- Your bootloader now accepts unofficial images in download mode.
After finally unlocking the bootloader, proceed with installing TWRP (tar) with Odin:
- Boot to download mode and load TWRP tar file and VBMeta disabler tar file in AP and BL of Odin, doesn't matter which goes where
- Disable [Auto Reboot] in Odin
- Flash
- Force a reboot by pressing VOL+, VOL - and POWER buttons at the same time
- After the screen goes black, IMMEDIATELY let go of all buttons and IMMEDIATELY press and hold VOL+ and POWER button at the same time to boot to TWRP
- After booting to TWRP successfully, go to WIPE in TWRP
- At the bottom, you should see an option to FORMAT DATA. After you select it, you will be asked to type "yes" in your keyboard. If you do not see this, you probably selected the wrong option.
- After formatting data, flash the Multidisabler zip with TWRP. This is done to avoid future bootloops.
(Optional) Flash magisk.zip to root (google where to find it)
- Reboot to system
- Wait patiently for the device to boot for the first time
How to flash TWRP (img):
- Reboot to recovery
- Select Install
- Select Install Image and search for the TWRP img file
- Flash as recovery
- Reboot to recovery
- Done
Downloads:
twrp-a71-3.5.0_10-4.img by ianmacd
twrp-a71-3.5.0_10-4.tar by ianmacd
Multidisabler zip by Ianmacd
VBMeta disabler
Previous Versions:
TWRP 3.5.0 10-2
TWRP 3.5.0_10-2.tar by Ianmacd
TWRP 3.5.0_10-2.img by Ianmacd
Source Code: https://github.com/ianmacd/twrp_a71
Source Code: https://github.com/ianmacd/a71
Change log:
TWRP 3.5.0_10-4
This minor release accommodates the new (currently canary only) packaging of Magisk.
Future versions will no longer come as a separate .zip file, but will have the Magisk payload embedded inside the Magisk Manager .apk file.
To this end, TWRP will now also list any files named Magisk.apk, app-release.apk or app-debug.apk in the list of flashable .zip files.
Credits:
- Samsung for kernel source code
- TeamWin for their awesome recovery
- @ianmacd for compiling, updating, and maintaining for A71
Join Ian's TWRP Telegram group​
Code:
Check out the latest TWRP releases and notes on Ian's Telegram group
For anything already released, please ask here in XDA
Link: Telegram Group
Join our A71 Telegram group​
Code:
Check out the latest projects on our Telegram, where we share our advancement on new things and try to help as best as we can.
For anything already released, please ask here in XDA
Link: Telegram Group
Join our Spanish General Android Telegram group​
Code:
Grupo para los que hablamos español en donde discutimos Android en general /// Group made for Spanish speakers to discuss Android in general
Link: Telegram Group​
How to install GSI with TWRP:
The A71 (and almost all 2020 devices I believe) doesn't use the traditional partitioning system, they now include the super partition. This is called a dynamic partition. Basically, it contains system, vendor, odm and product images inside. TWRP can't install system.img directly to system partition for now, so you will have to follow a workaround.
You can follow the guide here: https://forum.xda-developers.com/t/...ung-galaxy-a51-super-partition-image.4216083/
This guide was made for the A51, but has been also confirmed working for the A71 since they both use this dynamic partition
Feel free to ask questions here or in that thread, we can try to help out.
so this will NOT work on an unlocked A71 A716U?
sixisixsix said:
so this will NOT work on an unlocked A71 A716U?
Click to expand...
Click to collapse
I don't think so, not sure. I don't have that device.
ShaDisNX255 said:
I don't think so, not sure. I don't have that device.
Click to expand...
Click to collapse
thank you for the response! So this model will work A71 SM-A715F/DS (amazon link)
Well it works on SM-A715F, I think the DS just stands for Dual SIM.
ShaDisNX255 said:
Well it works on SM-A715F, I think the DS just stands for Dual SIM.
Click to expand...
Click to collapse
ahh ok thank you. Samsung has an asinine amount of sku's/model which makes it extremely confusing especially in the US where you have to seek out global versions and cannot buy locally
sixisixsix said:
ahh ok thank you. Samsung has an asinine amount of sku's/model which makes it extremely confusing especially in the US where you have to seek out global versions and cannot buy locally
Click to expand...
Click to collapse
Thats the truth. I've been a Samsung user for years and I still get confused with all their variants
Hi, thank you for your work.
I am getting "Invalid Zip Format" and "directory) Error opening" errors with this method at TWRP. I followed the steps, put the image into gsi folder and renamed it to system.img. Any help?
ShaDisNX255 said:
How to install GSI with TWRP:
The A71 (and almost all 2020 devices I believe) doesn't use the traditional partitioning system, they now include the super partition. This is called a dynamic partition. Basically, it contains system, vendor, odm and product images inside. TWRP can't install system.img directly to system partition for now, so you will have to follow a workaround.
You can follow the guide here: https://forum.xda-developers.com/t/...ung-galaxy-a51-super-partition-image.4216083/
This guide was made for the A51, but has been also confirmed working for the A71 since they both use this dynamic partition
Feel free to ask questions here or in that thread, we can try to help out.
Click to expand...
Click to collapse
taha2626 said:
Hi, thank you for your work.
I am getting "Invalid Zip Format" and "directory) Error opening" errors with this method at TWRP. I followed the steps, put the image into gsi folder and renamed it to system.img. Any help?
Click to expand...
Click to collapse
Probably was zipped incorrectly. Not sure.
Yeah you're right. Should've known better to zip 3 folders together instead of the parent one. It's working now and I'm testing Havoc-OS. Great, thanks.
ShaDisNX255 said:
Probably was zipped incorrectly. Not sure.
Click to expand...
Click to collapse
New TWRP is up! 3.5.0_10-4
Check out the changelog and the new download links in the OP
ShaDisNX255 said:
How to install GSI with TWRP:
The A71 (and almost all 2020 devices I believe) doesn't use the traditional partitioning system, they now include the super partition. This is called a dynamic partition. Basically, it contains system, vendor, odm and product images inside. TWRP can't install system.img directly to system partition for now, so you will have to follow a workaround.
You can follow the guide here: https://forum.xda-developers.com/t/...ung-galaxy-a51-super-partition-image.4216083/
This guide was made for the A51, but has been also confirmed working for the A71 since they both use this dynamic partition
Feel free to ask questions here or in that thread, we can try to help out.
Click to expand...
Click to collapse
@ShaDisNX255 apologies for going a bit off topic.. But could you tell if any GSI rom is stable for our device?
karan5chaos said:
@ShaDisNX255 apologies for going a bit off topic.. But could you tell if any GSI rom is stable for our device?
Click to expand...
Click to collapse
I'm sorry but I don't use GSI. I'm quite contempt with Samsung software lol.
Will this work with A71 5G? I have SM-A716U
cyclesrxnder said:
Will this work with A71 5G? I have SM-A716U
Click to expand...
Click to collapse
No, it won't.
Thanks!
A7160可以用吗
Translation: Can A7160 be used
Is it possible to add password on TWRP?

Help I need a backup

Hello I have a razer phone 2 a long time ago I wanted to install a specific rom was the lineageOs but the problem is that I also install the recovery by removing the twrp, personally I like it better that is why I tried to change it again but I do not know what It could have passed the recovery if I change but the system is no longer there, I had seen that using the repair or change file system could help to repair the corrupt partitions but it tells me that there is nothing present and when trying to install any file it always gives an error.
A solution that I can think of is to install a backup copy but unfortunately I did not take any and I could not find one online that is why I ask for help to see if someone can provide me with a backup copy of the entire phone since that can possibly revive it.
Thank you
Go HERE: https://developer.razer.com/razer-phone-dev-tools/factory-images/ and download the appropriate image for your device. Follow all the directions for installing ADB/Fastboot drivers and flash the phone from your PC. You'll be up and running in no time. See the forums for installing root and TWRP using arter97-Rxx kernel and additionally look into Magisk V23 for root and customization.
Magisk - The Magic Mask for Android
Welcome to the Magisk Release / Announcement thread! For all up-to-date info and links, please directly check Magisk's GitHub Page Installation Download count of previously XDA hosted files: 25,490,945 v1: 8746 v2: 2251 v3: 3790 v4...
forum.xda-developers.com

Categories

Resources