Why can't flash kernel directly from recovery? - Xperia Arc Q&A, Help & Troubleshooting

Hey guys, I was wondering why you can not on our arc flash the kernel ( .zip package) from recovery?
With my old hd2 I did, and many other terminals permit.
Which is why you can not do the Arc?

Idk, but when i have a CHINA phone i tried to do it from terminal, with flashimage file. But no results.
The result was android down, and the cellphone are all touchscreen without a try to a fastboot, result = trash
But i will be good if can flash by recovery

Since we don't have access to the recovery image of the phone so we aren't able to write to the boot partition from there. The devs found a way to implement cmw to the kernel or boot image that is started with the phone so you can't flash the kernel if you are running it when using cmw.
Does that make sense? Did I answered your question?
Sent from my LT15i using Tapatalk

jimbo77 said:
Since we don't have access to the recovery image of the phone so we aren't able to write to the boot partition from there. The devs found a way to implement cmw to the kernel or boot image that is started with the phone so you can't flash the kernel if you are running it when using cmw.
Does that make sense? Did I answered your question?
Sent from my LT15i using Tapatalk
Click to expand...
Click to collapse
Thank you

Related

[Q] How to reboot into recovery mode?

Hello everybody,
I managed to install the clockworkmod recovery for the Xperia play.
But I don't know how to reboot into recovery mode.
I searched a lot but I can't find the key combination for rebooting into fastboot/bootloader
or recovery mode.
Please help.
Turn device off. When off, press the power button, and start tapping the back button untill device boots into recovery.
Sent from my R800i using Tapatalk
Thanks. But unfortinatly thats does not work.
The device just booted up normally.
May be there is another method or I am doing somthing wrong?
ZeCoder said:
Thanks. But unfortinatly thats does not work.
The device just booted up normally.
May be there is another method or I am doing somthing wrong?
Click to expand...
Click to collapse
I see you posted in the CWM thread, did you boot the recoveryPLAY.img? if so you dont have CWM installed, thats a temp image, your ment to boot from fastboot every time you want to use recovery. You need to flash a kernel with recovery embedded, if your using a r800i with the latest firmware, try doomlords kernel.
AndroHero said:
I see you posted in the CWM thread, did you boot the recoveryPLAY.img? if so you dont have CWM installed, thats a temp image, your ment to boot from fastboot every time you want to use recovery. You need to flash a kernel with recovery embedded, if your using a r800i with the latest firmware, try doomlords kernel.
Click to expand...
Click to collapse
Thank you very much.
I thought that it is permanent.
Thanks again.
ZeCoder said:
Thank you very much.
I thought that it is permanent.
Thanks again.
Click to expand...
Click to collapse
What is it, unlike other android device, on the play recovery is held on /boot partition. This is the same partition as the kernel. So if you was to just flash a recovery, this would overwrite /boot partiton, and because there would be no kernel, the device wouldnt boot. So kernel and recovery have to be combined into one boot.img.
That recoveryPLAY.img, NEVER FLASH IT, alway boot it. If you flash it, it will corrupt your /boot partition.
AndroHero said:
I see you posted in the CWM thread, did you boot the recoveryPLAY.img? if so you dont have CWM installed, thats a temp image, your ment to boot from fastboot every time you want to use recovery. You need to flash a kernel with recovery embedded, if your using a r800i with the latest firmware, try doomlords kernel.
Click to expand...
Click to collapse
Hey erm....I have the same problem as him but i don't understand what you are saying. Can you please please please explain to me what to do???
maksiitis said:
..................
Click to expand...
Click to collapse
doomlord/keiren = tap back button
cm7/cm9/ICX/MIUI = tap the vol down button
I'm so glad I found this post. It was really useful. Also felt good using the search and actually finding what I need.
I can't flash Clockworkmod recovery with ROM manager
I can't flash Clockworkmod recovery with ROM manager.
It says me that I have to install a Clockworkmod based recovery manually.
How can I do it?
As they said u should boot custom kernel (like eg. Doomkernel) to have recovery. I think there is no cwm for play working with stock kernel, or maybe is but it cant be booted.
Sent using r800i with DoomKernel v11 (1.21ghz)
What's a kernel and what i have to do?
Hi, I've just rooted my Play and installed CWM using this app:
https://play.google.com/store/apps/...251bGwsMSwyLDEsImNvbS5wdnkuQ1dNaW5zdGFsZXIiXQ..
I've installed CWM with no issues (or so the app says) but I can't boot into Recovery. There's an option in the app to reboot into recovery; but all that does it reboot the device normally (except that there's no boot animation). Also tried tapping back continuously during boot and volume down but still nothing.
Is this going to be a kernel issue? If so how should I go about getting the appropriate kernel on my phone?
As the says in description: reboot phone and when it shows sony ericsson logo u should wait for blue led and than start pressing any key an it should boot to recovery
Sent using r800i with DoomKernel v11 (1.21ghz)
Trism said:
Hi, I've just rooted my Play and installed CWM using this app:
https://play.google.com/store/apps/...251bGwsMSwyLDEsImNvbS5wdnkuQ1dNaW5zdGFsZXIiXQ..
I've installed CWM with no issues (or so the app says) but I can't boot into Recovery. There's an option in the app to reboot into recovery; but all that does it reboot the device normally (except that there's no boot animation). Also tried tapping back continuously during boot and volume down but still nothing.
Is this going to be a kernel issue? If so how should I go about getting the appropriate kernel on my phone?
Click to expand...
Click to collapse
Use the app to install cwm again. It doesn't always take the first time.
Sent from my R800x using XDA
nachovilagraca said:
What's a kernel and what i have to do?
Click to expand...
Click to collapse
Kernel is a part of phone system which is connecting rom with hardware (i think) there is some custom kernels which is usually (always?) prerooted and has builtin recovery. With custom one u can eg. Overclock and/or undervolt ur cpu
U need to find one here on xda and than boot it using fastboot - in kernel's thread should be said how to do it.
Sent using r800i with DoomKernel v11 (1.21ghz)
ch3mn3y said:
Kernel is a part of phone system which is connecting rom with hardware (i think) there is some custom kernels which is usually (always?) prerooted and has builtin recovery. With custom one u can eg. Overclock and/or undervolt ur cpu
U need to find one here on xda and than boot it using fastboot - in kernel's thread should be said how to do it.
Sent using r800i with DoomKernel v11 (1.21ghz)
Click to expand...
Click to collapse
Great info.
nachovilagraca said:
I can't flash Clockworkmod recovery with ROM manager.
It says me that I have to install a Clockworkmod based recovery manually.
How can I do it?
Click to expand...
Click to collapse
you need to install custom kernel such as doomlord,lupus,mjolnir,fxperia
nachovilagraca said:
I can't flash Clockworkmod recovery with ROM manager.
It says me that I have to install a Clockworkmod based recovery manually.
How can I do it?
Click to expand...
Click to collapse
you need to flash custom kernel which provide cwm..
flash one of them in fastboot mode.
you can choose doomlord, keiran, cm7, cm9, icx, miui, mjolnir and else
There is an app on the Google Play store called Xperia CWM Auto Installer. It automatically installs CWM.
Sent from my R800x using xda premium

[Q] Fastbooting to CWM to Backup/Install ROM

I'm curious if it's possible to just boot into cwm to do a backup and install a ROM. I would like to do something like this
fastboot boot recovery-clockwork-5.5.0.2-maguro.img
Then create a nandroid backup and flash a custom rom. The purpose of doing this would allow me to retain my stock recovery. Is this possible, are there any negatives to doing it this way, if I need to get back into CWM to restore my backup or flash a different ROM couldn't I just rerun fastboot without wiping out my stock recovery?
Flashing CWM does not modify your bootloader. The recovery and bootloader are two different things. Without unlocking the bootloader you won't be able to fastboot CWM anyway.
Sent from my Galaxy Nexus using XDA App
Sorry, I mistyped I intended to say recovery not bootloader, I have already unlocked my boot loader
You cannot Fastboot boot a recovery since this method is intended to boot a boot image.
There are no downsides to flashing CWM since it is trivial to flash the stock recovery back.
Temporarily loading CWM makes is more complicated, especially if something goes wrong flashing ROMs you have more steps to perform to recover.
Sent from my Galaxy Nexus using XDA App
silow said:
You cannot Fastboot boot a recovery since this method is intended to boot a boot image.
There are no downsides to flashing CWM since it is trivial to flash the stock recovery back.
Temporarily loading CWM makes is more complicated, especially if something goes wrong flashing ROMs you have more steps to perform to recover.
Sent from my Galaxy Nexus using XDA App
Click to expand...
Click to collapse
What are you talking about?? Of course you can boot a recovery using fastboot. And it doesn't make anything more complicated.
Sent from my Galaxy Nexus using Tapatalk
moltenbobcat said:
I'm curious if it's possible to just boot into cwm to do a backup and install a ROM. I would like to do something like this
fastboot boot recovery-clockwork-5.5.0.2-maguro.img
Then create a nandroid backup and flash a custom rom. The purpose of doing this would allow me to retain my stock recovery. Is this possible, are there any negatives to doing it this way, if I need to get back into CWM to restore my backup or flash a different ROM couldn't I just rerun fastboot without wiping out my stock recovery?
Click to expand...
Click to collapse
Yes, you can do everything you stated. Although it is almost as much effort as flashing CWM and flashing the stock recovery after.
Sent from my Galaxy Nexus using Tapatalk
Yeah I was kind of thinking I was over complicating it I think I will just go with flashing it permanently. I did read somewhere in a cwm thread that there are a few issues with having cwm flashed to recovery like not being able to charge with the phone off.
Sent from my Galaxy Nexus using Tapatalk
moltenbobcat said:
Yeah I was kind of thinking I was over complicating it I think I will just go with flashing it permanently. I did read somewhere in a cwm thread that there are a few issues with having cwm flashed to recovery like not being able to charge with the phone off.
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
That doesn't apply to us. That was an issue that came up with the early builds of CWM for the HTC Sensation. The problem with what you wanted to do is more of a recovery issue. What happens if you flash or modify the wrong file and you get stuck in a boot loop? Now you have to wait to get to a computer to re-boot into the recovery to get a restore going. As long as your boot loader is unlocked and you can turn the phone on you'll have no issues with getting it back to stock for a warranty exchange if that's what you're worried about.
Sent from my Galaxy Nexus using Tapatalk

[Q] flashed CWM via rom manager, now in recovery mode with android&red !

i just flashed cwm to my gnex with rom manager after rooting the phone (without unlocking the bootloader). when i try to boot into the recovery, i get this picture of an android with its chest open and an exclamation. i would assume that the recovery partition was not flashed correctly? are there any suggestions?
thanks for your help in advance!
That just means the recovery was not properly flashed, what you are seeing is stock recovery. Try again via rom manager, or do it manually using fastboot.
Your phone needs CPR.
iphone. helping computer illiteracy become popular since 2007.
pretty sure u need to unlock the boot loader to write a custom recovery
Sent from my Galaxy Nexus using xda premium
jasonpantuliano said:
pretty sure u need to unlock the boot loader to write a custom recovery
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Not true. If you have root, you are good to go.
@OP: the reason CWM is not sticking is because you updated your build with an OTA (or link). When you do this, the update adds 2 files to your ROM that re-flash the stock recovery on every reboot. You need to delete them and re-flash CWM.
/system/recovery-from-boot.p
/system/etc/install-recovery.sh
Sent from my Galaxy Nexus using Tapatalk
efrant said:
Not true. If you have root, you are good to go.
@OP: the reason CWM is not sticking is because you updated your build with an OTA (or link). When you do this, the update adds 2 files to your ROM that re-flash the stock recovery on every reboot. You need to delete them and re-flash CWM.
/system/recovery-from-boot.p
/system/etc/install-recovery.sh
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
thanks so much! managed to get itt to stick by getting rid of those.
joshtb86 said:
thanks so much! managed to get itt to stick by getting rid of those.
Click to expand...
Click to collapse
You still can boot into CWM Recovery without deleting or change the filenames..
Just before you want to boot into CWM recovery...from CWM App..clck flash recovery..after that click Reboot into recovery.. doing these 2 steps..you will get booting into CWM Recovery yet not losing the stock recovery..
hmanxx said:
You still can boot into CWM Recovery without deleting or change the filenames..
Just before you want to boot into CWM recovery...from CWM App..clck flash recovery..after that click Reboot into recovery.. doing these 2 steps..you will get booting into CWM Recovery yet not losing the stock recovery..
Click to expand...
Click to collapse
Yup, you can do that as well. But you would need to flash CWM every time.
Not sure why you are so concerned with having a stock recovery though. The "I want to be able to get the next ota" reason doesn't make any sense at all for these reasons:
1) The link for the next OTA update will show up on XDA before you get it. So in this case, you need either CWM or root to install.
2) Irrespective of whether you have a stock or custom recovery, you will receive notification of the next OTA update regardless. If you have the stock recovery, just click install. If you have CWM, start ROM Manager, install the stock recovery, and then install the update.
Sent from my Galaxy Nexus using Tapatalk

after installing cwm recovery have problem

I can't seem to find a answer for this problem. I have an xperia zl C6506 which I have unlocked bootloader and also have rooted. My problem is that I try to install cwm recovery which I can but after I do that I can get into recovery but cannot bot into stock. I then have to go in and use flashtool to kernel so I can boot again but then can't get into cwm recovery again. Need help read everything I can and tried more then once to install cwm recovery but always have same issue. Hopefully someone can help me with this because can't install custom rom. Did I miss something please help.
Sounds like the recovery you're installing isn't compatible with ROM? what ROM are you using and what kernel/recovery specifically? Are you using doomkernel? Because doomkernel comes with both TWRP and CWM and I know it works with stock. If you're not using stock, then Meow kernel?
TheTofu said:
Sounds like the recovery you're installing isn't compatible with ROM? what ROM are you using and what kernel/recovery specifically? Are you using doomkernel? Because doomkernel comes with both TWRP and CWM and I know it works with stock. If you're not using stock, then Meow kernel?
Click to expand...
Click to collapse
I'm using stock firmware 10.3.1.A.2.67 which I have bootloader unlock and rooted, but the DoomlLord kernel shows earlier frimwoare FW-253-v4 not mine. Do you know which DoomLord kernel will work with my firmware?
jimmydee62 said:
I'm using stock firmware 10.3.1.A.2.67 which I have bootloader unlock and rooted, but the DoomlLord kernel shows earlier frimwoare FW-253-v4 not mine. Do you know which DoomLord kernel will work with my firmware?
Click to expand...
Click to collapse
That seems like quite an old doomkernel...
Make sure you're using v17r1 http://forum.xda-developers.com/showthread.php?t=2405925
Ok I did the v17r1 and now when it boots up it shows doomlord kernael and then continues to boot up to operating system. How do I get into recovery?
jimmydee62 said:
Ok I did the v17r1 and now when it boots up it shows doomlord kernael and then continues to boot up to operating system. How do I get into recovery?
Click to expand...
Click to collapse
press volume button while LED is i think purple? or orange? Once it lights up with a color, press a volume button, it'll change color a second later then boot into recovery.
TheTofu said:
press volume button while LED is i think purple? or orange? Once it lights up with a color, press a volume button, it'll change color a second later then boot into recovery.
Click to expand...
Click to collapse
Thanks for all your help worked like a champ. Tried it power up CWM recovery and power down TWRP recovery. Again thanks much the xperia zl is very different from all the other android smartphones I have had.
One other question I now have after installing the custom recovery is my Wi-Fi is no longer available. The doomlord kernel has made it non-usable. Any clues on how to fix this issue? I'm sorry for asking so many questions but like I said new to xperia zl.
I figured it out after I installed the doomlord kernel I then went back into CWM recovery and installed the whole zip file everything works. Any way thanks for your help without it I would have never been able to flash a rom. I'm now a very happy camper.
jimmydee62 said:
One other question I now have after installing the custom recovery is my Wi-Fi is no longer available. The doomlord kernel has made it non-usable. Any clues on how to fix this issue? I'm sorry for asking so many questions but like I said new to xperia zl.
I figured it out after I installed the doomlord kernel I then went back into CWM recovery and installed the whole zip file everything works. Any way thanks for your help without it I would have never been able to flash a rom. I'm now a very happy camper.
Click to expand...
Click to collapse
Do you mind helping me out i have the same problem as you. I am not sure where to put the files that are in the v17 zip. when i open them i see 3 folders and a boot.img. i have been using the flash tool up until this point. I am rooted and my bootloader is unlocked. I am just not sure how to flash the kernel so that i can get some type of recovery on y c6506 . any help would be helpful. I did a search and found this
[ how to install my kernel ] (via fastboot)
download the kernel package update.zip......i did this
save it on c:\ and extract the boot.img from the package....not sure what that means. does it just mean drag it to my deck top or something
save the boot.img to the folder containing fastboot binary....where is this folder?
flash the boot.img using fastboot:... i can use flash tool for this but when i click the lighting i check fastboot instead of flash
like i said any help would be great. And I will thank you

[Q] Difference between CWM and Philz recovery?

Hi guys,
I already rooted my grand phone and had CWM 6.0.2.3 recovery installed through ODIN.
I recently came across the Philz recovery for our Grand.
Just want to know the difference between the normal CWM and Philz recovery.
Also,the thread states that we can flash this in our recovery as a zip file.
how can we flash a recovery inside a recovery???
sorry if it is a stupid question...But just curioud to know!!!
Alldroidrider said:
Hi guys,
I already rooted my grand phone and had CWM 6.0.2.3 recovery installed through ODIN.
I recently came across the Philz recovery for our Grand.
Just want to know the difference between the normal CWM and Philz recovery.
Also,the thread states that we can flash this in our recovery as a zip file.
how can we flash a recovery inside a recovery???
sorry if it is a stupid question...But just curioud to know!!!
Click to expand...
Click to collapse
Well... philz recovery has more advanced options , good interface , etc.. its just another recovery like cwm , twrp etc..
They are all meant for some basic purpose , but some have advanced features .. that's all
Sent from my GT-I9082 using xda app-developers app
asifcheer said:
Well... philz recovery has more advanced options , good interface , etc.. its just another recovery like cwm , twrp etc..
They are all meant for some basic purpose , but some have advanced features .. that's all
Sent from my GT-I9082 using xda app-developers app
Click to expand...
Click to collapse
Thanks for that answer!!!..
Any answer for my second question? How we can flash a recovery when we are inside another?
Sent from my GT-I9082 using Tapatalk
Alldroidrider said:
Thanks for that answer!!!..
Any answer for my second question? How we can flash a recovery when we are inside another?
Sent from my GT-I9082 using Tapatalk
Click to expand...
Click to collapse
just flash this recovery in cwm link
http://d-h.st/G4U
Alldroidrider said:
Thanks for that answer!!!..
Any answer for my second question? How we can flash a recovery when we are inside another?
Sent from my GT-I9082 using Tapatalk
Click to expand...
Click to collapse
You are able to flash a recovery from inside another recovery because the what the zip flashing does is mount your system files, in this case the recovery partition and overwrite it with custom files. So the next time you try booting into your recovery, instead of the old files, your phone reads the new custom files and loads them into the temporary memory for your use.
This concept applies to stock as well as custom recovery. Whenever you hold down the three buttons, the phone is programmed to read and load a particular partition, the recovery partition, into the temporary memory with admin privileges.
So the recovery you are using right now is in the temporary memory, only available till that very session, that's why its not a problem for it to overwrite it's own files
iceyhotguy said:
You are able to flash a recovery from inside another recovery because the what the zip flashing does is mount your system files, in this case the recovery partition and overwrite it with custom files. So the next time you try booting into your recovery, instead of the old files, your phone reads the new custom files and loads them into the temporary memory for your use.
This concept applies to stock as well as custom recovery. Whenever you hold down the three buttons, the phone is programmed to read and load a particular partition, the recovery partition, into the temporary memory with admin privileges.
So the recovery you are using right now is in the temporary memory, only available till that very session, that's why its not a problem for it to overwrite it's own files
Click to expand...
Click to collapse
Thanks a lot for that answer!!!!
Sent from my GT-I9082 using Tapatalk

Categories

Resources