I was wondering how to do it, i'm currently rooted, but I don't have a custom ROM or custom kernel.thanks!!
HeavyweightCR said:
I was wondering how to do it, i'm currently rooted, but I don't have a custom ROM or custom kernel.thanks!!
Click to expand...
Click to collapse
Read this:
http://forum.xda-developers.com/showthread.php?t=1513287
......................
drywolf said:
Try this thread:
http://forum.xda-developers.com/showthread.php?t=1380331
Use this version as the higher level ones may cause reboots:
sms-T959V-KJ6-v0.0.2d-unsigned-update.zip
Make sure the extracted zImage file is in the Heimdall directory were the the command sits. You will probably need to install driver that comes with Heimdall install package.
Click to expand...
Click to collapse
Why would you tell him to use Heimdall when he is rooted on KJ6, can download an app, download the kernel and push a button? We need to keep it simple for noobs...
BEFORE YOU DO ANYTHING MAKE A BACK UP OF YOU EFS FOLDER!
I am on Stock GB (Firmware version: 2.3.6) now what:
• Some have learned the hard way the importance of making a back up of the efs folder on your phone. The efs folder contains important information about your phone and in the event any of the files in the folder are corrupted there is yet to be a clear and concrete fix without a back up!
• Some will say you can’t make a back up of the efs folder without root. But I used Super Manager and copy and pasted the folder to my SD Card before rooting. I then copied it to my computer. Whether I can use this backup copy to restore the folder I hope to not find out.
I am on Stock GB (Firmware version: 2.3.6), I have an efs backup and Rooted now what:
• I need a custom kernel to give me CWM5 and Voodoo Lagfix
o I chose to go to market, download and install SGS Kernel Flasher
o Download Subtly Modified Stock with CWM5 + Voodoo Lagfix from the Galaxy S 4G Android Development section to the root of your sdcard.
o Open SGS Kernel Flasher.
o Backup kernel.
o Select the kernel you downloaded.
o Flash kernel. Phone will reboot
o You will hear Linda speaking on the Galaxy S 4G boot screen.
o Wait and wait some more! She will keep talking to you!
o Eventually the phone will reboot.
o Go into settings – Check your kernel version (2.6.35.7-sms-kj6-v0.1.1-rc1+) and check your IMEI.
Here is the thread the information came from and has LINKS to follow for the downloads.
http://forum.xda-developers.com/showthread.php?p=21954884
And next time TRY READING before starting a thread!
..................
Just use Gremlin remover 1 click... what can be simpler than that?! Or grab kj1 drhonks kernel and flash through Odin. Simple and easy, like 4 clicks.
chris31jct said:
Just use Gremlin remover 1 click... what can be simpler than that?! Or grab kj1 drhonks kernel and flash through Odin. Simple and easy, like 4 clicks.
Click to expand...
Click to collapse
You are saying ODIN or the Gremlin Remover are easier than using SGS Kernel Flasher? Have you used SGS Kernel Flasher yet? I doubt you will say your recommendations are easier if you have.
Related
The order of things i've done
1. Root
2. Install BusyBox
3. Install Superuser
4. download Rom manager
5. Download Titanium Backup (and make backups)
6. Flash clockwork recovery
7. Creat a Nandroid backup
8. Flash leaked 2.2 (10/2/10)
I now am looking to use the one-click flash to go straight to 2.2Beta5.5. The cognition FAQ stated:
From 2.2 Froyo
Odin Flashable ROMS
ONLY USED FOR THE ODIN FLASHABLE DOWNLOAD!!! DesignGears has provided us with a new way to flash. The Odin Flashable ROM. This .zip contains everything you need to flash a ROM using ODIN. It includes:
Odin.exe
PIT.pit
PDA.tar
PHONE.tar
CSC.tar
To use this, please see the ODIN page for more information. However basic instructions are:
Open Odin
Put Phone into Download Mode
Use ODIN to browse to all the Appropriate Files
Connect your phone
Hit Start , Watch the magic
Click to expand...
Click to collapse
Do i simply download the link provided on this page (the exact same one u used to get 2.2 in the first place)
showthread.php?t=797282
or do i download the "2.2BETA5.5_ODIN.zip" on his download page
Is what i'm asking even achievable? or do i need to revert back to 2.1 before i can use that flashable rom for 2.2beta5.5.....
This needs to be in the Cognition thread
<Insert "this belongs, etc, etc." comment here>
But to answer your question, Odin would probably work but you can also follow the replace kernel method in the Cognition FAQ located in the first post in the Cognition thread.
Designgears created the odin installer and put it on his site for people who aren't comfortable with kernel swapping. What you are asking is possible, but not from a .zip in rom manager unless you change the kernel which needs odin to begin with.
Sent from my SAMSUNG-SGH-I897 using Tapatalk
Kernel swapping will not result in you having to change much of your settings back other than what Cognition changes with each update. Using Odin will clear everything like a fresh flash [except the internal SD].
To a TiB and run Odin. Its easier and faster.
i have seen a number of 3e and cwm questions and they are reasonable questions and and the community support is good but what many people don't seem to realize is that the whole 3e recovery mod and rom manager method is only one way to get to cwm. and there are other variations on 3e such as truselos batch script for 3e that he wrote for the captivate but i wont get into that because i will explain how to bypass the 3e and rom manager steps altogether.
our goal here is to get cwm recovery as it is the preferred way to flash many things. because voodoo kernels have cwm baked in and many have scripts that root the phone we can flash a voodoo kernel from methods other than cwm.
BEFORE YOU START decide if you want to do the voodoo lagfix conversion[takes a long time], you can put a empty file or folder named "disable-lagfix" in a folder labeled Voodoo(capital V is important) on the sdcard before you start if you don't want to use the lagfix now. the path should look like /sdcard/Voodoo/disable-lagfix
or from windows <insert drive letter here>:\Voodoo\disable-lagfix
option 1
flash a kernel built off of gtg's community kernel sources via odin/heimdall. gtg's kernel and his sources have root built in. no root is required. just install superuser app from the market after the flash if you dont plan to flash a rom or just flash the rooted rom of your choice in red cwm. gtg's kernel can be found here
http://forum.xda-developers.com/showthread.php?t=1119598
to do this you will need a computer with odin or heimdall (heimdall on mac/linux doesnt require drivers) and drivers(installed with samsung kies). you can get odin with the unbrick packages from gtg, it is in the .zip these are good to have ready if you do something stupid.
http://forum.xda-developers.com/showthread.php?t=1116251 (original firmware)
http://forum.xda-developers.com/showthread.php?t=1112555 (ota updated firmware, rooted)
heimdall for all platforms including windows can be found here
http://forum.xda-developers.com/showthread.php?t=758296
kies can be downloaded from samsungs oversees sites as well as random places on the internet, the captivate drivers for kies mini may work as well, that is in the support downloads section of the samsung us website
1 once kies and therefore the drivers are installed make sure it is not running in the system tray.
2 open the odin .exe as administrator and place the voodoo enabled kernel file of your choice(should be .tar or .tar.md5 format) in the pda slot. [for heimdall extract the zimage from the .tar and put it in the kernel slot]
3 put phone in download mode and connect it to the computer [hold vol up+vol dn +plug in the data cable]
4 hit start
it takes about 3 seconds then the phone reboots and voodoo conversion starts(unless you disabled it) and may take 20 minutes, you will here voices
if you have driver trouble that you cant pin down [ugh windows ] with odin this might not be the option for you as i don't plan on remotely diagnosing everyones windows problems in this thread, there are other members that might so ask but don't expect too much from me, good thing there is another option.
option 2
root phone then flash via sgs kernel flasher or other root app with kernel flashing capabilities (galaxy tuner also works, there may be others) i recommend sgs kernel flasher for its backup capability
you will need drivers[windows only-install kies] and a computer with superoneclick or lost1's scripts
http://forum.xda-developers.com/showthread.php?t=1082247
super one click root is cross platform but depends on other 3rd party software to run on certain os's so i recomend lost1's shell scripts for linux/mac users. his batch script works great for windows as well.
http://forum.xda-developers.com/showthread.php?t=1081072
1. [windows users]install drivers if applicable
2. root phone, refer to the thread that contains your root method. [all methods are insanely easy]
3. install sgs kernel flasher from the market. it is free
4. download voodoo kernel of your choice to the phone (can even be in cwm flashable format, infact it can extract the kernel out of the rom .zip you will flash later, only one download is needed if you do this. the app is pretty smart)
5. backup the stock kernel in sgs kernel flasher[optional] then select "choose kernel" and navigate to the location of the download.
keep auto rebooot selected
6. choose "flash kernel" the phone will reboot and start the voodoo conversion(unless you disabled it). it will talk to you during the conversion, you are not crazy. the process takes up to 20 minutes.
i know my instructions are redundant. some people only need the explanation, some get the step by step, i find a few people learn better if they get both. if the wordiness is a distraction for you, i never said i was a writer
Nice job!
Now if we can just get them to look at it. Possibly make sticky?
people are viewing it they just havent left comments.
it's not as complicated as it might sound, when i helped people do the odin method on captivates i always got comments like "wow, easiest rom flash ever" especially if it was after restoring from a brick because you didnt have to log into google to install rom manager(not aplicable on the infuse but people on the captivate had a habit of using master clear in odinoneclick which cleared the update.zip and all files on the sdcard) you can make it even easier with a restore from a brick by replacing the zimage in the .tar file in 7zip.
there is nothing hard about the way people are doing this now individually but it seems quicker to me to 1 flash kernel 2 flash rom
than to 1 root 2 install 3e without sig check 3 install rom manager 4 flash cwm recovery 5 flash rom.
i still see questions about rom manager cwm popping up but rom manager will shortly be irrelevent once 2.3.5 drops. modded 3e and root via rage against the cage are a thing of the past. exploits that are no longer open.
this is how rooting and cwm will be done from here on out. get used to it. don't be scared it's not hard.
i did not create the how to video only did 12 seconds of searching on google. things that will be different from the video are that you will only flash the kernel. (zimage)
what you will need:
*heimdall, any version will do but this video is heimdall 1.1. 1.3 would need another video but if i find it ill add it to the op.
*an att infuse 4g or infuse 4g galaxy s if you are canaidian
*a computer, any will do
*a micro usb cable
*an archive program
*a custom kernel (community kernel or defuse for 2.2.1 att users) hellraiser or entropy for rogers users or users that in the future get the 2.3.5 update on att
windows specifics:
drivers- these are available through kies. any version should be fine. the drivers are also on the samsung site without kies
visual c++ redistributable 2010 (should be available through the microsoft download center, google it or bing it if you prefer)
mac specifics:
codeless kext (i have zero experience with this but will see if i can find a tutorial explaining that)
instructions:
-take the kernel downloaded from a link in the dev section (search is you friend) and open it with an archive manager like win rar 7zip or other.
-extract the zimage. this is the actual kernel. if it is a flashable .zip file you will find it in the kernel folder or the updates folder.
-review the video, take note of the driver install. this shouldnt be an issue on win7 32 bit but may be a problem on other versions
-put the zimage in the kernel slot, no other slots are relevant.
-connect the phone in download mode via the data cable (volume bar+usb cable)
-flash!
enjoy your rooted phone with custom kernel cwm and voodoo lagfix! that was easy
video: http://www.youtube.com/watch?v=6TgyaUbjcm4&feature=related
heimdall: http://www.glassechidna.com.au/products/heimdall/
drivers: http://www.samsung.com/us/support/downloads/SGH-I997ZKAATT
Perfect timing. I was just researching this on a suggestion from Entropy in another thread. From what I gather once I uncompress one of these roms I can use heimdall to flash without going into recovery? Does that sound right? You will be in download mode instead of clockwork?
You state "enjoy your rooted phone with custom kernel cwm and voodoo lagfix". I assume that all comes as part of the roms? Is clockwork added in case you want to change roms or wipe data? I was taking it to mean heimdall replaced clockwork but you seem to state it will be on the phone after you flash.
Thanks for the links and all.
Not exactly. This was more about it being used as an alternative to rooting and using rom manager.
Heimdall can flash roms as well obviously but they need to either be a rom dump or extracted Odin package. They need to be in special archives in our case rfs. This is not to say a custom rom can't be manipulated into an Odin or heimfall flashable form. An easy way to do this is to take an existing Odin package and open the factoryfs.rfs image in magic iso and over write the contents with the contents of the /system folder from a custom rom. But permissions can be a problem doing these things in windows so I don't recommend this because it is a little more difficult to change the permissions inside the image than a normal archive and flashing the rom without checking the permissions could lead to a brick. The proper way to do it involves terminal and mounting the image to a loop device for editing which I have never tried. Its a bit more advanced than flashing Roms. This is where you get into some command line skills which are not too common today in our world of GUI.
Thanks for the clarification. This is just to get a custom kernel and be rooted since that is going away then? You will still need to flash using cwm or whatever to get the rom on. I guess I kind of jumped the gun because most of the heimdall flashes that i have seen on YouTube seen to be the whole rom. That's too bad. It almost seems easier that way.
Thanks for responding before I screwed up.
Sent from my SAMSUNG-SGH-I997 using XDA App
rxnelson said:
Thanks for the clarification. This is just to get a custom kernel and be rooted since that is going away then? You will still need to flash using cwm or whatever to get the rom on. I guess I kind of jumped the gun because most of the heimdall flashes that i have seen on YouTube seen to be the whole rom. That's too bad. It almost seems easier that way.
Thanks for responding before I screwed up.
Sent from my SAMSUNG-SGH-I997 using XDA App
Click to expand...
Click to collapse
What you use for flashing is up to the rom developer. There have been Odin roms in the pastfor the galaxy s and the bootloader may need to be updated this way for people who don't choose the use the the 2.3.5 update to get the bootloaders. That means some rom developers may choose to package the rom for Odin or heimdall to get the bootloaders.
since i've installed KJ6 ASOP, i haven't been able to access CWM, despite installing it with that very method. i'm beyond confused, and have tried every possible button combination, but still end up in "plain" recovery.
i feel like a total moron, since i've searched everywhere and can't seem to find someone with the same problem. i feel like there's something simple i'm missing, but i can't seem to figure it out.
Sounds/looks like stock kernel. Odin/flash/sgs kernel change to one with cwm in it..
Sent from my SGH-T959V using XDA App
I would do one of these (or try boths):
1- Look for drhonks kernels and flash kj1 odin version.
2- Also you could download a froyo kd1 based rom (whitehawks odin kd1 version) and then go for a kj6 based rom (ravers stock kj6 odin).
As long as you're rooted you can do the following:
Download SGS Kernel Flasher (Android Market)
Download bhudven's KJ6 kernel (the latest one he's posted) and save it to your sd card.
Open SGS Kernel Flasher.
Tap choose kernel
Find where you saved the kernel zip on the SD card and select it
Tap flash kernel
Let the phone reboot, you can now use CWM. I recommend you grab quickboot from the market, open it and choose "Recovery"
+1 to what FB said. He's the man.
FBis251 said:
As long as you're rooted you can do the following:
Download SGS Kernel Flasher (Android Market)
Download bhudven's KJ6 kernel (the latest one he's posted) and save it to your sd card.
Open SGS Kernel Flasher.
Tap choose kernel
Find where you saved the kernel zip on the SD card and select it
Tap flash kernel
Let the phone reboot, you can now use CWM. I recommend you grab quickboot from the market, open it and choose "Recovery"
Click to expand...
Click to collapse
i followed your instructions and that worked like a champ. *sincere* thanks, this has been driving me insane for two weeks now.
Please use the Q&A Forum for questions Thanks
Moving to Q&A
Long time user of XDA, first time poster! This website has been a constant help and friend through all of the Flashing, Modding and Fixing I've done through my many Smart-phones (All the way back to the HTC StarTrek flip phone).
I have a question about the removal of 3e Recovery on the Samsung Infuse.
-I recently bought it broken and have since repaired the LCD. First thing I
wanted to do was load it up with some Cyanogenmod or the equivalent, and
that's when I Discovered a potentially NEW problem regarding the replacement
of the Recovery file.
-As it is a general rule, to check other threads before making a new one, I have
spent the last week scouring the Infuse page to try and find an answer to my
specific issue, and since none of the fixes posted work, I was wondering if y'all
could help.
-First of all, the Recovery file is not under the System/Bin folder like many of the
walk through videos and Threads mention, it is instead in the root of the phone.
-Secondly, When using Root Explorer to mount the root folder as R/W, I was able
to replace the "Recovery" file with the modified variation. However, whenever I
restart the phone, go into recovery via the 3 button hold, It still gives me the
unsigned error. I exit the Recovery and let it boot up normally, only to find that
the "Recovery" file has been replaced with the original.
-I figured maybe there was a backup on the phone that is auto-subbed in for the
modified file. I do a search for "recovery" via root explorer and find a few more
"Recovery" files. No matter which one I replace, upon reboot, they have been
swapped out for the original "recovery".
I am at a loss... Any help would be greatly appreciated, as I have tried the Odin Methods to a T as well as the Heimdall method for recovery.
Thanks in Advance!
Corey Krattli
P.s. I know Im not the only one with this issue, as Ive seen it posted, but never
responded to. I think it may be a new issue with the 2.3.6
Im new so probably way off, bit when you replaced the recovery file and rebooted into recovery, have you tried to select reinstall packages twice? I just started doing this kind of stuff the last few days, but I know when I pit in 3e I had to reinstall packages twice, then got the green recovery.
Sent from my Infuse 4g running MIUI v1.12.23
Replacing the 3e recovery was on froyo roms you are on gingerbread so you will need to odin the infused kernal to get your moddified recovery just follow the instruction to root rogers infuse even though you may have att its just for gingerbread let the robotic woman voice get done then boot into recovery and flash whichever rom with the instructions from that thread
http://forum.xda-developers.com/showthread.php?t=1197248
its not an issue, its an international change. I've been telling people not to bother with green cwm and 3e since the first voodoo kernels came available. heimdall flash a voodoo gingerbread kernel to the phone and keep it there or keep a backup of both the stock kernel and a voodoo kernel with sgs kernel flasher and swap back and forth. remember you may need to incorperate some fixes for the Rogers based kernels because some wifi stuff and video playback stuff has changed.
"-Secondly, When using Root Explorer to mount the root folder as R/W, I was able
to replace the "Recovery" file with the modified variation. However, whenever I
restart the phone, go into recovery via the 3 button hold, It still gives me the
unsigned error. I exit the Recovery and let it boot up normally, only to find that
the "Recovery" file has been replaced with the original.
After you paste or copied in the new recovery file, did you also change the permissions of the new file?
the other option would be to download sgs kernel flasher from market and flash gtg's CWM-infused-v2.0.1-kernel.zip (for GB) found on his installation page to get red recovery.
I did edit the permission on the alternate recovery file, but to no avail. Every time I reset the phone, The original file is back.
I have not tried the kernel flash, So ill give it a go
Dani897 said:
its not an issue, its an international change. I've been telling people not to bother with green cwm and 3e since the first voodoo kernels came available. heimdall flash a voodoo gingerbread kernel to the phone and keep it there or keep a backup of both the stock kernel and a voodoo kernel with sgs kernel flasher and swap back and forth. remember you may need to incorperate some fixes for the Rogers based kernels because some wifi stuff and video playback stuff has changed.
Click to expand...
Click to collapse
I'm with him on this. There is no need with messing with the 3e recovery or green cwm. Do what he says with using sgs kernel flasher. I have had this phone for a few months and have never messed with the 3e recovery. I keep entropys kernel and KL2 stock kernel in the sgs kernel flasher files on my sd card and flash back and forth. It's a hell of a lot easier this way.
Sent from my SGH-I997 using xda premium
aluthier said:
I did edit the permission on the alternate recovery file, but to no avail. Every time I reset the phone, The original file is back.
I have not tried the kernel flash, So ill give it a go
Click to expand...
Click to collapse
make sure its a gingerbread kernel and pre-disable lagfix if you intend to use the stock everything working including HDMI kernel. its a pain letting the conversion run back and forth.
to do this, open root explorer and navigate to /sdcard and see if there is a "Voodoo" folder. if not then create one making sure only the letter v is capital. then, in the voodoo folder, create a "disable-lagfix" folder all lowercase. this prevents the file system conversion from running. the quote are to represent the exact spelling and case, don't create the folders with quotes in the name. the path should be
/sdcard/Voodoo/disable-lagfix
make sure it matches exactly...