Getting Android 6.0.1 MarshMallow on Samsung Galaxy S4

Hi Guys,

Today, we will discuss how to upgrade your current Android version to Android MarshMallow in Samsung Galaxy S4 GT-i9500.

Why Android MarshMallow?

Android MarshMallow

The reason I like Android Operating System are the increasing customizability options in the Android updates. It is also the reason I and many other users have to find some ways to get Android update when our device’s vendors are not in likely mood to do so.

Today, I am focussing light on a way to get Android Marshmallow 6.0.1 in Samsung Galaxy S4 GT-i9500. I’m showcasing this article because of many different reasons. Foremost of which is, I myself own this device, and I would love to use MarshMallow on my Galaxy S4.

About Custom ROM (CM 13)

First of all, I would like to specify that Custom ROM and Custom firmware are one of the same thing. Also I may refer Samsung Galaxy S4 GT-i9500 as i9500.

Android MarshMallow 6.0.1 is now available to install on Samsung Galaxy s4 GT-i9500 via the CyanogenMod 13, Custom ROM. This CyanogenMod 13 custom firmware is an unofficial release which is based on Android 6.0.1 and comes with various new and different features and customization tools that resemble Android Open Source Project (AOSP) ROM. But as this update/firmware has been developed by third-party developers, and not officially released by Samsung, it is still in beta and there may be quite some bugs, and it is possible that maybe a feature or 2 may be buggy or even not work at all.

About the Developer

The developer behind this project goes by the alias of Alberto96 and belongs to Italy. So far they have been able to get the video, audio, RIL and many other things working perfectly fine. Sadly, the stock camera app is not working; which means some users (not all) might face a problem. As the developer has been working on the build and is fixing bugs every now and then, I wouldn’t be surprised if those broken/buggy issues have been fixed by the time you finish reading and sharing this post.

Bugs and Workarounds

As the stock camera app is still buggy, just download any other camera app from the Google Play Store to use the camera, for e.g. Google Camera.

How to Update GT-i9500 to Android 6.0.1 MarshMallow via CyanogenMod 13 Custom Firmware

Follow these steps (without cheating ??) –

Samsung Galaxy S4
  1. You need to have these files on a computer. So, download the ROM (279.6MB) from this link
  2. Now, you also need to download the Google Apps Package (called GApps) from the site OpenGApps.org. Choose options –
    Platform : ARM
    Android : 6.0
    Variant : micro
    Download the package with the circular red download button below the form.
  3. Save both files on your desktop. Don’t unzip them.
  4. Connect your i9500 with your computer with the help of a USB cable.
  5. Copy those zipped files to your phone’s SD card.
  6. When the transfer is completed, unplug the USB cable, switch off your i9500 by holding the power button for a few seconds.
  7. After switching it off, wait for a few seconds. *think about the pollution and plan on planting a tree*
  8. Now, press the Home button, Power button, and Volume Up button simultaneously to boot the device in Recovery mode.
  9. Once in recovery mode, use the Volume up/Volume Down buttons to scroll up/down and Power button to select an option.
  10. First choose “wipe data factory reset” followed by “wipe cache partition” and “wipe dalvik cache”.
  11. Then, from the same, main menu of recovery select “install zip from SD card” and “choose zip from SD card”.
  12. Pick the Marshmallow firmware file and install CM13 Custom ROM in your Samsung Galaxy S4. Now CM13, is flashed in your device.
  13. Repeat the same steps to flash the GApps package too.
  14. After installation, reboot device, it may take up to 10 minutes to boot. There’s nothing to worry about.
  15. It will boot up with CyanogenMod 13, which is based on MarshMallow 6.0.1.

Screenshot Gallery

That’s all folks.

Image source – Swapnil’s photography (Samsung Galaxy S4 image) and cdn03.androidauthority.net (Featured image).
Author – Siddhant Baranwal.
Bummer – “Siddhant doesn’t really knows how to click screenshots without assistance. Those will be uploaded when Swapnil will meet him personally, which is not going to happen anytime soon.” – Inside sources.
Editor – Swapnil Jha.

Getting Android 5.1.1 Lollipop on Canvas 2 Colours

Hi Guys,

Today, we will discuss how to upgrade your current Android version to Android Lollipop in Micromax Canvas 2 Colours.

Why Android Lollipop?

The reason I like Android Operating System are the increasing customizability options in the Android updates. It is also the reason I and many other users have to find some ways to get Android update when our device’s vendors are not in likely mood to do so.

Today, I am focussing light on a way to get Android 5.1.1 Lollipop in a Micromax Canvas 2 Colours. I’m showcasing this article on the request a lot of my readers who own Micromax C2C. Frankly speaking, the list of people who wanted to get Android 5.1.1 on their C2Cs included me too.

How to Update Micromax C2C to Android 5.1.1 Lollipop via CyanogenMod 12.1 Custom Firmware

About Custom ROM (CM 12.1)

First of all, I would like to specify that Custom ROM and Custom firmware are one of the same thing. Also I may refer Micromax Canvas 2 Colours as C2C.

Android 5.1.1 Lollipop is now available to install on Micromax C2C via the CyanogenMod 12.1, Custom ROM. This CyanogenMod 12.1 custom firmware is an unofficial release which is based on Android 5.1.1 Lollipop and comes with various new and different features and customization tools that resemble Android Open Source Project (AOSP) ROM. But as this update/firmware has been developed by third-party developers, and not officially released by Micromax, it is still in beta and there may be quite some bugs, and it is possible that maybe a feature or 2 will not work completely.

About the Developer

The developer behind this project goes by the name moonrotation and belongs to Spain. So far they have been able to get the video, audio, WiFi, and SIM slots, camera and many other things working perfectly fine. Sadly, the USSD for some networks, GPS is not working; which means some users (not all) will go through a problem with calling or using any location-based service. As the developer has been working on the build and is fixing bugs every now and then, I wouldn’t be surprised if those broken/buggy issues have been fixed by the time you are reading this.

How to Flash the ROM

Material Required –

  • A working PC.
  • SmartPhone Flash Tools (SP Flash Tools).
    SP Flash Tools is created by MediaTek Inc. and is a trusted software.
    The following link will download the latest version of SP Flash Tools as on date 21 May 2015.
    Download it!
  • Android USB Drivers
    These are needed to operate the Android device via your PC.
    The following link will help you download the latest version of ADB Drivers as on date 21 May 2015.
    Download it!
  • A ROM.
    A ROM will be required to flash and bring back to device to life. But remember flashing a Stock ROM (that originally came with the phone) will also help in getting your phone’s guarantee back; whereas flashing a Custom ROM (any other ROM) has a lesser chance of getting your phone un-bricked and has nothing to do with its guarantee.
    You’ll need to Flash Wiko Rainbow SP Flashable ROM, download it from this link.

Follow these steps to install the ROM –

SP Flash Tools

  • Charge your smart phone to approximately 50 percent or above battery level.
  • Switch it off and remove its battery, if possible.
  • Install SP Flash Tools and Android USB Drivers. Download them from above download links.
  • Extract the Flash Wiko Rainbow SP Flashable ROM from .zip file. Place the extracted folder to the desktop for ease of access. Download link is given above.
  • Open the Device manager in PC. Go to Start > Run > devmgmt.msc.
  • Connect your phone to PC through data cable.
  • In the device manager, a yellow line would have appeared after the phone got connected. MT65xx preloader.
  • Right click on it and click Update. Browse to Desktop and click Next. A red box will appear, press Continue Installation.
  • Open SP Flash tool folder and click on Flash_Tool.exe.
  • Browse to the scatter File MT65xx_Android_scatter_emmc_PMT.txt in the folder of that ROM, which was earlier placed on Desktop.
  • Make sure all the boxes are checked. Then press the Download button.
  • Then re – connect your mobile phone. You will notice some progress  on the CPU screen in the form of blue and red colour.
  • After a while, you’ll get a Green circle.
  • Disconnect your phone. Plug in the battery and switch it on.

Now follow these steps –

  • Download CyanogenMod 12.1 from the given download link.
  • Place that downloaded zip in your SD card.
  • Switch off your phone.
  • Press Power button + Volume up button + Volume Down button simultaneously to enter recovery mode.
  • Wait for the buzz (vibration) and release those buttons.
  • Then press Volume Up button, you will see an interface after that click on “install zip”.
  • Then select “choose zip from SD card ” if your downloaded zip is in internal SD or “choose zip from SD card if your downloaded zip is in external  SD.
  • Browse to your cyanogenmod-unofficial***.zip click on it then click Yes.
  • You’ll see “installing update”, wait till it completes.
  • After installation, reboot device, it may take up to 10 minutes to boot. There’s nothing to panic.
  • It will boot up with CyanogenMod 12.1, which is based on Lollipop 5.1.1.

Screenshots Gallery

If you really liked my post, you can buy me a pint of beer, here, along with other good stuff.

That’s all folks.

Original Thread – xda-developers.com.
Image source – xda-developers.com (Featured image) and Siddhant’s forgotten Micromax Canvas 2 Colours (Screesnshots).
Author – Siddhant Baranwal.
Editor – Abdul Rehman.
Co – Editor – Swapnil Jha.

How to Port Custom Recovery?

Hi Guys,

Today we are gonna discuss about how to port Custom recoveries in an Android device. So, let’s start.

What is a custom recovery?

A custom recovery is a third-party recovery tool environment. Flashing (aka installing) this recovery environment onto your device replaces the default stock recovery environment. This is a bit like flashing a Custom ROMs like CyanogenMod — but, instead of replacing your device’s Android operating system, it replaces the recovery environment.

Why to install a custom recovery?

A custom recovery environment will do the same things as the stock Android recovery. However, it will also have additional features. Custom recoveries also have the ability to create and restore device backups. Custom recoveries allow you to install Custom ROMs. ClockworkMod even offers a “ROM Manager” app that allows you to access many of these features from a running Android system — this app requires a custom recovery installed to function properly.

How to port custom recovery?

First of all your Android device should be rooted to do this. To know if your device is rooted or not, download Root Checker from the Google Play Store. To root your android device, you may prefer the Ways of Rooting post.

  • Download TWRP/COT/PhilZ or CWM on your PC from any Mediatek device with same screen resolutions.
  • Make sure you have your stock recovery. You can get it with a ReadBack or MTK Droid Root and Tools backup.
  • Now download MTK Boot/Recovery image unpack tool from here.
  • Extract this tool in one folder.
  • Put the images [carliv recovery and stock] in that folder which has extracted tools.
  • Now drag and drop stock recovery to MTK_unpack.bat file.
  • Same with the case of Custom Recovery.
  • Now open the folder of stock recovery folder and open a folder rmdsk in it.
  • Copy these files:
    meta_init.project.rc
    meta_init.rc
    ueventd.rc
    meta_init.modem.rc
    ueventd.goldfish.rc
    fstab
  • Open etc folder and copy recovery.fstab file too.
  • Now replace these files in the Custom recovery with the same directories.
  • Now go back and copy these files from the main folder in which you have your stock recovery’s extracted rmdsk and kernel files:
    kernel
    kernel_header
  • Replace these files in the Custom Recovery too.
  • Now go back to the main folder where you extracted the tool and .IMGs files.
  • Drag and drop the CTR folder to MTK_pack.bat file.
  • You’re done! Now try flashing!

That’s all folks.

Image source – theandroidsoul.com
Author – Siddhant Baranwal
Co – Author – Swapnil Jha & Abdul Rehman

Odin Software (Rooting Samsung Devices)

Hi Guys,

In an earlier post, we discussed about different ways of rooting. Today, we are gonna discuss about the method to root with Odin which is used to root devices running with Samsung chipsets. We will discuss every aspect of this exploit in brief. So, let us start.

What is Odin?

Odin After Recovery

Odin Start Page

This software was developed by XDA Developers to root devices running with Exynos chipset which are the Samsung devices, using the Odin software’s exploit.

How to get Odin?

To use the Odin software to root your Samsung device, first you need to install Odin on your Windows PC, which is easily available to download via the following link of XDA Developers below the page along the list of compatible phone.

How to use Odin?

Download Mode

Recovery Mode

Follow the following steps –
i) First you need to download Odin on your computer from above link.
ii) Then, you will have to download the recovery for your smartphone which can be easily available on XDA.
iii) Next, unzip all the files on your computer.
iv) Install Odin and then launch it.
v) You must turn off your Android device before connecting it to PC.
vi) Then, you must boot your handset into download mode by pressing Power button, Home button & Volume Down button simultaneously, in some phone models it may result it Recovery mode, take out the battery and plug it again. Then try booting in download mode by Power button and Volume Down button simultaneously.
vii) Then you may receive a warning. Press Volume Up button to dismiss it
viii) Odin must notice that you have connected your gadget, so you will see the “added” notification along with the ID:COM section which now would be blue, as in the latest version of Odin.
ix) {Optional step} In case you don’t notice the mentioned aspects, then you will have to start all over meaning that you must disconnect the devices, close Odin, reinstall the software and repeat the update / root process from the beginning.
x) As soon as everything is working as explained, you should open the “PDA” option and select the recovery which you downloaded in step (ii). It may have one of the following extensions *.tar, *.md5, *.smd, *.gz or *.tgz.
xi) In Odin, the re-partition box should stay unchecked (if it is checked, uncheck the same).
xii) Select “start” from Odin and wait while your phone is being rooted.
xiii) Finally, when the installation procedure is over on Odin you will see the “Pass” message displayed on the top.
xiv) Unplug the USB cord.
xv) Reboot and enjoy your rooted phone.
You can use the same method to flash (i.e install) its stock ROM, or any root.zip file. See screenshots for reference.

List of Compatible Phones

Odin v3.xx

Odin Pass Notification

*v3.xx versions should be compatible with all phones that work with v1.85*
Download Odin 3.07
Samsung Galaxy Note GT-N7000
Samsung Epic 4G SPH-D700
Samsung Galaxy S3 Mini I8190

Odin v1.85

Download Odin 1.85
Samsung Galaxy S Advance GT-I9070
Samsung Galaxy S 4 I9505 (Snapdragon 600 based version)
Samsung Galaxy S3 i9300
Samsung Galaxy S3 i9305
Samsung Galaxy S II I9100
Samsung Epic 4G SPH-D700
Samsung Galaxy S II I9100G
Samsung Galaxy S II I9100P
Samsung Galaxy Tab 10.1v P7100
Samsung Galaxy Y S5360
Samsung Galaxy Y S5363
Samsung Galaxy Tab WiFi P1010
Samsung Galaxy Tab 8.9 P7300
Samsung Galaxy Tab 10.1 P7500
Samsung Galaxy Tab 10.1 WiFi P7510
Samsung Galaxy Y Pro B5510
Samsung Galaxy Note N7000
Samsung Galaxy S II Skyrocket SGH-I727
Samsung Galaxy S II LTE SGH-I727R
Samsung Galaxy S II SGH-I777
Samsung DoubleTime SGH-i857
Samsung Captivate Glide SGH-i927
Samsung Galaxy S Glide SGH-i927R
Samsung Galaxy Tab 8.9 LTE SGH-i957
Samsung Infuse 4G SGH-I997
Samsung Dart SGH-T499
Samsung Gravity Smart SGH-T589
Samsung Galaxy Q SGH-T589R
Samsung Galaxy Tab 7.0 Plus SGH-T869
Samsung Galaxy S Fascinate 4G SGH-T959P
Samsung Hercules SGH-T989
Samsung Galaxy Ace Plus GT-S7500
SCH-I500 Mesmerize
SPH-M820 Prevail
SPH-M910 Intercept
SCH-R880 Acclaim
SCH-R910 Indulge
SGH-I897 Captivate
SGH-I997 Infuse
SGH-T589 Gravity
SGH-T839 Sidekick
SGH-T959 Vibrant
SGH-T959v Galaxy S 4G
SPH-D700 Epic 4G
SPH-D720 Nexus S 4G
SPH-M580 Replenish
SPH-M920 Transform
SCH-I400 Contunuum
SCH-I500 Fascinate
SCH-I510 Droid Charge
SGH-I917 Focus

Odin v1.83

Download Odin 1.83
Samsung Galaxy S I9000
Samsung Galaxy S II I9000
Samsung Galaxy SL I9003
Samsung Galaxy Giorgio Armani I9010
Samsung Google Nexus S I9020
Samsung Google Nexus S i9020A
Samsung Google Nexus S i9023
Samsung Galaxy Tab P1000
Samsung Galaxy Tab WiFi P1010
Samsung Galaxy Note N7000

Odin Multi Downloader v4.44

Samsung Galaxy W i81u50-T679M

Odin Multi Downloader v4.43

Samsung Galaxy S Plus I9001
Samsung Galaxy W I8150
Samsung Exhibit II 4G T679 (T-Mobile)
Samsung Galaxy W T679M (Bell)

Odin Multi Downloader v4.42

Samsung Galaxy Gio S5660
Samsung Galaxy Mini S5570
Samsung Galaxy Fit S5670
Samsung Galaxy Ace S5830
Samsung Galaxy Xcover S5690
Samsung Galaxy Y Pro B5510
Samsung Galaxy Pro B7510
Samsung Galaxy M ProB7800

Odin Multi Downloader v4.34

Samsung i5500 Europa
Samsung I5500 Galaxy Europa
Samsung Galaxy 551 I5510
Samsung I5700 Galaxy Spica
Samsung I5800 Galaxy Apollo
SamsungI7500 Galaxy

Odin Multi Downloader v4.29

Samsung Galaxy I5510L

Odin Multi Downloader v4.28

Samsung I5500 Galaxy 5
Samsung Galaxy Europa
Samsung Galaxy 550
Samsung i5500 Corby
Samsung I5510
Samsung Galaxy 551
Give your reviews & feedback in comments.

That’s all folks.

Note – Root your device on your own risk. TechGlobule is by no means encouraging any phone user to root his/her phone.
List source –  XDA Developers
Image source – Abdul’s HP Laptop and Shubham’s Samsung Note 2.
Author – Siddhant Baranwal
Co – Author – Swapnil Jha and Abdul Rehman

Root & JailBreak: What are they?

Hi Guys,

Smartphones now being so common in public. Many of the smart phone owners come across words like Rooting and JailBreaking. Today we will discuss about these.

What is Rooting?

Android OS users may have noticed that they don’t have all the necessary control on their device. For e.g. A ZenFone User may think that why can’t he have the features of another phone, let’s say Sony Xperia E3. Having the same Android version, it should be easy for ZenFone user to change ZenUI to Sony’s Xperia UI. But it is not the case. Due to the limitations set by the phone’s manufacturer, a user do not have complete control over his/her device.
The process of getting all the required necessary control of a mobile device via some exploits is known as Rooting.

What is JailBreaking?

iOS users (Apple’s mobile OS) notice this lack of control in a bitter way. They aren’t even able to change their themes, transitions, icons, etc. let alone the features. The process of rooting a iOS device through exploits is termed as JailBreaking.

What are the advantages of Rooting or JailBreaking?

  1. By rooting, we can not only increase our system stability and performance but also Increase our battery backup.
  2. Custom ROMs allow users to update to the latest version of the Android OS before they are officially released for their device, by their manufacturer.
  3. This is a great feature for those who are tech-savvy and want to stay on top of the latest and greatest software updates before it hits the mainstream crowd. This is also useful if one has an outdated device that is no longer being updated by its manufacturer.
  4. By rooting the device, we also gain the ability to unlock some features that the carrier might charge for. One main example is free WiFi and USB tethering, which many carriers charge money for. (I’m not suggesting you do this. But I just wanted to make you aware of the endless possibilities.)
    That goes same of the iOS users.

What are the disadvantages?

There are only 2 disadvantages of rooting or jailbreaking (fortunately both of them are curable, although are difficult to cure.)

  1. By rooting, you void your device’s warranty. This means, if anything goes wrong with the device, the manufacture won’t help you at all.
  2. Rooting allow users to view and edit system files, which creates the possibility of deleting any important system file. Thus, it can result in corruption of device, aka Bricking.You may ask your queries in comments below.

That’s all folks.

Image sources – http://jbenit94.deviantart.com/art/Android-Bot-Wallpaper-243883920 (Featured image) http://www.ivanbrooker.com/tag/android-robot-wallpaper (Image in post)
Author – Siddhant Baranwal
Co – Author – Swapnil Jha
Exit mobile version