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

Root How to load Zefie's custom kernels (for Dummies)

aclark414

Well-Known Member
Dec 13, 2009
151
13
Ohio
Thought I would put together this step-by-step guide on how to load Zefie's custom kernels for those newbies out there that are as clueless as I was/am. There are so many threads and posts to sift through, so I thought I would try to compile it into one post for easy access.

This is by no means a professional or even semi-professional document. I am not a programmer, nor can I tell you how to fix your phone if you screw it up. This is just how I personally got the kernels to work on my Moment. I am simply taking bits of information and instructions from many other posts and threads to compile into one (hopefully) useful post. There may be some things that I do not explain correctly, simply because my knowledge of this stuff is very limited.

I will try to provide as many links as possible so you can read the important information from those (like Zefie) who have been working on it.

So I guess this is just a guide to try to point you in the right direction. I know it personally took me a LOT of time and energy trying to figure this out on my own. I hope this helps you.

*Zefie has done an incredible job with these Kernels - thanks also to numus for all the help along the way (I'm sure you got tired of my many questions!).

--------DO THIS AT YOUR OWN RISK--------

1. First of all, visit this thread http://www.samsungmomentforum.com/rooting/time-for-the-first-custom-'rom'-(well-kernel)/ to read up on what these kernels do. In short, Zefie has developed custom kernels that make small tweaks and adjustments to some settings in the Samsung Moment. These kernels are named as ZE01, ZE02, ZE03, ZE04, ZE05, and ZE06 (ZE06 is the most recent, released 12/31/09). Loading ZE06 will give you all the updates from previous 01-05 kernels. These kernels will also "root" your phone (giving you access to make additional programming changes...the only changes I have messed with are removing those pesky stock applications that Sprint/Samsung loaded on the phone. I believe there are also some 3rd party apps out there that will not run unless your phone is rooted).

2. Once you have a good understanding of what these kernels might do for your phone, and if you still want to move forward with this, visit this link http://fileserv.co.cc/zefie/android/samsung_moment/ from your PC where you will need to download several items (listed below).

3. Once you click on the above link, scroll down and click roms, then custom, then “SPH-M900_ZE06_KERN.zip” which is the newest kernel. I recommend downloading it to your desktop so you can quickly locate it. When the download is completed, you will need to extract the .tar file to your desktop. Do nothing else with this file at this time.

4. Next, go back to http://fileserv.co.cc/zefie/android/samsung_moment/ on your PC and click Odin Multi Downloader. Do nothing else with this at this time.

5. Next, go to this link http://www.samsungmomentforum.com/rooting/odin-random-messing-with-things-new-screen/?action=dlattach;attach=95 on your PC to download a file called Moment.ops. Do nothing else with this file at this time.

6. Next, go back to http://fileserv.co.cc/zefie/android/samsung_moment and click SamsungMomentUSBDriversWindows.zip. These are the drivers you might need when you connect your Moment to your PC (normally, Windows should find the right drivers, but just in case...you have these).

--You have now downloaded everything that you will need in order to proceed with installation--

7. Power off your phone. Once powered completely off, hold volume down, camera, and end button at the same time – keep holding until Downloading… appears. You are now in Download Mode.

8. On your PC, open the Odin Multi Downloader ZIP that you previously downloaded and extract only V 3.98 to your PC desktop.

9. After extracting, right click on Odin Multi Downloader V 3.98 file and click Run as Administrator. When Odin opens, you will see a bunch of white empty boxes.

10. Now, plug your phone (which should still be in download mode) into your PC via USB. When you do this, the top left white empty box in Odin should now be yellow and say Detected. You cannot proceed unless you see this.

11. In Odin, under Option check the box that says One Package. The other two boxes should already be checked (leave them checked).

12. Under Select OPS click the OPS button. Find the Moment.ops file that you downloaded and click Open.

13. Next, click the One Package button. Find the ZE06.tar file that you downloaded and click Open.

14. Click Start – the process should only take a minute or two to run. If it gets stuck and doesn’t do anything, disconnect USB cable, pull battery on phone, and restart in Download Mode again. Reconnect USB cable. Try hitting Start in Odin again. It should take the second time.

15. When it is finished installing, the phone will power cycle and reboot in normal mode. You are good to go!

Best of luck to you. Again, I – nor any other person – is responsible for your phone.

If I get enough requests, I may put together a similar guide for loading the Android SDK, specifically the ADB so you can adb shell into the phone to delete the stock apps.
 
Also i have been helping people via Gtalk to do this... alot of people are having driver issues. If it wont recognize your phone, for some reason the driver installed wrong. Uninstall Samung New PC Studio (make sure it is NEW PC STUDIO and not PC STUDIO) uninstall all the associated drivers, and re-install. It make take a couple of tries to work. Also make sure USB Debugging is ticked on on your phone, and Samsung NEW PC STUDIO is NOT running in the background, and PDANet is NOT running in the background. Any questions add me on Gtalk. [removed for privacy reasons.]
 
Upvote 0
If I get enough requests, I may put together a similar guide for loading the Android SDK, specifically the ADB so you can adb shell into the phone to delete the stock apps.

Very nice man, best tutorial I have seen so far. Please continue so I can remove all the pesky apps draining the battery and using resources so bad that my keyboard lags like no other!
 
Upvote 0

That is both helpful and confusing :p Most of the features sound a lot more technical than anything I would do with my phone, so I'll hold off for now. Throw in something like "lets pandora work" and "agps not broken" and i'll go for it.

BTW, if Zefie's found a way to get persistent root, does that mean the ability to upgrade to other versions of Android ourselves is close?
 
Upvote 0
That is both helpful and confusing :p Most of the features sound a lot more technical than anything I would do with my phone, so I'll hold off for now. Throw in something like "lets pandora work" and "agps not broken" and i'll go for it.

BTW, if Zefie's found a way to get persistent root, does that mean the ability to upgrade to other versions of Android ourselves is close?

If you read through the thread going on at samsungmomentforum.com you'll see the practical outcome of a lot of these changes. I don't blame Zefie for keeping it to technical... there's a difference between saying that X change SHOULD have Y effect, and claiming that it actually does.

Huh, I'm not sure what I'm trying to say is cleared up by that... but I don't feel like thinking about it any longer right now lol.
 
Upvote 0
huh. is admin access important when opening odin? All I own is a Mac, but I use my work laptop to do anything i need a PC for. Obviously I don't have admin access to my work laptop (my company is very cool about stuff but not THAT cool) and I've never bothered getting any version of windows running on my mac since I've always had my laptop. I need to know if I should bother proceeding.

Also, having the same problem as Hotled... I've connected my phone to the PC before and it's worked just fine, but in download mode it sees it as an unrecognized USB device... when I try to direct it to the drivers, it doesn't want to use them. I haven't played with it for more than a few minutes now though, so I'm going to keep at it.
 
Upvote 0
After much trial and many errors, I've finally gotten Odin to detect my device. However, after I load the OPS file and the Kern package, with the One Package box checked, and press Start, nothing seems to happen. I've left it for as long as 12 minutes. In the message window, the last line is setup connection... but it never moves off of that. I've tried 5 or 6 times now.

Any suggestions on what I'm doing wrong?
 
Upvote 0
Also, having the same problem as Hotled... I've connected my phone to the PC before and it's worked just fine, but in download mode it sees it as an unrecognized USB device... when I try to direct it to the drivers, it doesn't want to use them. I haven't played with it for more than a few minutes now though, so I'm going to keep at it.

Let me know if you find a fix, I have been trying all day uhhhg.:eek:
 
Upvote 0
The instructions above worked well for me once I enabled the 'usb debugging' in settings(apps,development). Or was it the other way around? I also had to try it twice each time it worked, on second try I pulled the battery but left Odin running. A few times I had opened Odin without running as admin in my haste...lol. I look forward to learning how to remove the pre-installed apps when you post(please do!!!) Thank you to all who have made this come together :)
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones