Hi guys,
I saw some people on trouble because they don't know about this method and hence, after rebooting their device's stock recovery overwriting the custom one. So if you're having this problem then this guide would be helpful for you
Retirements:
1. Root
2. A good file manager (I suggest root explorer)
How to:
1. Install root explorer (recommended)
2. Go to system folder
3. You will find a file named recovery-from-boot.p, move it to somewhere (you can also delete it but I suggest just move)
4. Now go to etc folder
5. You will find a file named install-recovery.sh, move/delete this one also
5. Done, now flash a custom recovery and it will be installed permanently
Credits:
@polobunny, it's not my method, I knew it from him
https://m.youtube.com/watch?v=FYQEOQA3NRg
Video link
Related
Before you start let me make it clear that, I don't own this device or don't have any connection with it. I put this thread only because my friend from Chandigarh, India requested me to do a guide on customizing this device. So, I collected information from members related to this device & from other forums.
The Roms listed here are not my works, so it may or may not work with your device. I tried my level best to make it as simple as it can.
ROOTING
First of all, you need to Root your device.
Use Universal Androot, you can download the software here
Use Root Explorer or any file management softwares to install.
Now download the Rom Manager and install it.
RECOVERY MENU
Next you need to Install the stock Recovery Menu.
The complete procedure as well as the required files can be downloaded here.
Just downloaded & extract the file and follow the steps.
CUSTOMIZED RECOVERY
This Recovery Menu can only install update.zip files.
So, it need to be modified to install any custom rom.
You can download the custom Recovery here
Extract the file, Use Android Download Tool provided in the package to install.
Select only the Recovery option and flash the device with it.
Now reboot into recovery you can see a new recovery menu with options to install any zip file.
CUSTOMIZE YOUR DEVICE
Currently only a few customized roms are available.
Customized CyanogenMod Rom
This Rom is tested several times and 100% working. You can download it here.
Download the rom and put it to your sdcard (Please don't extract it.)
Reboot to recovery either by Rom Manager or by Pressing & Holding both power key &Home button.
Select the option to Install zip file from sdcard, now select the option to disable signature verification.
Now select the downloaded zip file, the setup will start.
When the installation finishes, Reboot.
Now you can see your new Rom with added functions.
MIUI Rom for Micromax A60
MIUI is one of the most popular customized Rom for android. You can download it here.
The installation procedure is given below
1. Download Zip file(MIUI.us 1.8.5 Eng Deo ZipA Signed SuperKid.zip) place in your root of sd card.
2. Download Busybox installer from the market and update your busybox.
3. Go to ROM Manager & select "install Rom from SD Card" and choose the zip file from sd card (MIUI.us 1.8.5 Eng Deo ZipA Signed SuperKid.zip) .
4. Select all pre-installation requirements.
5. After you are done, don’t exit, Go to advanced and choose ‘Wipe Dalvik Cache’
6. Reboot your phone
Procedure to Move Apps to SD Card
This the most important part since the Micromax Andro A60 has only a limited memory.
To transfer to sdcard you need to have ext partition.
Creating ext partion
First backup all your SD Card data to your Computer.
If you followed the procedure explained above, just reboot into recovery and select Partition SD Card.
Now you can choose the required size of your secondary partition.
These is another way to achieve this. Please refer this Thread.
http://forum.xda-developers.com/showthread.php?t=883420
goto Recovery console
Reboot the device.
Install Apps to Your SD Card
I suggest to use Link2SD. This can be downloaded here
Please Remember, this not exactly installing apps on sd but making a symbolic link on the sd card to transfer data.
Also try the famous app2sd . You can download it here
There is some installation procedure. It is explained in the thread below. Try it if you are interested.
http://forum.xda-developers.com/showthread.php?t=833722
febycv said:
This Thread will provide you with complete guide to Customize your Micromax Andro A60
Please note that this thread is for the Beginners, not for the Experts. So take it in that way.
I tried my level best to make it as simple as it can.
If you find any part confusing, Please contact me. I will be at your service.
ROOTING
First of all, you need to Root your device.
Use Universal Androot, you can download the software here
Use Root Explorer or any file management softwares to install.
Now download the Rom Manager and install it.
RECOVERY MENU
Next you need to Install the stock Recovery Menu.
The complete procedure as well as the required files can be downloaded here.
Just downloaded & extract the file and follow the steps.
CUSTOMIZED RECOVERY
This Recovery Menu can only install update.zip files.
So, it need to be modified to install any custom rom.
You can download the custom Recovery here
Extract the file, Use Android Download Tool provided in the package to install.
Select only the Recovery option and flash the device with it.
Now reboot into recovery you can see a new recovery menu with options to install any zip file.
CUSTOMIZE YOUR DEVICE
Currently only a few customized roms are available.
Customized CyanogenMod Rom
This Rom is tested several times and 100% working. You can download it here.
Download the rom and put it to your sdcard (Please don't extract it.)
Reboot to recovery either by Rom Manager or by Pressing & Holding both power key &Home button.
Select the option to Install zip file from sdcard, now select the option to disable signature verification.
Now select the downloaded zip file, the setup will start.
When the installation finishes, Reboot.
Now you can see your new Rom with added functions.
MIUI Rom for Micromax A60
MIUI is one of the most popular customized Rom for android. You can download it here.
The installation procedure is given below
1. Download Zip file(MIUI.us 1.8.5 Eng Deo ZipA Signed SuperKid.zip) place in your root of sd card.
2. Download Busybox installer from the market and update your busybox.
3. Go to ROM Manager & select "install Rom from SD Card" and choose the zip file from sd card (MIUI.us 1.8.5 Eng Deo ZipA Signed SuperKid.zip) .
4. Select all pre-installation requirements.
5. After you are done, don’t exit, Go to advanced and choose ‘Wipe Dalvik Cache’
6. Reboot your phone
Procedure to Move Apps to SD Card
This the most important part since the Micromax Andro A60 has only a limited memory.
To transfer to sdcard you need to have ext partition.
Creating ext partion
First backup all your SD Card data to your Computer.
If you followed the procedure explained above, just reboot into recovery and select Partition SD Card.
Now you can choose the required size of your secondary partition.
These is another way to achieve this. Please refer this Thread.
http://forum.xda-developers.com/showthread.php?t=883420
goto Recovery console
Reboot the device.
Install Apps to Your SD Card
I suggest to use Link2SD. This can be downloaded here
Please Remember, this not exactly installing apps on sd but making a symbolic link on the sd card to transfer data.
Also try the famous app2sd . You can download it here
There is some installation procedure. It is explained in the thread below. Try it if you are interested.
http://forum.xda-developers.com/showthread.php?t=833722
Click to expand...
Click to collapse
@febycv- friend the cynanogen mod rom for a60 u hv talked about is the rom that you have created?
or
if it is from some other xda a60 forum then i want to tell you that this rom is not 100% tested and also just boots up but have no support for wireless connections and other hardware such as camera, sd ,etc,.....
so please tell whether it is original working cyanogen mod or modded eclair rom or the one that i hv talked about?
ya can u pls tell this rom working properly?
i think these roms are what amansingh is talking about.......
guys i hv earlier got the reply from febycv,
and according to him these are the roms created for our device earlier on previous posts that never worked or flashed properly and he have not created any of the rom by himself, he have just created this thread to post a flashing update procedure via recovery for as per requested by one of his friend using a60....
but still got a promise of help.....................long live A60
feby wrote this cause earlier i dont know how to install rom as i said him on fb.... he is ma frend........ and i live in chd......
febycv said:
Before you start let me make it clear that, I don't own this device or don't have any connection with it. I put this thread only because my friend from Chandigarh, India requested me to do a guide on customizing this device. So, I collected information from members related to this device & from other forums.
The Roms listed here are not my works, so it may or may not work with your device. I tried my level best to make it as simple as it can.
ROOTING
First of all, you need to Root your device.
Use Universal Androot, you can download the software here
Use Root Explorer or any file management softwares to install.
Now download the Rom Manager and install it.
RECOVERY MENU
Next you need to Install the stock Recovery Menu.
The complete procedure as well as the required files can be downloaded here.
Just downloaded & extract the file and follow the steps.
CUSTOMIZED RECOVERY
This Recovery Menu can only install update.zip files.
So, it need to be modified to install any custom rom.
You can download the custom Recovery here
Extract the file, Use Android Download Tool provided in the package to install.
Select only the Recovery option and flash the device with it.
Now reboot into recovery you can see a new recovery menu with options to install any zip file.
CUSTOMIZE YOUR DEVICE
Currently only a few customized roms are available.
Customized CyanogenMod Rom
This Rom is tested several times and 100% working. You can download it here.
Download the rom and put it to your sdcard (Please don't extract it.)
Reboot to recovery either by Rom Manager or by Pressing & Holding both power key &Home button.
Select the option to Install zip file from sdcard, now select the option to disable signature verification.
Now select the downloaded zip file, the setup will start.
When the installation finishes, Reboot.
Now you can see your new Rom with added functions.
MIUI Rom for Micromax A60
MIUI is one of the most popular customized Rom for android. You can download it here.
The installation procedure is given below
1. Download Zip file(MIUI.us 1.8.5 Eng Deo ZipA Signed SuperKid.zip) place in your root of sd card.
2. Download Busybox installer from the market and update your busybox.
3. Go to ROM Manager & select "install Rom from SD Card" and choose the zip file from sd card (MIUI.us 1.8.5 Eng Deo ZipA Signed SuperKid.zip) .
4. Select all pre-installation requirements.
5. After you are done, don’t exit, Go to advanced and choose ‘Wipe Dalvik Cache’
6. Reboot your phone
Procedure to Move Apps to SD Card
This the most important part since the Micromax Andro A60 has only a limited memory.
To transfer to sdcard you need to have ext partition.
Creating ext partion
First backup all your SD Card data to your Computer.
If you followed the procedure explained above, just reboot into recovery and select Partition SD Card.
Now you can choose the required size of your secondary partition.
These is another way to achieve this. Please refer this Thread.
http://forum.xda-developers.com/showthread.php?t=883420
goto Recovery console
Reboot the device.
Install Apps to Your SD Card
I suggest to use Link2SD. This can be downloaded here
Please Remember, this not exactly installing apps on sd but making a symbolic link on the sd card to transfer data.
Also try the famous app2sd . You can download it here
There is some installation procedure. It is explained in the thread below. Try it if you are interested.
http://forum.xda-developers.com/showthread.php?t=833722
Click to expand...
Click to collapse
feby can u port a rom also plz?
Thread Closed!
Use "Thanks" Button to respond
I want to replace my bootloader with CWN for additional flexibility. I have rooted device, activated USB, mount device, RW preveliges and nothing works.
Bootloader is stock Android system recovery 3e
Option 1-
I stored custom recovery 3e (without signature verification) on root of SDcard
Bootloader does not show .../ recovery file on SDcard root directory. Root empty!
Option 2-
ROM Manager does not recognise STAR
Option 3-
Flashify tells me I do not have signature previlegies when I try to flash custom recovery 3e from SD card..
Option 4-
Used Mount/System for RW previlegies
Used Root File Ultra Explorer and Root Browser to copy recovery file (as per yutube demo and other sources) in /Dev/St9 /System/Bin to take effect on reboot. But directory does not exist on my cell!
Where do I put recovery file? OR Another way of doing this?
Thanks
Hi,
I'm not sure about that recovery you are trying to use, but maybe this thread can help you reach your goals..
http://forum.xda-developers.com/showthread.php?t=2207989
Good luck!
HOW TO PORT ROMS TO YOUR MTK WITH ANDROID DEVICE
Most of us have always wanted to use custom roms but there just no custom roms for our devices so we just use different app launchers and uninstall some bloatware to make our stock rom feel good.
Rom porting makes it possible to use a custom rom on your mtk device provided in this tutorial they have the same chipset (example: mtk 6582 ported to mtk6582).
THINGS NEEDED :
1. B1 archiver / ES FILE EXPLORER
2. Root Browser.
4. A rooted device is also needed but not much important if you have CWM INSTALLED WITHOUT ROOT.
PROCEDURE :
1. Make a backup of your current rom, preferably CWM backup. You can either use MTK DROID TOOLS or ROM MANAGER...
The location of the backup will be at clockwork/backup/"date and time of the backup ". This is very important since we will need stuff from the back up and we will also use the backup to recover the phone should the ported rom give any problems.
2. At this point I presume you have already downloaded the apps needed and the custom rom you want to use which is in a zip format( this was not important but I had to bring it up cause I know zombies could be reading this.
3. Now extract the custom Rom with Root Browser. if you extracted with Root Browser then the location will be "speedsoftware/extracted/"folder with the name of the custom rom "".
4. Now open Root Browser and open the folders side by side "custom rom which will be ported at one side and other side will be used for searching for the location of the things needed for the custom rom.
5. Delete the following from the Custom rom:
Boot.img
logo.bin (You do this only when you like the Your current logo.bin)
system/vendor
system/usr
system/lib/hw
system/lib/modules
system/lib/libncurses.so
system/etc/firmware
system/etc/vold.fstab
system/etc/vold.fstab.nand
system/etc/bluetooth
6. Now that you have deleted them from the custom rom replace them. You will find the boot.img at clockworkmod/back/"folder with date and time"/boot.img. The rest of the files and folders will br located in the Root /system. Just copy and paste
7. Now at the custom Rom panel go back to where you find the "META-INF" folder,open /google/android will now long press on "updater script" and tap on open with then select text editor.
8. Check The mount & format point check something like this mmcblk0p. A number is always written after the "P" replace the number of your BASE to PORT.
9. Check multi select in B1 archiver Select ( do not archive the folder the files are in but the individual files in the folder containing the extracts)
10. Compress to ZIP file wait till the process finished. Now boot to recovery and flash your ROM
Good luck in porting Your Rom... I have used this method to port 5 roms including AROMA ROMS. and I have never ported a Rom with a pc before
MAYBE U NEED TO EXTRACT THE BOOT IMG TOO IF THIS DIDNT WORKED
DO IT AS FOLLOWS
Requirements:
-- BusyBox (cpio, gunzip and gzip is mandatory)
-- /System Write Permissions (Does not need to be a modified kernel)
-- Terminal Emulator
-- ES File Explorer (or similar)
-- Hex Editor (or use of DD)
-- Open up your android terminal emulator.
-- Now go ahead and pull your boot.img from your device (or use another one if you wish)
-- Open up your boot.img with the Hex Editor and look for: ANDROID!. Remove everything before it so that the ANDROID! header is the first to be read then save it over top of the boot.img. NOTE: This is only required if you are using a stock boot.img.
OR USE THIS IF U DIDNT UNDERSTOOD THIS
Hello Everyone, I’ll show you how to Unpack and Repack your Phone’s Boot.img & Tweak Karnel. Lets start.
Make a new folder named “boot edit” in cache/
image
Pull your boot.img in this folder
image
Now open ApkTool. Long press on “cache“, click on Get Access Permission.
image
Open cache folder and do same with boot edit. Give ApkTool access permission
image
Open boot edit, click on boot.img select Expack(MT65xx), press ok
image
It will unpack your boot.img.
image
Now open file manager & go to cache/boot edit/. You wil find your unpacked boot.
image
Now edit/modify the files or tweak karnel.
Again open ApkTool. Goto cache/boot edit click on ramdisk select repack-mt65xx.
image
It will repack your boot.
image
You will find an img file named new.img
image
This file is your Tweaked/edited/custom boot.img!!
Flash it via Recovery or Flashify & Enjoy..
FOR DETAILED AND STEP WISE GUIDE WITH SCREEN SHOTS SEE HERE
Mod Edit: link removed
XDA:DevDB Information
HOW TO PORT ROMS TO YOUR MTK WITH ANDROID DEVICE, ROM for all devices (see above for details)
Contributors
manhar2108, manhar2108, 2108kick
Source Code: Mod Edit: link removed
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: all
Version Information
Status: Stable
Created 2015-08-16
Last Updated 2015-08-16
HIT THANKS IF I HELPED U
Good guide..
Especially for noobs....
Darshan601 said:
Good guide..
Especially for noobs....
Click to expand...
Click to collapse
i too am a noob so i tried and made this guide
how bout porting 5.1 rom to 4.4.2 stock?
what should I consider?
aside from tweaking kernel
manhar2108 said:
i too am a noob so i tried and made this guide
Click to expand...
Click to collapse
Yeah....Even I am a noob
gunzgunz said:
how bout porting 5.1 rom to 4.4.2 stock?
what should I consider?
aside from tweaking kernel
Click to expand...
Click to collapse
just replace all these files and use stock kernal to port them
good luck
Sir i tried your guide in porting rom. Mt6582 tp mt6582 chipset roms.. But after replacing those files you mentioned and when i flashed it to my phone, it was tuck in boot screen and keep on restarting. How am I going to fix this?
Thread closed. Pay per click links are not allowed on XDA.
Darth
Forum Moderator
Hi, I found a way to fix this bootloop which happens after you flash the latest ota update if you have unlocked and rooted your stock rom.
I own a HTC E8 China Unicom [M8Sw - dual sim], but I think it will work on other variants.
It is the SU binary/files which are preventing the phone from updating correctly.
You can also restore a clean unrooted TWRP backup and do the OTA update.. it will work just fine.
This tutorial is for those who don't want to lose their app data and modifications.
To be able to update... you need to fully unroot the phone before. Well, this was previously not possible due to system write protection.
(There are also other methods of unrooting. (deleting the SU files manually with the file manager of TWRP recovery) This doesn't work, I have tried it myself..often cause bootloops.)
But now we have a custom recovery mod which enables us to write to the system partition and thus can fully unroot with SuperSU app itself.
Requirements:
-some expertise with adb/flashing/twrp recovery management will be needed.
-stock firmware.zip, inside the OTA zip file, where you will find you stock recovery,boot image, etc
-Stock ROM, rooted with no modified existing system files
-TWRP Recovery from @Captain_Throwback works fine. I used the 2.8.6.0 one. http://forum.xda-developers.com/one-e8/orig-development/recovery-twrp-touch-recovery-t3060188
-untouched Stock Kernel Modules (IMPORTANT)
-SchKernel Extra 3.3, to gain write permission to /system http://forum.xda-developers.com/one-e8/general/schkernel-extra-3-3-t3200090
[UPDATE: SchKernel Extra has been updated to 3.5 and the old one is not available for download on the other thread. You can find attached at the bottom of this section ver3.3 which I had used. Please don't use ver3.5 as a user has reported having bootloop with that.)
-Battery +80 charge recommended...the process gonna demand a lot of power.
-Patience... loads of it....
Disclaimer: I am not responsible if you brick or damage you phone!!
Before you flash anything, be sure to have a working twrp full backup of you phone! In case anything goes wrong.
STEPS:
1. Copy the untouched kernel 'modules' folder [found in system/lib/ in your phone] to another location ( for e.g. to your internal phone memory), you're gonna need it later.
2. Flash the twrp recovery if you haven't already and boot into TWRP recovery.
3. flash SchKernel Extra 3.3 kernel mod. It will launch the aroma installer. There will be options as overclocking/underclocking etc..
I left everything on STOCK option, disabled Swipe2sleep, unselected the everything in the optional addition page. Then went to install it.
4. Reboot, and open SuperSU app, go into setting, tap the FULL UNROOT option, this might take a while. The first time, when the unrooting notice shows and it seems that the app is not doing anything, you might be required to exit the app by pressing home button. Then open the app again and redo FULL UNROOT option. If you exit the app and when re-opening it, the "unrooting notice" is still there, then it means it is working. This might take a bit of trial and error.
5. Ultimately, SuperSU app will close. Then you will need to reboot. You will see that SuperSU is gone and that you have no root access.
6. Now, turn it off again to go to fastboot. Connect to PC and flash the stock boot.img via adb to restore the stock kernel.
8. Then, in twrp recovery, mount /system partition and got to advanced >> file manager..
9. Now browse to /system/lib/ and delete the 'modules folder'.
This is because the SchKernel Extra 3.3 kernel mod flashed previously has modified your kernel modules and when you will try to update the OTA, the stock recovery will report that the kernel modules (xxxxx.ko) has be modified and it will stop the OTA update process.
10. Remember the previous untouched stock 'modules' folder you copied previously, now move it to /system/lib/HERE , to replace the deleted folder.
[DO STEP 9 BEFORE - Don't try to overwrite the folder, it won't be possible. It said operation failed for me. ]
Optional: You might also want to delete su.d folder in \system and init.d folder in system\etc
these files were for the custom kernel and won't be needed anymore.
11. Reboot into fastboot mode, connect to PC (if not already), flash stock recovery.
12. Now, you're good to flash the OTA updates. :good:
-Download it, if not already done.
If ever you have downloaded from PC and copied it to phone, and for whatever reason the phone is not detecting the zip file and asking for install.
Just move it to you exeternal SD card and rename it to "ptt.zip" , go into stock recovery and go down the list to "apply update from SD card"
and it should flash the zip file. When done, select the reboot option and it will say reboot to flash firmware.zip and the will boot. :fingers-crossed:
When booting it will take some time (3 to 8 mins), and then go to the "Android is updating - optimizing apps" screen. This might take a lot of time if you have a lot of apps installed. The phone might get really hot during this process.
When the OS finally boot completely there will be an "HTC" screen and an exclamatin mark in the notification bar. NO WORRIES, it is the just the update working. It will go away when the update is fully processed.
After OTA update is done, you can make a twrp backup of the unrooted system, so that you can restore it for future OTA updates.
If some steps are confusing, feel free to ask for any clarification
Hope I helped you. Don't forget to hit thanks
problem
hi after i flashed SchKernel Extra 3.3 my phone just turned off and won't turn on. what should i do?
neekless said:
hi after i flashed SchKernel Extra 3.3 my phone just turned off and won't turn on. what should i do?
Click to expand...
Click to collapse
how did you flash it exactly?
Did you flash it thought TWRP recovery?
also...what variant of HTC e8 are you using?
Thank you for this guide. :good:
For the newbies, here are exact instructions for each step. TWRP is required; presumably you have this because you've rooted your phone. (If you haven't rooted your phone, what are you doing here?)
Note that rebooting to TWRP can be accomplished in several ways:
Long-press the power button; when prompted choose Reboot. When the screen goes black, press and hold the Volume Down key. This will take you to hboot; from there choose Recovery.
Enable developer mode from settings, plug in to a computer, and issue the command adb reboot recovery.
Also note that it is prudent to do a full TWRP backup to external storage (microSD, USB OTG) before anything else, so you have a good recovery point if things go wrong.
To copy the system/lib/modules directory, you can use a root-enabled file explorer or TWRP. To do it in TWRP:
Reboot to TWRP.
In TWRP, select Mount. Make sure that system is checked.
Back to the main TWRP menu, select Advanced.
In the advanced menu, select File Manager. Then navigate to /system/lib/modules.
Tap on Select, then Copy Folder. Navigate to a new location - I used /sdcard/Backup - and tap Select again. Don't use your external SD or USB-OTG, they may not preserve permissions correctly.
To flash the SchKernel Extra, copy the ZIP file to your device, reboot into TWRP, and select Install. From there, navigate to where you copied the ZIP file and select it; then follow the prompts as sanijsnj specified.
Removing SuperSU works exactly as described. Don't forget to reboot at the end (although it may not be necessary).
To flash the stock boot, in a cmd window where you have the Android SDK, typically in the sub-folder platform-tools enter: fastboot flash boot boot.img (boot.img from the OTA ZIP).
To delete and restore /system/lib/modules, follow the steps above, starting of course from your saved 'modules' directory and copying to /system/lib.
To flash the stock recovery, again in the cmd window enter: fastboot flash recovery recovery.img (recovery.img from the OTA ZIP).
Today I gonna show you how to install CWM/TWRP/PHILZ/OTHER Recovery on android without pc/computer/root.
For this you will need to Download
Apps.zip from here
Cwm recovery from here for your device
Twrp recovery from here for your device
Philz toucewiz recovery from here or mirror for your device
if your device not listed here you will search on google for a custom recovery for your device.
After download your device recovery look like that extentions :
1. (.img) file
2. (.tar) file
3. (.md5) file
if your recovery look like 1. you don't need to rename it.
but look like 2,3 you need to rename with extantion (.tar)
and then extract the (.img) file for flash in next step.
after download the app.zip you need to extract the file using any extractor you Download Es file explorer from here
after extracting the file you will show two apps.
install king user.
if your phone is rooted you don't need to install this.
then install Rashr.
and open and grant the root permission.
then select Recovery from storage.
open the folder where you extract (.img)file
click the (.img) file then.
a dailauge came press yes,please
wait again a dailauge came press yes,please
your mobile took restart.
go to recovery mode.you will show that recovery has been instaled succesfuly
now enjoy.......
How to download no 2 file