• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help: How to root fi22

My computer is down for the night and it is a pain trying to copy links back and forth from my phone. But, if you go to the tread under all things root and click on the link for the adget kernel it will take you to the xda site. You can use the 6.6 tar file on the site. The download works. Just use that in Odin to flash to your phone for root.
 
Also, there isn't really much too this. It just sounds harder than it really is. Basically, you just install skies and download everything else. It was easier for me just to download su to my phone. After your phone is detected by Odin just select PDA and locate the kernel/recovery file. As long as Odin doesn't fail you are pretty much rooted at this point. All you have to do after flashing the file in Odin is flash the su zip from the custom recovery then run a back up from the recovery. Its a pretty safe process unless you unplug your phone while flashing the kernel in Odin. Other then that, I recommend reading some of the post for custom roms . Read a few of each kind like the ones that use the stock ROM as their base then aosp and aokp .
 
Also, there isn't really much too this. It just sounds harder than it really is. Basically, you just install skies and download everything else. It was easier for me just to download su to my phone. After your phone is detected by Odin just select PDA and locate the kernel/recovery file. As long as Odin doesn't fail you are pretty much rooted at this point. All you have to do after flashing the file in Odin is flash the su zip from the custom recovery then run a back up from the recovery. Its a pretty safe process unless you unplug your phone while flashing the kernel in Odin. Other then that, I recommend reading some of the post for custom roms . Read a few of each kind like the ones that use the stock ROM as their base then aosp and aokp .

But there are 2 things missing, 1: most important for me a stock FI22 kernal, so I can go back to stock just like when I bought the phone from the store, in case anything at all goes wrong, I can go back and start over from the start a of i never messed with root at all and start again if need be and 2: agat has agat recovery in it, this prevents people from using other rooms because to use those roms you need to use cwm, that's what w are trying to do here in this thread is get cwm installed after root, from FI22.

Basically in short we/I want to root from stock FI22, put on cwm after root to use it soI can try different roms (this rules out using agat), AND just in case anything at all goes wrong I want to have a stock FI22 kernal on hand backed up on my hard drive.
 
But there are 2 things missing, 1: most important for me a stock FI22 kernal, so I can go back to stock just like when I bought the phone from the store, in case anything at all goes wrong, I can go back and start over from the start a of i never messed with root at all and start again if need be and 2: agat has agat recovery in it, this prevents people from using other rooms because to use those roms you need to use cwm, that's what w are trying to do here in this thread is get cwm installed after root, from FI22.

Basically in short we/I want to root from stock FI22, put on cwm after root to use it soI can try different roms (this rules out using agat), AND just in case anything at all goes wrong I want to have a stock FI22 kernal on hand backed up on my hard drive.

I think if you check the beginner guide there's a link to the stock rom the phone shipped with right there.
 
Here is a link to stock kernels.
http://rwilco12.androidfilehost.com/?dir=Kernels/Stock (TW) Kernels

And here are links to kernels with recoveries built in.
http://rwilco12.androidfilehost.com/?dir=Kernels/Recovery Kernels

Once you root you will need to flash a kernel with the recovery included that is required for that ROM.

I have zero idea why you have to flash kernels with a recovery baked in. I have only had this phone rooted for two days lol. And I am not even sure you still need too anymore. Coming from the Evo this is a little new to me. But I do know enough to have flashed about 100 different ROMs in my life and 6 on this phone alone already along with a few modems today to see which work best with the JB Aokp 1 ROM I am currently running. So if you need any help I can assist. I only flash via recovery not Odin so all I know about is how to flash and go lol so to speak.... My poor evo changed ROMs almost daily. And I flashed three ROMs today alone.

But anyways, as was stated above their are copies of the full untouched stock floating around. So there isn't much to worry about. I saved one to my external hard drive as I do with every phone I root. So in the event every link you can find on here dies, I will still have a copy if you need it.

Edit:
Pretty much everything you will need is on that site. He even has boost mobile modems just for our device. You can however flash any of the modems if you like. I did just to see what would happen since we use Sprint towers anyways and had no issues.
 
But there are 2 things missing, 1: most important for me a stock FI22 kernal, so I can go back to stock just like when I bought the phone from the store, in case anything at all goes wrong, I can go back and start over from the start a of i never messed with root at all and start again if need be and 2: agat has agat recovery in it, this prevents people from using other rooms because to use those roms you need to use cwm, that's what w are trying to do here in this thread is get cwm installed after root, from FI22.

Basically in short we/I want to root from stock FI22, put on cwm after root to use it soI can try different roms (this rules out using agat), AND just in case anything at all goes wrong I want to have a stock FI22 kernal on hand backed up on my hard drive.

Okay, fairly easy on the recovery, if you odin back to FG31 your phone will update itself OTA to get you back to current FI22. If you want to flash another ROM, just flash in a compatible kernel with CWM (for the rom you wish to use) with AGAT recovery. then reboot into recovery and flash the rom you want.

Codegerm
 
8mb is the kernel
566mb is the rom

So they kinda go together as the debfault stock restore. Thanks.

Just so to get this correct and I apologize I'm being annoying with all the questions, I just want to make doubly sure I have everything straight.

If I want to use a cwm rom such as asop or cm9, cm10, I have to use a kernal with cwm recovery, such s Chris41g CWM5 Recovery kernal in odin, then I can flash a cwm rom such as cm10 or cm9

If I want to use a agat rom I have to do the same thing only using a kernal with agat recovery instead.
That correct?

I hope I'm understanding that correctly.

That then brings me to yet another questions again lol. Is there a way to tell what recovery a kernal has, other than the obvious name agat and cwm?
 
No question is annoying when it comes to a 350 dollar device lol. And you are almost correct. If you are flashing an AOSP/AOKP ROM you need to make sure you have the correct kernel. Over at Xda, the threads will be marked accordingly for the most part what type of kernel it is. So you will see AOSP in the title.

Edit.
If you go to the link below you will find the kernels are already in the correct folder for the type of ROM. The stock kernels are marked TW for touch whiz. These are rooted kernels that are based of of the stock ROMs kernels

http://rwilco12.androidfilehost.com/

Edit:
The link below here will take you to a kernel for CM 9 with CWM 6 baked in. Just download the 2.5 for the newer of the two and make sure you download CM and gapps to your phone. Once all three are on there, flash the kernel in Agat recovery then reboot to recovery and flash the CM ROM first then gapps. This kernel will also work with CM 10 and the Aokp jb 1 rom, I have tested it myself.

http://rwilco12.androidfilehost.com/

Last edit ;)
Just know that if you flash to any AOSP/AOKP ROM that you will more then likely have to flash a fix for mms messages. And you will either have to install the vvm apk and deal with the two delivery text every time you get a voice mail, or use Google voice as your voice mail client. The MMS fix is in this section under my post for MMS issues. Both minor if you ask me to be running jelly bean and have a stable rom .
 
Attached a screen shot of my about screen to kind of give you a basic idea. Since AOKP is based off of CM you can use the CM kernel without issue.
 

Attachments

  • uploadfromtaptalk1352051439686.jpg
    uploadfromtaptalk1352051439686.jpg
    38.7 KB · Views: 58
Ok. Well it looks as though I have everything, so I'm gonna root tonight. Then over time I'll tinker with the roms. Gonna go for cwm first, so that should keep me busy for awhile.

Thanks very much for the lessons, patience, and help.
 
Always best to take your time when new to something, so sounds like a good game plan. If you have anymore questions feel free to ask.
 
Umm I think I messed up somewhere.

I used Odin, and flashed AOKP_FE22.tar.md5.
I then let it reboot, and got no screen past the Galaxy S2 scree and the yellow triangle.
I went to recovery and found it's at the stock blueish recovery, and couldn't get to my "internal" storage, and don't have my sdcard in yet.

I'm guessing this kernal isn't compatible with this phone, but not sure. Any help is appreciated.

Until then I am going to try some other things, so I hope I didn't just screw myself out of a phone, that would TRULY SUCK!

I'm putting on this one because it says as a note "DO NOT USE AGAT WITH ASOP" warning on xda forums.
Hope someone can post fast, I need a phone for tomorrow, and it's 7:15pm right now.

Update:
I achieved root so the phone is fine, it's just somthing I am doing or the rom/recovery
After root with agat, I tried putting on the above kernal, the phone does not boot past the s2 logo screen. It also goes back to stock recovery. If I try and put cwm.zip on it doesn't work, so I'm stuck at how to get cwm recovery installed.

Update2:
I DID IT!!!! I acheived root, then UNroot lol.
I was a bit nervous thru all this, as it's a bit different than the zte style of rooting, but I am more confident now.

So all I need now is a way to get cwm installed. so I can use roms. Basically I'm at a stop point, so all I do now is say "HELP!!" and wait :).

BTW before I forget, I wanna say thanks to everyone out there that helped me with this and understanding it a bit better. Was more a like refresher course than a newb guide, but I learned more even now than I did before.
 
If you are back to running in agat recovery, Flash a kernel that has CWM recovery. then reboot into recovery (Choose a kernel that is compatible with the rom you want to use) then flash the rom you want.

Codegerm
 
If you are back to running in agat recovery, Flash a kernel that has CWM recovery. then reboot into recovery (Choose a kernel that is compatible with the rom you want to use) then flash the rom you want.

Codegerm

By flash I assume you mean odin? that's what I'm doing, and sometimes it takes other times it gives me a md5 hash error mismatch or something.
The times it takes I reboot but still have the agat recovery.

I've been trying different options, and with no luck. I guess I'm just missing something, but this is getting a lil nerve wracking at this point.

I've tried multiple ways to get a kernel on with cwm recovery and without any luck so far.

Only place I have tried is Rwilco12's Android Repository and I can't get anything to work. Maybe I'm looking in the wrong spot.

I gave up on asop rom and even tried to get cw9 rom on here, and failed at that attempt too.

Update:
I just tried to flash a kernel called Chris41g CWM5 Recovery located here http://rwilco12.androidfilehost.com/?dir=Kernels/Recovery Kernels/ICS/Chris41g CWM5 Recovery/TAR

I opened odin and selected that file in pda slot, proceeded to start and got the following errors messages:

<ID:0/004> Added!!
<OSM> Enter CS for MD5..
<OSM> Check MD5.. Do not unplug the cable..
<OSM> Please wait..
<OSM> MD5 hash value is invalid
<OSM> CWM5-Safe-TW.tar.md5 is invalid.
<OSM> End...

Am I reading that correctly, it's a kernel with cwm5 in that kernal? so it should flash over to that kernel and I should have cwm recovery, instead of agat. Maybe I'm just reading these files wrong.
 
no use AGAT recovery to flash the kernel with CWM, then reboot into recovery flash the ROM you want. Odin is not needed to do this.

Codegerm

Note: you want the CWM flash-able zip file not the Odin tar or md5 files, also download all files to your phone for the flash so you can flash the kernel then reboot into recovery again and flash the rom
 
no use AGAT recovery to flash the kernel with CWM, then reboot into recovery flash the ROM you want. Odin is not needed to do this.

Codegerm

Note: you want the CWM flash-able zip file not the Odin tar or md5 files, also download all files to your phone for the flash so you can flash the kernel then reboot into recovery again and flash the rom

LMFAO!!!!!!

That's what the problem was, I was doing it via odin, rofl!
I just flashed the zip and it worked like a dream, THANK YOU, THANK YOU, THANK YOU, THANK YOU!!!!!!!!!!

I've been at this for 6 hrs now racking my brain as to what I was doing wrong heh.

Once again you saved my butt cg, thanks :).
 
I seem to have run into a snag/wall again.

I can't seem to install any roms, and not sure what I am doing wrong.

I did a search for epic 4g cm9/cm10 and got to thier nightly builds.
I looked on some sites and saw you needed like cm9 installed first so that's why I grabbed both.
One file is 117mb, other is 154mb.
I shutdown....boot to recovery (vol up+power)....wipe dalv cache, and wipe cache partition.
I then go to the install from sd card part, and pick the rom, go down to yes, and it starts, but then gets a few lines in and says install aborted.

Since I'm not a linux guru like I'de like to be I'm not sure what all the lines mean, I just know it aborts on both cm9 and cm10 same kinda info on the lines.
I then tried to install aosp which is 117mb in size, and it gives me a different message but still aborts install. It says:
format() expects 4 args, got 5
E: Error name.zip
(Status7)
Installation aborted

I've tried cm9, and cm10 versions and asop (multiple versions) still the same results. I have 3 roms I can't get installed for some reason.

So what am I missing?

Beginning to think this is a bad omen lol

PS: I still have cwm. I also need to add, I am doing this all from internal sdcard, not external sdcard

I just noticed on cm10 install looking at a couple lines it says sph-700, so I'm guessing I have the wrong rom for this device, as mines a sph-710, not 700. I think the 700 is the one with the slide kboard. Why couldn't they call that like the epic tough 4g slide or something, ugh!, they just wanna confuse us

Last edit:
I just tried a cm10 pyramid and it came up as device product pyramid, and that aborted so I'm outta ideas.
I'll check back from time to time for a solution, but as of right now I'm out of ideas. I am currently rooted on ics and kernal Chris41g CWM5 Recovery from Rwilco12's Android Repository
That will have to hold me for the day at least I guess.
 
Not sure if this will help but here is my phone info:

Baseband version
S: D710.10S.FI22

Kernel version
3.0.15-SPH-710.FF18-CL663858 SE.INFRA@SEP-113#3 SMP PREEMPT Mon June 18 19:35:19 KST 2012

Build number
IMM761.FI22

Hardware
D710.10

I hope this info helps so someone can help me get a JB rom installed.
 
I figured out what the hangup was....it was the cwm recovery version I was useing. I switched and now am running a JB rom, mmmm JB yummyness :).
 
Back
Top Bottom