Recovery mode unable to unpack custon ROM .zip files - Galaxy S II Q&A, Help & Troubleshooting

hello,
i have been unable to install custom ROMs on my galaxy s2, various forums indicate the installation took place but in my own case the installation process stops when ever the kernel is trying to unpack the .zip file in order to commence installation. i have followed the step by step procedures of the devs but still havent been able to. especially resurrection and batista. are there any prerequisites i need to follow. i am currently using a rooted SGS2, kernel cf-root 5.2, stockROM XXLPH 4.0.3. thnks much.

i am not an expert when it comes to resurrection or batista, but i believe that some newer roms need at least the cwm recovery that comes with cf-root 5.4 or above, so maybe you should flash a newer stock rom with a corresponding newer cf-root to begin flashing.
or, if you want, you could flash the latest siyah kernel through odin, which is compatible with both stock and aosp/aokp roms and have a nice new touch recovery that is certainly able to flash all roms as well.
also, a problem is also a question and this thread belongs in the q&a section. reported. this time someone will move it for you, in the future, please post in the correct section in the first place, for reference have a look at the thread Questions belong in Q&A.

thank you for the response. kindly advice on what stable stock roms i could try. cus i believe i have also tried with a 5.3 but still same.
just also tried the F1 nexus rom still same. maybe i need to take the S2 back to factory, like repartitioning and all, pls what do you advice cus i think something behind has been messed up.

i also noticed something, when i flash with a stock ROM, the fone reboots into the android sytem recovery and i get an error "dst read(I/0 error)". please what does this mean.

please can someone help , i can only flash ROM's through ODIN, but cannot install zip files through recovery. recovery never unpacks the files and all ROM's come as zip files. please help

Related

Few Questions

Hey,
I have recently flashed and installed a custom CM7 rom to my Galaxy 5 but i am not happy with the results and i wish to go back to Stock 2.2- i stupidly didnt create a backup, so can anyone point me in the right direction on how to get back to stock, i am completely new to this kind of stuff so please try and keep it simple!
Thanks
ok, what method did you use to flash this rom?
You may have to use a different way to flash back to 2.2.
This post : http://www.madteam.co/forum/development/samsung-galaxy-5(gt-i5500)-rom-archive/ : has all the roms for our phone, so if you scroll down, after the third black line, you will see Official Roms's.
Look under that and you will see different regions 2.2 roms.
If you need any help with the flashing, just ask here
Thanks a bunch.
I flashed my rom using Odin to install Clockworkmod v4 then installed CM7 vis Clockworkmod.
Il have a read of that thread now but im pretty new to this so i may need some help

help with my new s2

i am from galaxy mini forum so get a galaxy s2 but how to know if it is S2 or S2 GT-i9100 o and what the diffirence?? and can you gays pleas link me to a tut aboug instaling costome recovery, which ODIN to use and so on .... last thing which is the best stable rom to use .....thanks in advance
1) Check the sticker on the phone chassis under the battery.
2) Differences between SGS2 variants ? Wikipedia.
3) Just about everything you need to know to get you started is in the Stickies.
4) There's no such thing as the "best stable rom to use". There are a heap of custom roms for the SGS2, it's an individual preference thing. And because no two people use their phone the same way or have it setup the same, and because component-wise no two phones come out of the factory exactly the same, your experience with a particular rom will most likely vary from mine.
The best thing to do is to get your phone rooted, preferably with CWM installed. This will enable you to backup, restore & flash roms/kernels in a matter of minutes. You can than try a bunch of roms for yourself. If you find you don't like a rom you try, it's easy to go back to your previous setup easily by restoring a backup; recommended regularly/before you flash anything to your phone.
ok so by flashing cwm and then a costom rom the divise will root by it self and do i have to flash a stock ics rom to install a costom ics rom??????
Lackchoo,
Flash one of Chainfire's kernels. His instructions are very clear. That will give you root and CWM, and possibly also a yellow triangle at startup which you shouldn't worry about at all.
You don't need to flash a stock ICS ROM to flash a custom ROM. After rooted, in CWM, just install the downloaded ZIP ROM file of the custom ROM. You will keep root and triangle will go away.
Ditto what the above person said about ROM's. However, you can try Cyanogen (Do a 'stable' release, not a 'nightly'), its the most 'popular' ROM in terms of numbers. One can't and shouldn't say which one is best. But for a newbie, I think Cyanogen is a good place to start. Perhaps it will give you the least issues and the most 'oohs!' for your initial newbie effort
I don't have the links with me from the smart phone, but just search 'chainfire kernel root galaxy s2' and 'cyanogen galaxy s2' and you should find the relevant thread. Read it slowly and repeatedly! I know I had to
Sent from my GT-I9100 using Tapatalk 2

[Q] Help ! Rooting my SII first time !

Dear all,
I know there are multiple threads running for the same, but still i was not able to understand most of the way. Am having SII which is running on Android 4.0.4, I want to root my phone so that i can install Jelly Bean Rom available in the forum.
last i have rooted Galaxy Spica 5700, but it required flashing device with Odin and instillation of a new kernel. But it seems like many new things have came up. Can someone please post me Point by point procedure of rooting my device with ClockworkMod recovery.
Plenty of threads that answer this question in detail. No need for people to duplicate topics or answers.
look at this
androidGennie said:
Dear all,
I know there are multiple threads running for the same, but still i was not able to understand most of the way. Am having SII which is running on Android 4.0.4, I want to root my phone so that i can install Jelly Bean Rom available in the forum.
last i have rooted Galaxy Spica 5700, but it required flashing device with Odin and instillation of a new kernel. But it seems like many new things have came up. Can someone please post me Point by point procedure of rooting my device with ClockworkMod recovery.
Click to expand...
Click to collapse
If you know how to flash kernels via odin its simple. Just download siyah kernel for i9100 , install the drivers required fr odin , flash the kernel in download mode. It will give you rot access and CWM recovery. Then yo can boot into recovery,wipe data/cache and install any rom you want. But do not wipe anything n stock recovery since you are on 4.0.4 (which has the brick bug)
you can also root by stock recovery just by flashing a single .zip file. But if you know the way to do it by odin i suggest the odin mehtod.
and to flash JB....MobileOdin Pro.......so you'll forget about rooting with the EverRoot option........................beware of the wipes with 4.0.4 tho, that crap is nasty.

[Q] Rooted SGS2, still on Gingerbread: is CWM recovery OK?

hi,
I have a Galaxy S2 which I rooted very early on without flashing a custom recovery. At that time one just had to flash one specific thing via Odin and it was done.
So the thing is still running Gingerbread. Now I finally want to get a nice custom ROM on it. But I want to make sure that the current CWM recovery is still "compatible" to my old 2.3.3 Android (2.6.35.7-I9100XWKG1 kernel) - like, can I install the current CWM regardless of the fact that my Android is very old?
(I faintly remember having seen something about a CWM for ICS and another one for Jellybean, which is why I'm asking.)
Search the general i9100 forum on how to flash a custom ROM.
Start at the "guide index" thread and work your way from there.
Sent from my digital submersible hovercraft.
Thank you for the hint, however, I already studied how to flash a custom ROM in the CM10.1 thread and how to install CWM from the CWM thread.
My specific question was different:
This is the CWM thread: http://forum.xda-developers.com/showthread.php?t=1118693
In here they offer a version to download for JB (6.0.2.7) and a version for ICS (5.5.0.4). To me, this implies that I can't just install any CWM version with my Gingerbread. Is this true, and what version do I have to install, then?
Flash the latest stock rom with Odin. After that flash the recovery for JB. Then you should be fine.

Help with recovery and flashing

Hello everyone, i know i am really late in the game here by playing with this phone but my friend has one and wants me to fix it up for him. it is completely stock running android 2.3.6. I can't seem to make heads or tails of how to stick a recovery on this thing and flash a rom. can anyone point me in the right direction as how to do this? thanks mates
First thing you need to know is that the recovery is compiled into the kernel, so you don't flash a recovery separately, you just flash a custom kernel and you will have a custom recovery after.
The latest stock firmware for this phone is 4.1.2 Jelly Bean, but since the phone is still on the original 2.3.6 firmware, you could flash the old Siyah kernel and use it's recovery to flash custom firmware.
You need to root the phone first. You can root this phone with Framaroot using the Aragorn exploit. Then go to this post and download the Tar version of Siyah 2.6.14 Kernel. Flash it in PDA without ticking Re-Partitioning.
Stable custom Touchwiz based firmware available in the development forum are SHOstock or Cooked. Both are based on 4.1.2, and neither are currently supported but both are stable.
If you want something more recent, there are various aosp based firmwares available in the development forum. You may not be able to flash some of them directly from that old recovery in Siyah 2.6.14, but if you need help, you'll have to try to get some help in their threads, because I don't use those.
Happy flashing, and if you need help, ask.
creepyncrawly said:
First thing you need to know is that the recovery is compiled into the kernel, so you don't flash a recovery separately, you just flash a custom kernel and you will have a custom recovery after.
The latest stock firmware for this phone is 4.1.2 Jelly Bean, but since the phone is still on the original 2.3.6 firmware, you could flash the old Siyah kernel and use it's recovery to flash custom firmware.
You need to root the phone first. You can root this phone with Framaroot using the Aragorn exploit. Then go to this post and download the Tar version of Siyah 2.6.14 Kernel. Flash it in PDA without ticking Re-Partitioning.
Stable custom Touchwiz based firmware available in the development forum are SHOstock or Cooked. Both are based on 4.1.2, and neither are currently supported but both are stable.
If you want something more recent, there are various aosp based firmwares available in the development forum. You may not be able to flash some of them directly from that old recovery in Siyah 2.6.14, but if you need help, you'll have to try to get some help in their threads, because I don't use those.
Happy flashing, and if you need help, ask.
Click to expand...
Click to collapse
If you don't mind me asking, what's the benefit of having the recovery compiled into the kernel. Do you think it is better than having them separately, and if so, can you explain why?
azeem40 said:
If you don't mind me asking, what's the benefit of having the recovery compiled into the kernel. Do you think it is better than having them separately, and if so, can you explain why?
Click to expand...
Click to collapse
You'd have to ask the Samsung engineers why they did that. Since the more common standard is to have the recovery in it's own separate partition, it suggests that is the better solution, I would think.
Having been on a device for a while that has a separate partition for recovery (N5), it's a feature that is extremely comforting in that it is virtually impossible to brick those types of devices.
The way I see it is that having the kernel on the same partition as the recovery is beneficial as more kernels can be built, instead of it being ignored.

Categories

Resources