{"id":4843,"date":"2017-04-29T22:03:48","date_gmt":"2017-04-29T22:03:48","guid":{"rendered":"https:\/\/journal.hovatek.com\/?p=4843"},"modified":"2022-08-15T22:11:31","modified_gmt":"2022-08-15T22:11:31","slug":"choosing-appropriate-root-technique-mediatek-spreadtrum-android-phone-especially-intend-install-future-ota-updates","status":"publish","type":"post","link":"https:\/\/www.hovatek.com\/blog\/choosing-appropriate-root-technique-mediatek-spreadtrum-android-phone-especially-intend-install-future-ota-updates\/","title":{"rendered":"Choosing the appropriate root technique for your Mediatek or Spreadtrum Android phone, especially if you intend to install future OTA updates"},"content":{"rendered":"<p>Rooting -for me- is very crucial. I can&#8217;t imagine using an Android phone without it. A good number of others have caught this bug but begin regretting having rooted when there&#8217;s an OTA update available. Incase you&#8217;re wondering why,<br \/>\n<em>Root + OTA update = Brick<\/em><br \/>\nIts quite easy to <a href=\"https:\/\/www.hovatek.com\/blog\/how-to-unroot-a-mediatek-android-phone-in-order-to-successfully-install-an-ota-update\/\">unroot a Mediatek Android phone<\/a> and a Spreadtrum Android too, you only need to reflash the <a href=\"https:\/\/www.hovatek.com\/forum\/forum-89.html\">Android firmware<\/a>. In some cases, the firmware might not be available so the user is usually stuck with a rooted device, unable to install the OTA update for fear of bricking the device. What such people might not realize is that there are rooting techniques you could employ to make installing future OTA updates possible and easy.<\/p>\n<p>What inspired this post was an email from a member named Bayo;<\/p>\n<blockquote><p>Master Hovatek.<br \/>\nThumbs up for creating such a fantastic helpful website. You guys are endowed!<br \/>\nI&#8217;ve been trying to root my phone for a while now and came across some tutorials on your forum for rooting certain phones with my exact chipset. Where I&#8217;m confused is that I&#8217;ve come across 4 different techniques you used to root phones with the exact same chip as mine so I don&#8217;t know which is the best for me to use. Also will I be able to install OTA updates after rooting?<br \/>\nI hope you help me like you&#8217;ve been helping others.<\/p><\/blockquote>\n<p>Now, this user had asked a very important question. The rooting techniques we choose for devices do vary (centered around a Custom recovery + Super SU.zip) and are aimed at making installing OTA updates easy. I&#8217;ll breakdown each of these techniques (with case studies) explaining when \/ why used and how to reverse so you can easily install OTA updates.<\/p>\n<h3>1. Bootloader + Fastboot Boot (Recommended)<\/h3>\n<p>Case Study: <a href=\"https:\/\/www.hovatek.com\/forum\/thread-15455.html\">Rooting Tecno Phantom 6 (A6)<\/a><\/p>\n<p>In this case, The firmware wasn&#8217;t available but we were able to extract recovery.img (using <a href=\"https:\/\/www.hovatek.com\/forum\/thread-526.html\">SP Flash tool readback<\/a>\u00a0and a <a href=\"https:\/\/www.hovatek.com\/forum\/thread-12719.html\">slightly modified scatter file<\/a>) . After porting a custom recovery, we booted the custom recovery using the command<\/p>\n<p><code>fastboot boot recovery.img<\/code><\/p>\n<p>This command loads the phone into the custom recovery without replacing the stock recovery. Once in custom recovery, the phone can be rooted by flashing superSu.zip<\/p>\n<h3>Reversing this root technique<\/h3>\n<p>Once booted into custom recovery, the first thing to do is a full backup. Once the backup is saved to a secure location, you can then proceed with flashing Super SU. This method uses systemless root so the \/system isn&#8217;t modified, only a patched boot.img. To reverse this technique, you simply need to do a Factory reset (to remove root), Reflash stock boot.img (and stock recovery.img if you&#8217;d replaced it) then re-lock the phone&#8217;s Bootloader<\/p>\n<h3>2. Bootloader + Fastboot Flash<\/h3>\n<p>Case Study: <a href=\"https:\/\/www.hovatek.com\/forum\/thread-17606.html\">Rooting Itel 1513<\/a><\/p>\n<p>In this case, we were able to obtain the stock recovery.img by <a href=\"https:\/\/www.hovatek.com\/forum\/thread-6236.html\">extracting the content of the Spreadtrum pac file<\/a>\u00a0then ported a custom recovery. The Bootloader was already unlocked (you might need to unlock on some devices) but the Fastboot Boot command didn&#8217;t work so it had to be<\/p>\n<p><code>fastboot flash recovery recovery.img<\/code><\/p>\n<p>This command replaces the stock recovery unlike the fastboot boot command which doesn&#8217;t.<\/p>\n<h3>Reversing this root technique<\/h3>\n<p>Once the custom recovery is flashed, boot into recovery mode and do a full backup then save it to a secure location. This technique also uses systemless root. To unroot, do a Factory reset (to remove root) then flash back stock boot.img and recovery.img via Fastboot<\/p>\n<h3>3. SP Flash Tool Flash<\/h3>\n<p>Case Study: <a href=\"https:\/\/www.hovatek.com\/forum\/thread-16952.html\">Rooting the Lava Iris 820<\/a><\/p>\n<p>In this case, we had the stock recovery.img, boot.img and scatter file (from the firmware), ported a custom recovery and <a href=\"https:\/\/www.hovatek.com\/forum\/thread-159.html\">flashed it using SP Flash Tool<\/a>. This method uses systemless root.<\/p>\n<h3>Reversing this root technique<\/h3>\n<p>To unroot, Do a factory reset (to remove root) then flash the stock recovery.img and boot.img or better still reflash the entire firmware.<\/p>\n<h3>4. Miracle Box Dump + Flash<\/h3>\n<p>Case Study: <a href=\"https:\/\/www.hovatek.com\/forum\/thread-16879.html\">Rooting the Tecno Camon C7<\/a><\/p>\n<p>In this case, the firmware wasn&#8217;t available so we had to first <a href=\"https:\/\/www.hovatek.com\/forum\/thread-13347.html\">dump the firmware using Miracle Box<\/a>\u00a0then the preloader.bin + custom recovery.bin were <a href=\"https:\/\/www.hovatek.com\/forum\/thread-14106.html\"> flashed using Miracle Box in scatter format<\/a> . We decided to use this approach (instead of Bootloader method) because Miracle Box supported the Tecno C7 unlike the Phantom 6 (which it didn&#8217;t then). This method uses systemless root.<\/p>\n<h3>Reversing this root technique<\/h3>\n<p>What you need to do is a factory reset (to remove root) then reflash stock preloader.bin, recovery.bin and boot.bin. You could as well reflash the entire backup (dump)<\/p>\n<h3>5. One-Click Root Apk (Least Recommended)<\/h3>\n<p>Case Study: <a href=\"https:\/\/www.hovatek.com\/forum\/thread-364.html\">Rooting Infinix Hot Note X551<\/a><\/p>\n<p>This method was very easy because the Android version was still supported by <a href=\"https:\/\/www.hovatek.com\/forum\/thread-15694.html\">Kingroot<\/a>. The problem with this technique is that starting from Lollipop, One-click root apps don&#8217;t work on all devices. This method modifies \/system.<\/p>\n<h3>Reversing this root technique<\/h3>\n<p>Because \/system has been modified, selecting the Unroot option from the Super User app won&#8217;t help much. You&#8217;ll need to reflash the firmware.<\/p>\n<p>The rooting technique you choose depends on what you have and how skilled you are.<\/p>\n<h3>Magisk &amp; Magisk Manager<\/h3>\n<p><em>the ideal rooting technique for those who want to pass Google&#8217;s SafetyNet test and install OTA updates without having to unroot \/ brick<\/em><\/p>\n<p>Magisk allows you hide root from apps that could crash on rooted devices. Its also an Ideal solution for those who want to install OTA updates. Magisk requires you flash the Magisk.zip instead of Supersu.zip in custom recovery then install the Magisk Manager apk<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rooting -for me- is very crucial. I can&#8217;t imagine using an Android phone without it. A good number of others have caught this bug but begin regretting having rooted when there&#8217;s an OTA update available. Incase you&#8217;re wondering why, Root + OTA update = Brick Its quite easy to unroot a Mediatek Android phone and [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":4844,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[818],"tags":[19,20,277,278,279,54,57,66,76,78,500,501,502,192,510,514,541,104,108,603,109,611,115,664],"class_list":["post-4843","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-adb","tag-android","tag-bootloader","tag-bootloader-lock","tag-bootloader-unlock","tag-fastboot","tag-gionee","tag-infinix","tag-itel","tag-kingroot","tag-magisk","tag-magisk-manager","tag-magisksu","tag-mediatek","tag-miracle-box","tag-mtk","tag-one-click-root","tag-root","tag-sp-flash-tool","tag-spd","tag-spreadtrum","tag-super-su","tag-tecno","tag-unroot"],"_links":{"self":[{"href":"https:\/\/www.hovatek.com\/blog\/wp-json\/wp\/v2\/posts\/4843","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hovatek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hovatek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hovatek.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hovatek.com\/blog\/wp-json\/wp\/v2\/comments?post=4843"}],"version-history":[{"count":0,"href":"https:\/\/www.hovatek.com\/blog\/wp-json\/wp\/v2\/posts\/4843\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hovatek.com\/blog\/wp-json\/wp\/v2\/media\/4844"}],"wp:attachment":[{"href":"https:\/\/www.hovatek.com\/blog\/wp-json\/wp\/v2\/media?parent=4843"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hovatek.com\/blog\/wp-json\/wp\/v2\/categories?post=4843"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hovatek.com\/blog\/wp-json\/wp\/v2\/tags?post=4843"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}