Showing posts with label Custom ROM. Show all posts
Showing posts with label Custom ROM. Show all posts

Tuesday, October 8, 2013

How To Load A Custom ROM On Any Android Phone: Beginner's Guide

One of the areas that is so unclear to many Android users is the procedure to install custom ROM on Android phones. There are so many Android phones but the process of loading or installing custom ROMs on them is pretty much the same. 

In this post, I will break everything down so that you can understand what we meant be Custom ROM, Stock ROM etc.

Definitions
1. ROM
To simplify things, ROM is known as Read Only Memory. This ROM is composed of 2 important things. First is your phone's operating system (e.g Jelly Bean 4.2.1 just like windows computer having Windows 7) and the second is your Boot loader. Boot loader is a small memory with instructions on how to load the operating system and drivers needed to load the operating system correctly so that phone will start working as intended.

2. Stock ROM
Stock ROM is what we refer to as the ROM that came with your Android phone from the manufacturer when you bought it. When you bought your Android phone, it may be running Jelly Bean 4.2.2, this is known as a stock ROM 'cause it came directly from manufacturer. It has all its boot loaders(drivers) and operating system intact.

3. Custom ROM
Custom ROM is what we refer to as the ROM created by individuals or group of people to suit their taste. Meaning that they have customized it to the way they want it to be. This is usually done by seasoned programmers and hackers. This custom ROM is not came with the phone initially.


What We want to Achieve
What we want to achieve is to remove the stock ROM (the one that came from the manufacturer) and put another ROM which is the custom ROM that came from another source.

Obstacles
The obstacles one will have to overcome to remove the stock ROM and replace with custom ROM are not much and I will detail them below.

Obstacle 1: Root Access
Manufacturers that makes Android phones don't want you to remove their own stock ROM so they put some restrictions in place. One of such restrictions is that you are given partial authority on the phone, not total authority to manipulate the phone or do anything you like. Its like giving someone a guest account on a computer. With guest account, you may not be able to even install softwares talk less of changing system properties. You can only do basic things.
So one needs to remove this restriction on any Android phone to have permission to remove the stock ROM. To remove this restriction, the phone must be rooted. Once its rooted, yo now have super user full, access to do as you like on the phone.

Obstacle 2: Flashing ROM
You cannot remove an operating system when it is currently in operation. You have to enter a separate mode. This mode is known as recovery mode. This mode allows you to remove operating system (ROM) and replace with another one (usually the recovery rom placed by manufacturer). The process of removing the ROM is known as Flashing and the process of putting another ROM is known as Loading. But, before you remove the stock ROM, you must be sure that the one you are about to put will work with your phone. If you remove this stock ROM and you put the new one and its not supported by the phone, the phone will not work (meaning its bricked).
To make sure your new custom ROM is supported by your device, you need to download an app like ROM Manager. When you download ROM manager, free version, it will tell  you if there is any ROM that supports your phone.

Obstacle 3: Recovery ROM
The recovery ROM is the one placed by the manufacturer of the phone. It is only needed when the custom ROM crashes. The recovery ROM is like a small operating system that is used to boot the phone to a level that will allow you to install a new custom ROM. However, since we need to put our own custom ROM, we need to also remove the recovery ROM and put our own custom recovery ROM that will work with our own custom ROM. ROM manager will help you flash the stock recovery ROM and installs its own custom recovery ROM. Although, warnings have gone out that one shouldn't flash stock recovery ROM with ROM manager instead Teamwin (TWRP) could be used. More research is needed in this area. This custom recovery ROM will give you the features and flexibility you need to flash the stock ROM and install the custom ROM.

Note: For some devices, you may need to extract boot.img. After flashing the CFW onto your phone, reboot back into the bootloader and connect your phone to your PC via USB. From the ZIP folder containing the CFW, extract "boot.img" to the same folder where your fastboot.exe is. Open a command prompt from this folder, then type:
fastboot flash boot boot.img
 
Press enter. Reboot your phone after the boot.img file is flashed, and you should be good to go.
 
Installing Custom ROM
At this stage, you already have root access, you also have made sure that the new ROM you want to load is compatible with your device. Furthermore, you have backed up your phone and apps and finally, you have flashed recovery ROM and have downloaded the custom ROM you are about to load up.

Steps to Loading Custom ROM
1. Plug phone to your computer 

2. place this newly downloaded custom ROM in sd card of the phone. Custom ROMs usually come in zips but you must NOT extract this zip file.

3.  Eject phone from computer and launch ROM manager again.

4. Select reboot into recover and wait for the phone to reboot. You can also do this manually if you know the combination for your phone model.

5. Once you are in recovery mode we talked about, use the volume keys to navigate to power or menu button to select Backup and Restore option.

6. Select backup so that it will save and backup your entire device. 

7. Now Select Wipe data/factory reset.

8. Select Flash zip from sd card and choose Zip from SD card.

9. Select the custom ROM zip you placed in the SD card. Confirm it and wait for it to finish flashing

10. Select Reboot Now. Once it reboots, you would have a new operating system or ROM on your device.

To load another kind of ROM, just follow the steps above.

Like us on Facebook and Follow on Twitter for more smartphone info and news

Thursday, September 26, 2013

Tutorial: Tecno A+ Rooting and Custom ROM Loading

Note 1: Credits go to Seun Payne of Nairaland
Note 2: Non of these have been modified by me. 
Note 3: This article is just to make information more accessible by others that have no idea they can install custom ROMs for A+
Note 4: For any questions, follow the Nairaland link and put your questions there.

First step is to root the device and you can follow the setups here to root

The second step is the CWM as directed below

CWM

It is imperative to note that while cwm isnt a must, if you ever plan to root your phone and enjoy its benefits then you must accept the fact that something might go wrong along the way. with that in mind i usually recommend this step immediately after rooting. if you wont flash cwm, then i will advice against rooting also (there is the door, thanks for stopping by).

1. Go to playstore on your phone and download "mobileuncle tools" (you must be rooted for this app to work).

2. once it is installed, download the cwm from here:http://adf.ly/Vsixf

3. now put the image inside your memory card directly (not in a folder) and open the mobileuncle tools and choose the Recovery Update option. It would be the first one you see on the list.

4. select it and say yes to all it asks..(it wont take advantage of you, I promise).

5. It should reboot into recovery. which is a dark screen with blue text. (in the future, use the power button + volume up button to enter recovery mode)

Now lets back up your phone.

1. you will need at least 2GB free to back up as well as at least 50% bat3. Use the volume buttons to scroll up and down and the power button to make selections.

2. once you are in recovery mode, scroll down to backup and restore and select it. next choose the backup option which is usually the first option. Sit back and relax cuz it takes a while. Once that is done, scroll down to go back and den select the reboot phone option to turn your phone back on


So now we have rooted and backed up our phone. We can even flash superman.

Unbricking
I'll post this part later.

Lets skip to the coolest part.

Custom Rom

Introducing the Thunderous Nightmare rom for A+
The First Android 4.2.2 Custom Rom for Tecno A+ (Stable ROM)

Melting Rocks by Muntazir Abbas; (A tribute to someone)
Ported by Seun Payne

BLOW TO UNLOCK+WALKMAN+TOUCHWHIZ+S4 MEDIA+BUMP+S-VOICE


examples:


Features:-

--> S4 TouchWiz Launcher
--> S4 Task Manager
--> Samsung S4 Wallpapers
--> Samsung S4 Music
--> Samsung S4 Widgets
--> S4 AccuWeather
--> Samsung S4 Sounds
--> S4 UI Sounds
--> S4 Notifications
--> S4 Alarms
--> Samsung Bootanimation
--> Samsung Boot Logo
--> Samsung Fonts
--> Samsung Dailer
--> Samsung Framework
--> Samsung Settings
--> Wireless Display
--> New LockScreen (blow to unlock)
--> New Gesture supported Keyboard
--> New Sound Recorder
--> Ext4 Tweaks
--> Maxed out speed & Performance
--> Disabled most logging activities
--> Battery calibrated automatically
--> VM heap tweaks
--> Extended Reboot Commands
--> Fully Deodexed
--> Removed Micromax Registration
--> Full CPU & GPU Utilization
--> Build.prop Tweaks
--> Faster and Smoother
--> Faster Streaming
--> Internet Tweaks
--> Network Tweaks
--> Proximity Tweaks
--> Battery Tweaks
--> Samsung S-Voice
--> Bump feature (sharing)
--> Walkman
--> GPS fixed

Xposed Framework

--> XTheme Engine
--> Xposed Tweakbox
--> Xposed TabletUi
--> Xposed Clock
--> Xposed Delivery Notify Toast
--> Xposed Additions
--> Xposed Icon Themer
--> Xposed Smiley Replacer
--> Xposed CRT Animation



NO need to DOWNLOAD any other app for downloading videos from YOUTUBE "Click on OGyoutube"
it will show download option for videos {Same GUI as YOUTUBE}

How To Flash :
You Can Take CMW Backup to Revert back to your old system (Just in case)

Please Note that the first boot may take upto 10 minutes.

1) Download Melting Rocks.zip File
2) Put into External/Internal SD Card
3) Go to CMW Recovery
4) Wipe Data
5) Wipe Cache
6) Wipe System
7) Wipe Dalvik Cache
8) Select Install From SD (Internal or External)
9) Select Melting Rocks.zip and Select YES
10) In CWM select OK to flash

11) Reboot Your System
12) Enjoy


Download Here: http://adf.ly/VsjB1

Note: I Will Not Be Responsible For Any Brick or Any Problem.....So Flash At Your Own Risk.

If Anyone brick its device during installation or any other issue; Just Flash 4.2.1 Stock firmware by SP Flash Tool, then flash this ROM get your tools here: http://adf.ly/WJkUC
http://adf.ly/WJkQU ;

Please Do not Update M! Unlock and even if you do and it's not working then please go to:

Settings>>>Apps>>>All>>>M! Unlock>>>Uninstall Updates.