{"id":5366,"date":"2021-06-30T17:00:55","date_gmt":"2021-06-30T09:00:55","guid":{"rendered":"https:\/\/www.alfredivy.per.sg\/blogger\/?p=5366"},"modified":"2021-06-30T17:37:59","modified_gmt":"2021-06-30T09:37:59","slug":"upgrading-to-android-11","status":"publish","type":"post","link":"https:\/\/www.alfredivy.sg\/blogger\/2021\/06\/upgrading-to-android-11\/","title":{"rendered":"Upgrading to Android 11"},"content":{"rendered":"\n<p>Upgrading to Android 11 for my OnePlus 3T.  Android 12 is coming out in the later part of this year.  To avoid the pain of doing a big jump from 10 to 12, I thought I do baby steps.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<p>You will need to format the storage of the phone, so make sure the computer has the proper ADB drivers installed and it can recognize the phone.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Steps<\/h2>\n\n\n\n<ol class=\"wp-block-list\"><li>Install Migrate app and back up all the apps. <br>Based on past experience, when changing to a different OS ROM build, the configuration restore does not work properly.  If it is the same ROM and same version, Migrate works perfectly. <\/li><li>Update TWRP recovery. <br>Download the TWRP image and reboot to recovery and flash the image file.<\/li><li>While in TWRP, mount the phone and copy everything off.  Don&#8217;t forget Migrate files!<\/li><li>Dismount<\/li><li>On the PC, extract the &#8220;boot.img&#8221; file from the Lineage OS zip file.  It is in the root directory.<\/li><li>In TWRP, Factory reset, and format the storage.<\/li><li>Mount the phone again and copy in Lineage OS, Google Apps, and Magisk app. <\/li><li>Flash all sequentially at one go without booting up.<\/li><li>Boot up, sign in and configure.<\/li><li>Sideload Magisk app.  Note Magisk 23, the image file is the &#8220;boot.img&#8221; file that will be modified in the next step.<\/li><li>Root the phone by clicking on the &#8220;Install&#8221; link.  When prompted,  load the &#8220;boot.img&#8221; for file for patching.  Follow the prompts. Restart the phone.<\/li><li>Start the Migrate helper app to restore the apps.<\/li><li>After the restore, hide root from banking apps by using the Magisk Hide.  This option is hiding in the &#8220;Shield&#8221; icon at the bottom of the Magisk Manager.<\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Upgrading to Android 11 for my OnePlus 3T. Android 12 is coming out in the later part of this year. To avoid the pain of doing a big jump from 10 to 12, I thought I do baby steps.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[222],"tags":[241],"class_list":["post-5366","post","type-post","status-publish","format-standard","hentry","category-smartphones","tag-android"],"_links":{"self":[{"href":"https:\/\/www.alfredivy.sg\/blogger\/wp-json\/wp\/v2\/posts\/5366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.alfredivy.sg\/blogger\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.alfredivy.sg\/blogger\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.alfredivy.sg\/blogger\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.alfredivy.sg\/blogger\/wp-json\/wp\/v2\/comments?post=5366"}],"version-history":[{"count":4,"href":"https:\/\/www.alfredivy.sg\/blogger\/wp-json\/wp\/v2\/posts\/5366\/revisions"}],"predecessor-version":[{"id":5371,"href":"https:\/\/www.alfredivy.sg\/blogger\/wp-json\/wp\/v2\/posts\/5366\/revisions\/5371"}],"wp:attachment":[{"href":"https:\/\/www.alfredivy.sg\/blogger\/wp-json\/wp\/v2\/media?parent=5366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.alfredivy.sg\/blogger\/wp-json\/wp\/v2\/categories?post=5366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.alfredivy.sg\/blogger\/wp-json\/wp\/v2\/tags?post=5366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}