Friday, December 11, 2015

Update samsung galaxy s3 I9300 to android 6.0 marshmallow using aosp custom rom

Samsung already dropped their plans to update their most successful flagship ,galaxy s3 to lollipop but we have seen lot of custom roms for I9300 which were found to be much stable than the stock firmware itself.

Though android marshmallow is optimised to run on low hardware configuration ,samsung will never release an update of marshmallow to galaxy s3. Though i9300 is capable of running it without hick ups,touchwiz interface will hinder its performance for sure.If you are still waiting for the official update to come then it might a day dream for you but there is always an alternative way through custom roms.

If you are one of those guys who is wanting to try latest version of android on your galaxy s3 then this post is for you.In this post we will guide to install android marshmallow on samsung galaxy s3 i9300 using aosp custom rom.

But as you know this is a risky process and flashing this custom rom on other variants of s3 might brick it or sure.If you own other variant of s3 then stay away from this.We are not all responsible for any type of damages that happen to your device so proceed at your own risk.

Before proceeding further:
  • Check you samsung galaxy s3 model number by going into about device and confirm that you are using I9300 variant which houses a exynos process.
  • Make sure that kies is already installed on your computer.If you don't have then do install them.
  • You must have updated your galaxy s3 i9300 to latest official software that is already available if you are starting from scratch.
  • Root: You need to have root access on your samsung galaxy s3 to install Aosp custom rom .
  • Backup:Backup all your data which includes contacts,apps,photos videos etc everything to computer or any cloud networks as flashing aosp custom rom on galaxy s2 i9300 will erase all the data on your handset.
  • Battery: Charge your galaxy s3 i9300 100% so that you wont encounter any battery related problems while updating it to android marshmallow.
  • Backup Efs partitions: This is for those who already have twrp installed.Backup all your efs partition of your samsung device on existing rom.Just in case if you loose signal or imei  you can just restore it back.
  • Downloads: Android marshmallow for samsung galaxy s3 i9300 (androidhost) on your computer or device itself.If you want gapps download them too.
  • Recovery: You need a custom recovery like twrp  or cwm already installed on your galaxy s3.

Marshmallow based Aosp custom rom for galaxy s3 I9300:

This rom is still in early stages of development and there are lot of bugs which makes this using as a daily driver a nightmare.But you can still try this to taste android marshmallow on your handset.All features of stock android 6.0 will be present with little or no additional features.You can check out the features below.
Update samsung galaxy s3 I9300 to android 6.0 marshmallow
Update samsung galaxy s3 I9300 to android 6.0 marshmallow using aosp custom rom
Features of android marshmallow:
  • System ui tuner: This is new feature that let you tweak ui a bit but has been hidden just like developer option.If you want to add it to setting app,swipe down the notification panel and on top you will notice a gear icon.Press and hold it and you will notice that it starts spinning.Just leave it once you notice the vigorous spin and you will see a toast message "system ui tuner" added to settings.
  • There are ton of brand new wallpapers.
  • Google launcher now has vertical scrolling instead of horizontal.
  • Multi window: Google finally introduced multi window concept in tablet version of os.You can run two apps in a single window.Activating multi window is also too easy.When you open recents you will notice there is another option beside the closing button on cards.Press on it and activate multi window.But this multi window is not configurable which means adjust width of apps that are running.
  • Phone short cut on lock screen is replaced with google now.
  • Search bar in settings menu.
  • New volume panel: You can now adjust volume of media, call and notification from single window .This feature is absent in previous versions of android though present in most of the oem provided firmwares.
  • Auto rotation on home screen is also added which you can find in launcher settings.
  • Now on tap: If you use google now frequently this feature might help you a lot.Usually when you press and hold on home button it will take you to google now.If you enable this feature when you try to access google now on any app it load some related suggestions along with some google now card.
  • Screen shot notification will also have delete button along with share option.
  • Memory option: This is available in settings .It gives you memory usage on your device from last "3hrs or 6 hrs or 1 day".
  • App permission manger is the major thing in android m.This lets you to block certain permission so that the app cannot access them.like if you don't want facebook to access your bluetooth you can now do it with out rooting your device.


Flash marshmallow based Aosp on galaxy s3 using twrp recovery:

  • Download resurrection remix rom for samsung galaxy s3 (haxynox-i9300-20150921-1824.zip)and Gapps transfer them to sdcard or internal storage of device.
  • Power of the device completely and wait for few seconds to confirm that it is completely off.
  • Using button combinations reboot into recovery or use quick boot app to enter recovery.
  • Once you are in twrp recovery click on backup and choose all the partitions and make backup first. It might about 5 to 10 minutes for backup to complete and do not interrupt backup process.
  • Now click on wipe and select system,data,cache and dalvik cache options.Don't select internal storage.
  • Once you have wiped required partitions go back and click on install.
  • Navigate to location where you have placed your marshmallow zip file and select it.
  • Swipe to confirm flash and wait for 5 minutes for process to complete.
  • Again click on install and select gapps this time,swipe to confirm to flash.
  • Once gapps are flashed reboot to system.Wait at least 15 minutes for initial boot to complete and once done you can explore its features.

Flash marshmallow based Aosp on galaxy s3 using CWM recovery:

If you don't have twrp recovery installed on your samsung galaxy s3 then you can use your existing cwm recovery to flashing this custom rom.
  • Download aosp custom rom from above link and transfer it to sdcard.
  • Power of the device completely and wait for few seconds to confirm that it is completely off.
  • Using button combinations reboot into recovery .
  • Once you are in cwm recovery click on backup.If you have a backup on your device then go to next step.
  • Click on wipe cache partition and confirm to wipe. Similarly wipe data ,system and dalvik partitions too.
  • Click on install and then select zip from sdcard and locate the marshmallow zip file which you have downloaded.
  • After flashing the rom reboot to system.
After rebooting the device you have to wait for at least 20 minutes for initial boot to complete and then you can explore the features of the rom.At this stage we don't advice you to flash gapps but if you can live without google services then you can flash them.One advantage of not having gapps installed is that ,you will feel device to be smoother and responsive. Since most of the gapps are resource intensive and on this rom which is somewhat buggy it might hinder performance for sure.

If you have any other queries for Updating. Samsung galaxy s3 I9300 to android 6.0 marshmallow using aosp custom rom then don't forget to leave a comment below