[Q] How did they manage to pull out CWM on locked BL - Xperia Play Q&A, Help & Troubleshooting

I'm not an Android expert...one day I might be but for now I want to know some things...
1.How did they pull of the CWM on locked bootloaders,how does the bootloader allow us to boot onto something different than the boot partition?
2.How come you can boot into CWM but you can't add custom kernels,is it some sort of bootstrap(I dont know what that means)?
3.AndroHero said something about stock kernels being recompiled for OC and flashed with a locked bootloader...how hard is that for doom/someone else to do,why hasn't it been done before?
4.Can we make the /boot folder redirect the boot process to say..../boot2 with a stock based rom?

If im not mistaken, unlike the CWM on a BL unlocked ours is written to a different part of the memory card. Thats why we cant reboot into recovery any other way other than the volume down+power button.

Related

[Q] Recovery

Hi guys
I just receive my xperia play and i have some questions about rooting and istalling new roms
I already root the device by using zergRush method http://forum.xda-developers.com/forumdisplay.php?f=1093 soi can use apps such as titanium
But now i can't get to recovery because after installing rom manager, clockword for xperia play is not there. I was looking the dev section and i saw the clockworkmod recovery of team freexperia but i have no idea on how to install it because they said not to flash it http://forum.xda-developers.com/showthread.php?t=1130639
Can someone please help me, i am a newbie with the phone and i rally dont want to mess things up. Also when i hold down vol down with power on my evo 3d and inspire it gots me to the Hboot i think, but on the play even after the root i have nothing
Thanks guys
Recovery is part of the kernel (boot partition) in the PLAY, so you can't install the recovery by itself. You have to unlock the bootloader then install a custom kernel that contains the recovery. The image that people say not to flash is a kernel that ONLY has the recovery and no boot, so you're only suppose to fastboot boot from that image (meaning you must be connected to the computer every time you want to use it).
jacklebott said:
Recovery is part of the kernel (boot partition) in the PLAY, so you can't install the recovery by itself. You have to unlock the bootloader then install a custom kernel that contains the recovery. The image that people say not to flash is a kernel that ONLY has the recovery and no boot, so you're only suppose to fastboot boot from that image (meaning you must be connected to the computer every time you want to use it).
Click to expand...
Click to collapse
Thanks for clearing that up. Quite different from my HTC Z and I wondered how to get recovery on the Play. Don't feel the need to unlock bootloader quite yet though. I'm happy with the stock launcher.

[Q] Recovery Mode

Im trying to get into the recovery mode on the R800i. When i start the phone, i press the down button but it just boots up normally. My bootloaders havent been unlocked but my phone is rooted. So how do i enter into recovery mode? And btw, I want to install the Xperia S UI on my Xperia Play, do I need to unlock the bootloaders for that?
TwilightLoz said:
Im trying to get into the recovery mode on the R800i. When i start the phone, i press the down button but it just boots up normally. My bootloaders havent been unlocked but my phone is rooted. So how do i enter into recovery mode? And btw, I want to install the Xperia S UI on my Xperia Play, do I need to unlock the bootloaders for that?
Click to expand...
Click to collapse
Down, as in volume down, or down on the gamepad? First of all, did you actually install a recovery? If not, you may want to look into how it's done.
Also, I'm pretty sure you need to be unlocked for that theme, but I'm not completely positive.
Sent from my R800x using XDA
I havent installed any type of recovery on my phone. And I was pressing the volume down button. Can I download the recovery from the android market?
If you haven't installed a recovery, you can't access it. You will want to download this app to get it. You'll be able to boot into recovery from the app's menu, once you get it installed, instead of having to worry about making it through the boot process.
By installing that app, can I also flash a custom kernel?
No, you must be bootloader unlocked to flash a kernel, and even then, a kernel cannot be flashed from recovery.
Sent from my R800x using XDA
you should unlock your phone if you want custom kernals and roms its repetitively easy! just check if you can do it! A point in the right direction HOHO HO
http://forum.xda-developers.com/showthread.php?t=1034371
make sure you read everthing carefully derpy derp

[Q] Couple of noob questions about recovery partition

I've a couple of questions and I've googled a lot to find an answer, without luck. All results are about ClockworkMod custom recovery but my question is more "general".
Is the recovery partition accessed when i press and hold volume up + volume download + power button?
If answer to question 1 is yes, what happens if i erase it with:
Code:
fastboot erase recovery
and then reboot my phone? Does this break will my phone forever?
If answer to question 1 is no, does this mean that i'll be always able to access the "fastboot mode" (as it was on an "hidden" area of the memory, preventing for being overridden)?
Why one should use a custom recovery partition image (like ClockworkMod) and how it differs from the default Jelly Bean image?
Thank you for helping
You don't want to erase recovery. You either stay with stock or put a custom one on, one or the other. Its not a "partition" per se, but a bit of the firmware that can run without first booting into the OS. Unless you've seriously screwed something up, you should not usually have any problem getting into Fastboot and using Fastboot commands.
You'd want a custom recovery, like CWM or TWRP, if you intend to flash custom ROMs, mods, or anything of the sort. If you want to stay stock, just keep the stock recovery image.
Gremo said:
I've a couple of questions and I've googled a lot to find an answer, without luck. All results are about ClockworkMod custom recovery but my question is more "general".
Is the recovery partition accessed when i press and hold volume up + volume download + power button?
If answer to question 1 is yes, what happens if i erase it with:
Code:
fastboot erase recovery
and then reboot my phone? Does this break will my phone forever?
If answer to question 1 is no, does this mean that i'll be always able to access the "fastboot mode" (as it was on an "hidden" area of the memory, preventing for being overridden)?
Why one should use a custom recovery partition image (like ClockworkMod) and how it differs from the default Jelly Bean image?
Thank you for helping
Click to expand...
Click to collapse
1: No, that will access the bootloader.
2: No. It will just erase the recovery partition.
3: You can access the bootloader (fastboot mode ) as long as it's intact. It's not hidden, it's a different partition.
4: Custom recoveries allow you to create nandroid backups and use the ADB interface in recovery (main features for me).
martonikaj said:
You don't want to erase recovery. You either stay with stock or put a custom one on, one or the other. Its not a "partition" per se, but a bit of the firmware that can run without first booting into the OS. Unless you've seriously screwed something up, you should not usually have any problem getting into Fastboot and using Fastboot commands.
You'd want a custom recovery, like CWM or TWRP, if you intend to flash custom ROMs, mods, or anything of the sort. If you want to stay stock, just keep the stock recovery image.
Click to expand...
Click to collapse
Petrovski80 said:
1: No, that will access the bootloader.
2: No. It will just erase the recovery partition.
3: You can access the bootloader (fastboot mode ) as long as it's intact. It's not hidden, it's a different partition.
4: Custom recoveries allow you to create nandroid backups and use the ADB interface in recovery (main features for me).
Click to expand...
Click to collapse
So you can confirm that I can only screw up my phone if something goes wrong (low battery or corrupted file) during the flashing of the bootloader, right? I mean bootloader-maguro-primelc03.img from the official factory JB image. And, would be possible to erase recovery without flashing a new recovery image, to save some space?
Petrovski80 said:
1: No, that will access the bootloader.
4: Custom recoveries allow you to create nandroid backups and use the ADB interface in recovery (main features for me).
Click to expand...
Click to collapse
So, stock recovery is only used to factory reset and nothing else (for a normal user)?
Gremo said:
So you can confirm that I can only screw up my phone if something goes wrong (low battery or corrupted file) during the flashing of the bootloader, right? I mean bootloader-maguro-primelc03.img from the official factory JB image. And, would be possible to erase recovery without flashing a new recovery image, to save some space?
So, stock recovery is only used to factory reset and nothing else (for a normal user)?
Click to expand...
Click to collapse
I don't think it's easy to corrupt your bootloader. There is file consistency check before flashing. Pulling the battery on the 'right' time during flashing will probably mess up your bootloader. I'm not sure what will still work in that case, probably the only thing that can save you then is an OMAP flash.
There is no point in erasing the recovery partition. They are small in size, and afaik free space there isn't magically available to other partitions. Stock recovery can wipe cache and dalvik, if I'm not mistaken. Just boot into it and find out, I'd said.

Xperia Arc Stuck in Loading

Hey guys! Today I rooted my device, installed CWM and installed a ROM onto my Arc device today. It all went fine but when I rebooted after the install the device seems to be stuck at the "Sony" logo. I cant seem to boot it into CWM (tried it couple of times). I'm new to this so does anyone know what the problem might be?
Thanks in advance
Did you unlock the bootloader? Flashed the right kernel? Explain a bit what did you flash and how.
troubled_android said:
Did you unlock the bootloader? Flashed the right kernel? Explain a bit what did you flash and how.
Click to expand...
Click to collapse
I'm kinda new to this and I just did what the guide told me to do , which is the following:
For Locked Bootloaders: Root your phone using this tutorial, than install CWM using this app
Place ROM on SD-Card
Back up user apps and data. (Various apps available, search Google Play. This is a popular one)
Power off phone.
Boot to CWM (Keep pressing the Volume Down key after the Sony logo appears)
Wipe Data/Factory Reset
Mounts and Storage --> Format /System
Advanced > Wipe Battery Stats
Install zip from SD card > Choose Xperia Ultimate HD
Follow on screen instructions on AROMA.
After Complete Installation untick "reboot" and select reboot in CWM
Give the phone a good full charge, and enjoy your brand new phone!
Okay I suppose you flashed this rom and installed it with aroma installer. And you can't boot into recovery mode when logo appears (by pressing vol down button?)
Argh I had the same problem when using different rom with aroma installer and I couldn't boot in recovery mode. The main problem was not getting into cwm so I had to flash the stock rom (ftf file) back on arc using flashtool and I rooted the phone and unlocked BL again. Then I restored the previous backed up rom.
Is there any particular reason to have locked BL? You can do it with flashtool.
I don't know what the problem would be since I don't have enough experience with aroma installers, I just know the basics of flashing, installing and I can solve problems on my own arc when I f*** up something but I'm a bit confused here so you better wait for someone who has more brains than I do.
troubled_android said:
Okay I suppose you flashed this rom and installed it with aroma installer. And you can't boot into recovery mode when logo appears (by pressing vol down button?)
Argh I had the same problem when using different rom with aroma installer and I couldn't boot in recovery mode. The main problem was not getting into cwm so I had to flash the stock rom (ftf file) back on arc using flashtool and I rooted the phone and unlocked BL again. Then I restored the previous backed up rom.
Is there any particular reason to have locked BL? You can do it with flashtool.
I don't know what the problem would be since I don't have enough experience with aroma installers, I just know the basics of flashing, installing and I can solve problems on my own arc when I f*** up something but I'm a bit confused here so you better wait for someone who has more brains than I do.
Click to expand...
Click to collapse
I just want to put my standard rom on there atm, can you link me to something that tells me how to do that?
Ok, so here's thread with stock, custom roms, kernels etc. here find the stock rom and choose version (lt15i or lt18i depends on which phone you have and where you're from) and download the ftf file.
Then go to this link where you'll get direct instructions on how to flash. It's really not that complicated. Just open flashtool, choose flashmode and browse for the ftf file, then flash it.
Good luck.
If you wish us to help you, at least tell which ROM you installed.
For a locked bootloader, flash the original TFT through Flashtool.
Root.
Install CWM.
Reflash ROM.
If your bootloader is unlocked, just flash a kernel with CWM included.
Mount your SD Card.
Put the ROM on it.
Flash.
Hope I helped you !
Cheers.

Any way to restore the stock boot screen WITHOUT unlocking the bootloader?

I was rooted for a while and tried a few different ROMs before deciding to unroot and go back to stock. Among the ROMs I tried was FreedomOS, which permanently changes the boot screen. I didn't realize that the un-rooting process doesn't restore the stock bootscreen, so now my phone awkwardly displays the FreedomOS logo before booting into stock, non-rooted Oxygen OS 3.2.4. I know that it's possible to flash the stock bootscreen via fastboot, but my bootloader is locked and I really don't want to go through the process of unlocking the bootloader and setting up my device from scratch just so I can swap out the boot screen. Is there any way to change it back to stock without unlocking the bootloader (i.e., without wiping my phone)?
There is no way, sorry... You have to reunlock your bootloader, flash TWRP and flash this file: https://www.androidfilehost.com/?fid=24591000424959404 then you can do whatever you want (I hate the changed bootscreen too btw, just an animation would have been enough.)
ShotByMeir said:
There is no way, sorry... You have to reunlock your bootloader, flash TWRP and flash this file: https://www.androidfilehost.com/?fid=24591000424959404 then you can do whatever you want (I hate the changed bootscreen too btw, just an animation would have been enough.)
Click to expand...
Click to collapse
Well that sucks. I guess it's not that big of a deal (not enough to justify another wipe, anyway), so I probably won't change it until I get rid of the phone or decide to unlock the bootloader for other reasons. But it's an annoyance. I don't know why the FreedomOS dev felt like he had to change the boot screen given that every other ROM keeps the stock boot screen and only changes the animation.
Anyway, thanks for your reply.
Look on the freedom host file page. There's a folder with other files. Just get the original boot zip from there and flash it. Done.
dpryor88 said:
Look on the freedom host file page. There's a folder with other files. Just get the original boot zip from there and flash it. Done.
Click to expand...
Click to collapse
The problem is that I have the stock recovery and a locked bootloader. Wouldn't I have to unlock my bootloader (which would result in my phone being wiped) in order to flash anything?

Categories

Resources