Search This Blog

Wednesday, 21 February 2018

RedWolf TWRP, Root Support Incremental OTA - Redmi 3S/X



Hei Redmi 3S/Prime/3X fans,

What have we here today? After fiddling around with your Redmi 3S and getting comfortable with it, you might want to explore more like rooting or flashing other custom ROMs or even thinking flashing incremental OTA without breaking it and not having to flash the Full Package ROM. Hence, with the help of Red Wolf or ZCX Recoveries you can attain that. So what is this Red Wolf Recovery?


Red Wolf Recovery is an alternative custom recovery based on TWRP source code with the main objective of the project to provide stable recovery with features which have not been accepted for addition to the official source code of TWRP. On top of that, it the first recovery to add protection feature with password protection and support incremental OTA.



- Password protection
- Flashlight
- MIUI Incremental OTA Support
- Built-in latest Magisk, SuperSU & AromaFM
- Support two screenshot GUI actions - Power+VolDown to save screenshot in to the internal storage & Power+VolUp to save screenshot in to the external storage (Will be automatically saved in to the internal in case that external storage doesn't exist).
- Support automatic reboot after the restore process
- Recovery can automatically modify some props in the ROM directly during the installation
- Some built-in scripts from community
- Tap to wake support
- Advanced deactivation of the stock recovery
- Automatic deactivation of the dm-verity & forced encryption directly during the installation of the ROM
- Recovery can notify you about the completed backup/restore/installation using the notification diode & vibration.
- Support "set on boot" settings.
RedWolf-V3.2_026
- This is just a quick bug fix release for MIUI users. So is highly recommend to update to this build if you are using MIUI.



ifelixit Flasher Toolkit is a hassle-free flasher for multi-purpose tasking. To conveniently flash TWRP or alternative recoveries with a few click or other repeatitve designated task.


Essentials:
  • 1. Bootloader Unlocked
  • 2. USB DATA cable (the one that came with your device)
  • 3. Before proceeding: Disable Driver Signature Enforcement in Windows 7/8/10 64-Bit
  • 4. Enable USB Debugging - Goto Settings > Additional settings > Developer options > USB Debugging - Enable (If you have not activated Developer options, then Goto Settings > About phone > tap MIUI version 7 times > You are now a developer)
  • 5. Battery is charged at least 50%.

Requirements:



Using FLASHER TOOLKIT Rolex:

1. Plug your device in an ON-STATE via USB cable to your PC/Laptop.

2. Download ifelixit FLASHER TOOLKIT RW_Land2 and extract, "Run as administrator" and execute "ifelixit FLASHER TOOLKIT RW_Land2.bat".


3. Next, you see the menu for what you want to do, as mentioned on the highlight, choose Menu #1 to FLASH Red Wolf Recovery for Redmi 3S/Prime/3X - RAM 3GB or Menu #2 to Flash Redmi 3S/3X - RAM 2GB and follow the on-screen instructions.



Note: For Redmi 3S/3X 2GB RAM variant, after flashing TWRP and boot TWRP, you need to flash the RedWolf-026-land-2GB_RAM.zip.

4. It will check whether you have followed all the Essentials mentioned above, and when all are met, it will run accordingly and flawlessly.

5. Once the flashing is done successfully, you will reach the TWRP screen asking you if you want to allow system modifications. By swiping right, you will trigger dm-verity, and if you don't follow the next step you will be unable to boot! Hence, to root your device you need to follow the rest of these steps, then it is safe to swipe right and enable modifications.


6. To go further, Red Wolf Recovery will prompt you for a password and later you will have the option to stick or even remove password, as follows:-


7. Next, goto Advanced/Special Actions, to Disable DM-verity, Disable Forced Encryption and Support MIUI Incremental OTA. It is imperative to Ticked all these options to flawlessly to avoid bootlooping and enjoy Incremental OTA.


8. Goto Advanced/Settings to install SuperSU or Magisk to Root your device, as follows:-



9. Then for the first time, you MUST FLASH a Full Pack or a Recovery zip, in order for it to backup to prepare to get, Incremental OTA the next time round, as shown below:-


10. Now, that you have successfully flash Full Pack MIUI Recovery zip, to enjoy the Incremental OTA when its pushed for the next update and rooted, as shown below:-


11. Meanwhile, for those using China Developer ROMGoogle Playstore is not pre-install, hence you need to install Google Apps, you can use the following method,Google Apps - GApps for MARSHMALLOW & NOUGAT,GoogleInstaller_3.0.apk or GApps.

Enjoy!


CREDITS:
FEEDBACK:

  • All feedback and suggestion are most welcome for the betterment of the FLASHER TOOLKIT user experience.


DISCLAIMER: DO ON YOUR OWN RISK. Flashing can potentially bricked or bootloop your device.

"Solving with simplicity"



Wednesday, 14 February 2018

Root System-lessly with Magisk for Redmi 5/Plus


Hei Redmi 5/Plus fans,

What have we here today? What is rooting? Rooting is the process of allowing the user to attain privileged control (known as root access) over various Android subsystems. After fiddling around with your Redmi 5/Plus and getting comfortable with it, you might want to explore more like rooting or flashing other custom ROMs and explore the new frontier of your device. Hence, this time we going to use Magisk for a systemless rooting while still getting Incremental OTA.


Why root with Magisk?
Android is getting more secured with each new release and is increasingly posing a challenge for developers to gain root access on Android devices and alter system files. Magisk released by topjohwu is a systemless interface that developers can use to build custom MODs for Android devices without altering the system files.


With the Magisk, a super powerful Systemless interface for Android devices, installing systemless root on Android devices has gotten easier than ever. And to top that, getting root via Magisk also allows you to use Android Pay and Magisk Modules support, and hide from tons of integrity tests like SafetyNet, keep your Banking apps working and biggest advantage is still getting to flash Incremental OTA flawlessly.


Let's get going. Read this Guide a couple of times and get a grasp of it, and if you still feel doubtful or find it too difficult, its just not meant for you, as this is meant for an advanced user to fully comprehend the rational of the method.




ifelixit Flasher Toolkit is a hassle-free flasher for multi-purpose tasking. To conveniently flash TWRP or alternative recoveries with a few click or other repeatitive designated task.


Essentials:
  • 1. Bootloader Unlocked
  • 2. USB DATA cable (the one that came with your device)
  • 3. Before proceeding: Disable Driver Signature Enforcement in Windows 7/8/10 64-Bit
  • 4. Enable USB Debugging - Goto Settings > Additional settings > Developer options > USB Debugging - Enable (If you have not activated Developer options, then Goto Settings > About phone > tap MIUI version 7 times > You are now a developer)
  • 5. Battery is charged at least 50%.

Requirements:




Using FLASHER TOOLKIT Vince/Rosy:
Note: In this guide, we are going to boot using TWRP without installing, to flash the Magisk-v15.4(1540).zip and the proper installation of Magisk.



1. Download "Minimal ADB and Fastboot" and install, download "Magisk-v15.4(1540).zip", and move to the "Download" folder of your phone internally or your SD Card for easy keeping if you need it for the next update.



2. Plug your device in an ON-STATE via USB cable to your PC/Laptop.

3. Download and extract, "Run as administrator" and execute "ifelixit FLASHER TOOLKIT Vince-Rosy.bat".

4. Next, you see the menu for what you want to do, as mentioned on the highlight, choose Menu #3 to FLASH Official TWRP Recovery for Redmi 5 or Menu #4 to Flash Official TWRP Recovery for Redmi 5 Plus and follow the on-screen instructions.




5. It will check whether you have followed all the Essentials mentioned above, and when all are met, it will run accordingly and flawlessly.

6. To Boot Only, tap "Keep Read Only" and "Swipe to Allow modifications".


7. Now, tap Install from TWRP menu and locate your "Download" folder from your internal storage and tap "Magisk-v15.4(1540).zip"  and swipe to confirm to flash, as shown below:-

Magisk 2.png (220.5 KB, Downloads: 0)

8. Once Magisk is successfully flashed, tap Home on the adaptive screen and choose Reboot System. Check that the Magisk Manager is installed, otherwise download and install the latest version from the link above, and you should get a screen like below:-.


9. Now, you have successfully flashed Magisk and Magisk Manager installed and more with Magisk.

Tips and Advice:
  • Uninstall Magisk - Flash the boot image for your ROM (can be flashed to restore your device in case of problems). Most of the time, the Uninstaller.zip (see above) is sufficient. 

  • Passing SafetyNet - SafetyNet should pass with no further input from the user. Nothing needs to be added to the Hide list. You'll see in the Magisk Manager if it works by checking the SafetyNet status. Remember, Google continuously updates SafetyNet.

  • Test MagiskHide - First thing to do is to make sure MagiskHide is actually working by using a root checker or a root app. Start by making sure the app can detect that your device is rooted. After that, add the app to the Hide list and see if it no longer can detect root. If that is the case, MagiskHide is working on your device.

  • SafetyNet incompatible devices and ROMs - There are devices/ROM’s that just won’t be able to pass SafetyNet fully. This has to do with how Google certifies devices, CTS certification (Compatiblity Test Suite). If a device hasn’t passed the Google certification process, or if the ROM alters how the device is perceived by Google, it won’t be able to fully pass SafetyNet (CTS profile mismatch). You might be able to get basic integrity to report as true (see Checking if Basic integrity passes below) and this means that MagiskHide is working as it should and it's most likely a CTS certification issue. It's possible that you can match your ROM's ro.build.fingerprint (and possibly other props) with an official ROM for your device to make it pass SafetyNet fully.




CREDITS:

FEEDBACK:


  • All feedback and suggestion are most welcome for the betterment of the FLASHER TOOLKIT user experience.


DISCLAIMER: DO ON YOUR OWN RISK. Flashing can potentially bricked or bootloop your device.


"Solving with simplicity"



RedWolf TWRP, Root Support Incremental OTA - Redmi 3S/X

Hei Redmi 3S/Prime/3X fans, What have we here today? After fiddling around with your Redmi 3S and getting comfortable with it, you ...