[Completed] [Q] What is a recovery.img and what is it for? - XDA Assist

Hey guys,
I was looking for a tutorial and a description about what is a recovery.img and if there is always the need to root any Android or Smartphone (even if it comes with Ubuntu mobile OS) to install a custom ROM.
My second question is about the Super User Apps:
I always see tutorials in which, after flashing the recovery.img they say we need to install a, i.e., CWM_SuperSU_xxx.zip. I do not know why to do that if I have my phone rooted and all I need to do is to boot it and go to the Play Store and install the latest SuperSU app by ChainFire, i.e.
All these questions have a single porpuse: To know what I am doing, because I do not like to perform tasks as an robot. I have a brain that loves to know and learn and be aware of what its doing.
Thank you very much for your help. Maybe you could point me to the documents I need to read to now all these questions.
By the way:
I rooted a year ago my HTC One-V and installed a Custom ROM before and It was working perfect until somebody stolen it from me.
My device now is a Samsung Galaxy GT-i9300. I am from PerĂº, and my Service Provider is Claro.
I use Ubuntu 14.04 and 12.04 and I have installed Heindall from the Ubuntu repositories. Until now I just read tutorials of how to root my phone, but I do not want to perform tasks without knowing what are them for.
So I want to wait before rooting my GT-i9300 until I know what I am really doing with my phone.
Thank you in advance!

Regarding Rooting, Please see [Q] What is rooting? Particularly #7
When it comes to Recovery, See XDA Wiki. Also See XDA University for Android Flashing Guide.
If your Device comes with Linux, then you should not use Android Rooting programs unless advised to do so. Weather Device Recovery works with Linux or not depends on Case by case basis.
In case of additional questions, please post in Android General

My device is a very popular one, a GS3 GT-i9300. It is an Android phone.
My PC, where I am going to connect my phone to root it that has Ubuntu Linux 14.04 and 12.04 installed.
Maybe you miss understood what I wrote.
Mauricio Mora

So if I want to use CWM Recovery, then I can look for the latest version? Or there is a special version for my phone. Afaik it is exactly like my PC when I install a dual boot with Windows. The bootloader (maybe Grub2) is like the Samnsung bootloader and Recovery and my Android are like Ubuntu and Windows dual booting. Is that right?
And hence I do not need a special CWM Recovery for my phone, it should be a simple recovery.img installer but versions differs in features and installed programs. Is that correct? And I just can look for the latest one.
Mauricio Mora

Thank you very much @Perseus71
Your links are very useful for my purpose.
Mauricio Mora

So...
In simple words, it is like my PC.
I inicially have a single OS, Android. Maybe a Recovery but installed by the manufacturer.
Then if I install a Custom Recovery, it is like creating a dual boot: Android and Recovery.
Then if I install a ROM it is like removing a Linux distribution in my PC and installing a new one.
Recovery gives me some tools like backup my personal settings and data and even my apps.
In those terms, there should be ways to install dual boot Android and Ubuntu Touch? Or which ever ROMs in dual boot?
Mauricio Mora

If you want to install CWM, please visit [RECOVERY] ClockworkMod Touch 6.0.3.2 for GT-I9300
Mind you that is for GSM Phone only.
Yes Bootloader = Grub but Linux/ubuntu do not have a concept of Recovery in traditional android sense. In that wany Grub does do the job of a recovery. You may want to google for "What is Android Recovery ?"
If you still have continued questions, please post them in Galaxy S III General forum.
The mission and purpose of XDA Assist is
The mission of XDA Assist is to provide basic help to those who have tried searching but can't find what they are looking for and need assistance. This is not a "helpdesk" providing technical assistance but more to point you in the correct direction with your problem. Perhaps you can't find posts on how to root your phone, install custom recovery or maybe you have questions about how to navigate and use features on the site.
Click to expand...
Click to collapse

Mine is GSM, @Perseus71.
Thank you very much again!
Mauricio Mora

Related

[Completed] Copying android image to multiple devices

Hi XDA Community!
I am looking for a solution to configure stock Android rom, customize it the way I want then create a package from it, something like Ghost Image for PC. Idea is that I can replicate exact copy of all my settings, customizations and installed apps to many devices.
Please direct me where I can start reading and what is the way?
Thanks
Hi,
You just need to root all your devices, flash a custom recovery and finally flash your own rom for all your tablets
I know it's a long and fastidious work for 100 tablets but I think that is the only way.
Good luck
philos64 said:
Hi,
You just need to root all your devices, flash a custom recovery and finally flash your own rom for all your tablets
I know it's a long and fastidious work for 100 tablets but I think that is the only way.
Good luck
Click to expand...
Click to collapse
Thanks for reply
Root is already done. I will work on CWM or other recovery. Do you have some tutorial on how to extrac image of current android with all configuration and apps into ROM, so I can flash it to other devices.
You can read and use these guides:
XDA University: Porting ClockworkMod Recovery to New Devices
Android Development and Hacking > Android Software Development > [GUIDE] Compile CWM Recovery

[Completed] [Q] Several general questions about custom recovery and roms

Let me start by saying I am not completely new at this now and have unlocked, rooted, and installed some custom firmware (or is rom the preferred term?) on a few other more popular brand devices. Being as they were popular that made it super easy to find information, tutorials, and files. While I understand the basics of all the things I was doing and have learned a lot about using ADB and fastboot for instance I am still a bit lost on a couple key items.
So I recently however bought an iRulu V1 phone off of Amazon. While I was able to resolve how to root the device, which I can post about if anyone is interested, I can't seem to find enough information about custom recovery and roms. So here are some basic questions I have, which again I guess I should know since I dove in head first on my other devices, but I am still not sure when it comes to these things and really should understand them
1) Do I need a version of CWM or TWRP made for this device specifically or is there some generic that works for any device?
My device came with KitKat 4.4.2 no upgrade available form manufacturer currently to 4.4.4 or any update for Lollipop. I would love to install the latest version I can of course.
2) Similar to question #1, Is a custom rom needed to get any higher version of Android or can some generic version be installed?
3) On both question above, where does one begin to locate these generic or standard versions?
4) If there are generic versions of the recovery and/or Android rom, What are some of the caveats I might run into using them? More meaning what features might simply just not work?
5) I cannot find an image of the rom included with my phone from the manufacturer, What application or process could I use to be sure I have a complete backup I could restore should I do something stupid?
I tried an ADB backup and the image it created seemed way off in size even though I was using what I thought were proper parameters to get everything including the system.
I really have these questions as I still think of Android like one would of Linux for instance. If I have a computer Linux can run on, I can usually find a very generic ISO to get the OS installed and customize from there. I guess that is really what I am trying to do here, get as updated a version of Android as I can and then make everything work by loading modules or drivers as needed. I guess finally, Is that not really how it works with the Android OS ?
thanks so much for any answers or insight. I have thus far like many others found the info here invaluable while playing around with my various Android devices I have. I hope too that my post is falling into the proper format requested by this section, apologies if not.
LT
Hi, thank you for using XDA Assist. You're right, there is no information about your device on XDA. In general, only flash recoveries or roms that are specific to your device. There are no general ones. Flashing something that is not specific can brick your device. Your best bet is to ask specific questions about your device here, http://forum.xda-developers.com/android/help and hope someone else with your device can help.
Sorry I can't be of more help.
Thread closed.

How does a non-techy get Cyanogenmod installed on a Samsung Galaxy Ace 3?

Apologies if this is not really the place for this question but I don't know where else to go for an answer. I have just purchased a Z1 after years of putting up with Samsung bloatware etc and it has changed my life! I would like to transform my wife's phone experience as well. She can only really use a small phone and has been happy with her Ace 3 until recently, when it started to get slow and erratic. In desperation she has bought an iPhone 5 but this has not been a happy experience at all! I cannot find any new small Android phones that come with Cyanogen pre-installed so I am wondering if we can get it installed on her old Ace 3. From the discussions in this forum I guess this can be done but, not having any technical training in this subject, I really dont understand much of what is being said. I have no idea how to go about this.
So is there either a very simple manual on what to do or else a UK-based expert who can do this for me (for a fee, obviously)?
you can look from the android development section. but, it may vary to your phone model. there is a instructions to on how to install a cyanogenmod os on your ace 3. at least you are familliar with custom recoveries like cwm or twrp, you should install it first on your phone via odin in your pc.
You guys know so much
Hi, PAPlinskie, and thanks so much for getting back to me. I really appreciate it. I have looked at the page you refer to and I just don't understand it! (I don't know what cwm or twrp or Odin are) I guess you guys don't realise just how much you know. I suspect that the answer to my question is probably that there isn't an absolute layman's guide so I will probably have to look for someone to do it for me. Thanks for trying anyway.
Garth Horigan said:
Hi, PAPlinskie, and thanks so much for getting back to me. I really appreciate it. I have looked at the page you refer to and I just don't understand it! (I don't know what cwm or twrp or Odin are) I guess you guys don't realise just how much you know. I suspect that the answer to my question is probably that there isn't an absolute layman's guide so I will probably have to look for someone to do it for me. Thanks for trying anyway.
Click to expand...
Click to collapse
At first I didn't want to flash Custom ROM's on my phone for fear of breaking it... But All I had to do was just follow instructions to the "T" and I had no hiccups...
Okay, so lemme clear some things up for you.
Odin is an Application which you run on a Windows machine, (Your PC). It serves as a bridge to allow you to put custom software such as custom recoveries and allows you to fix a broken device (If the software is the problem)
TWRP & CWM are both custom recoveries. You can think of the stock recovery mode in Android like Safe Mode in Windows, It allows you to Wipe your entire phone or perform other recovery options if you are unable to access the phone when you turn it on. A custom recovery allows all these functions, but on top of that, allows you to flash (install) files to your phone, Like your CyanogenMod.
In a nutshell, if you want CyanogenMod on your Ace 3, you will have to:
1. Install drivers on your PC so that it recognises your phone
2. Using ODIN, flash a custom Recovery
3. Download a CyanogenMod port found here on the forums.
4. Install (Flash) it in your Custom recovery.
The guides here on XDA are really good, all you have to do is do your homework, read, understand and you will have no problems.
Good Luck with your quest on Custom ROMS:good:
The coward's way out!
Sayrian said:
At first I didn't want to flash Custom ROM's on my phone for fear of breaking it... But All I had to do was just follow instructions to the "T" and I had no hiccups...
Okay, so lemme clear some things up for you.
Odin is an Application which you run on a Windows machine, (Your PC). It serves as a bridge to allow you to put custom software such as custom recoveries and allows you to fix a broken device (If the software is the problem)
TWRP & CWM are both custom recoveries. You can think of the stock recovery mode in Android like Safe Mode in Windows, It allows you to Wipe your entire phone or perform other recovery options if you are unable to access the phone when you turn it on. A custom recovery allows all these functions, but on top of that, allows you to flash (install) files to your phone, Like your CyanogenMod.
In a nutshell, if you want CyanogenMod on your Ace 3, you will have to:
1. Install drivers on your PC so that it recognises your phone
2. Using ODIN, flash a custom Recovery
3. Download a CyanogenMod port found here on the forums.
4. Install (Flash) it in your Custom recovery.
The guides here on XDA are really good, all you have to do is do your homework, read, understand and you will have no problems.
Good Luck with your quest on Custom ROMS:good:
Click to expand...
Click to collapse
I have taken the coward's way out. I went into my local neighbourhood PC techie shop and asked if they knew of a reliable local phone engineer who could install Cyanogen for me. The boss' assistant said he does that sort of thing for a hobby and was happy to do it for me in return for a donation to his drone fund! He seems to made a cracking job of it and my wife is overjoyed to have her Ace back in a turbo-charged state.
Many thanks for your help and I am only sorry I was not brave enough to act on it.
Garth Horigan said:
I have taken the coward's way out. I went into my local neighbourhood PC techie shop and asked if they knew of a reliable local phone engineer who could install Cyanogen for me. The boss' assistant said he does that sort of thing for a hobby and was happy to do it for me in return for a donation to his drone fund! He seems to made a cracking job of it and my wife is overjoyed to have her Ace back in a turbo-charged state.
Many thanks for your help and I am only sorry I was not brave enough to act on it.
Click to expand...
Click to collapse
It's okay. We all know how daunting these things can be because you don't want to brick your device.
Maybe in the future you will be able to try it yourself.

Cant install custom recovery & rom

Hello everyone.......... So lets begin from the starting. I have recently bought an iphone x clone device. I thought it will have good enough hardware compared to its price but unfortunately it only has attractive outlook finishing but inside its really bad. I cant even watch youtube videos because of hang & crash. So I decided to root it and install ram expanding software to create vram which really helped solving the crashes....... But still the device feels laggy so I was thinking about installing a soft custom rom which will consume less rom & ram. I tried to backup my stock recovery and install a twrp custom recovery via different apps like flashify, mobile uncle tool, twrp manager etc. But all of them failed to create a backup or even flash a recovery. I had to try different custom recovery image as my device is clone and not included inside twrp supported device list. I even downloaded my stock recovery from internet (not 100% sure if its the right one but tried my luck as I couldn't collect a backup copy of my stock recovery from adb) and tried to port with other custom recoveries and install it...... But still all I boot into is my chinese stock recovery which is useless for me. After trying 2 days I have done everything I could and couldn't get further than rooting and installing some useful apps to make my device little bit stable. But this isn't enough, I need help now to find correct custom recovery and soft custom rom for my device.
Here are some pics about my device details which will help you get some idea about which device im using. drive.google.com/drive/folders/1ieMNTSkgTAIWNn1xNSqg2iCzUPXheEdI?usp=sharing
really very disappointing......... its been more than a week and i got no help from a large active tech community like xda
Khaled786 said:
really very disappointing......... its been more than a week and i got no help from a large active tech community like xda
Click to expand...
Click to collapse
Lol, it's because you have an unsupported cloned device that has no actual stock source or stock firmware to work with, it has a firmware that has been hacked together. Ask yourself why it has hacked software, it is because there is no real software for this device other than what they hacked together when they made it. I doubt you'll find anything that can be installed "as-is", you'll have to do the same thing the device maker did, you'll have to put your own software together which will require either building a whole new ROM for your device or it will require porting an existing ROM to work on your device.
It is very difficult to identify cloned hardware and very difficult to find compatible software.
And this is a "large active tech community" but most members here don't have/own/use/buy or have experience with cloned devices because we know they are junk, regardless of the specs, we have better sense than to waste our time and money on them.
Sent from my LGL84VL using Tapatalk

I want to install android 8 (Oreo) Go edition onto my fake Android 11 Chinese tablet (Its actually Android 5.1). Anyone kind enough to teach me how.

Disclaimer this is my first time posting here so pls pardon me I don't know how to post and I promise to edit this post if there is something wrong.
Information about device is in the attached pictures.
What I am Requesting:
Can someone teach me how to install Android 8(Oreo) Go Edition on my tablet please.
Why am I asking help and not researching and do it myself:
Because it is a unknown brand so I dont have any references and I very scared of bricking the device I spent my college savings on.
Back Story:
Bought a cheap tablet from China which turned out to be fake in many ways than one. Its running on android 5.1. It has a ton of bloatware just to keep up the scam of being android 11. Instead of going through the hassle of returning product I decided to just make it better and install Android 8(Oreo) Go Edition to get some new features and remove all the bloatware while I am at it.
What I know about the device:
(Additional information, Not including IMEI, is in the attached pictures.)
It uses a octa core MT6592 32 bit CPU Android 5.1
Why Oreo Go:
Go is a stripped down version of android and since the tablet is kinda *JUNK* I figured its perfect to use Go edition on it.
Why Oreo, because I couldn't find a 32 bit version of android 9 to 12 Go. I assume bit version is important
What is the source of the Android Oreo Go rom:
Its the Wiko Y50, because it seemed close enough in specs and I was able to download the .pac file and extracted the boot.img file from it.
Links to specs
Wiko Y50 - Full phone specifications
www.gsmarena.com
Wiko Y50 - Full Specification, price, review, comparison
Wiko Y50 is released in the month of December 2018 and surely it looks like a gift for Christmas to all smartphone users. The display shows Egypt for...
www.gizmochina.com
Link to Rom
Wiko Y50 W-K130 Stock Firmware ROM (Flash File)
Download the official Wiko Y50 W-K130 Stock Firmware ROM (Flash File) for your Wiko Mobile. We also provide all other Wiko Stock Firmware for free.
firmwarefile.com
In my opinion, it is a waste of time and health for such an experiment. You must accept the failure of buying a fake device. This will be your experience for the future.
Bloadware try to deactivate with ADB AppControl.
ze7zez said:
In my opinion, it is a waste of time and health for such an experiment. You must accept the failure of buying a fake device. This will be your experience for the future.
Bloadware try to deactivate with ADB AppControl.
Click to expand...
Click to collapse
I don't mind wasting my time. I am in college learning technical skills are useful. I like to learn the skill for the future. And I honestly almost had this covered using tutorials but I got stuck at finding my original stock rom and fastboot loader rom for this specific device.
Can I use this?
How to Go Back to Stock Android From a Custom ROM: 3 Ways
Want to remove a custom ROM and get your Android phone back to its original state? This is the easiest way to get your phone back to stock.
www.makeuseof.com
I got the stock rom of the Wiko Y50 which is the Wiko Y50's boot.img file, couldnt I simply switch out my original stock rom from this instruction to that of the Wiko Y50's?
Im not trying to download a non custom firmware like lineage so wouldnt it just work if I used the method of flashing stock rom when the firmware I want to to install is a stock rom of another phone?
First you should:
1. make root (if possible) to make a full backup of all partitions and learn about partition organization.
2. learn how to restore the system from the backup done.
ze7zez said:
First you should:
1. make root (if possible) to make a full backup of all partitions and learn about partition organization.
2. learn how to restore the system from the backup done.
Click to expand...
Click to collapse
Thanks used your advice. Heres an update
I was able to root using kingroot it was a pain looking for the real legit one.
next followed this vid to install twrp
it ruined my recovery mode. well the tablet still works but recovery is dead.
I followed it because the title mentioned same kernel and same cpu but it was a scam. the part where he was using twrp was fake...
well regardless tablet is rooted and still works just need to find a way to repair recovery mode.
next i downloaded official twrp recovery from playstore. saving boot keeps failing any advice?
I was thinking of using the recovery.img of the symphony h300.
because same cpu, kernel, and android version.
i found a source here
Should I attempt to repair recovery using this?
HCP7 said:
(...)
Should I attempt to repair recovery using this?
Click to expand...
Click to collapse
Somewhere on the XDA forum I saw a thread about how to make TWRP yourself based on your own boot.img.
Other than that, checking if TWRP is working is done via adb. Your screen may show the result of not working properly in graphics mode.
[GUIDE]Porting TWRP without source
Yes, I know XDA is filled with such guides. But you can only port a TWRP if you implement parts of all the guides. This guide is a summation of all those guides. NOTE: I would be using AIK-Linux in this tutorial, since I don't recommend Windows...
forum.xda-developers.com
How to Create and Port TWRP Recovery to any Android Device
In this tutorial, we will show you detailed steps to create and port TWRP Recovery for any Android Device using Android Image Kitchen tool.
www.droidwin.com
Make A TWRP Tree For Your Device & Build.md
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com

Categories

Resources