1. Are you ready for the Galaxy S20? Here is everything we know so far!

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

Discussion in 'Android Devices' started by aclark414, Dec 31, 2009.

  1. aclark414

    aclark414 Well-Known Member
    Thread Starter

    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.

  2. fopp

    fopp Newbie

    AMAZING guide! thanks you so much. also, and android sdk and adb guide would be VERY much appreciated!
  3. agent0014

    agent0014 Android Enthusiast

    Awesome bud! You beat me to it, which I'm perfectly fine with haha. I will be using this this weekend!
  4. aclark414

    aclark414 Well-Known Member
    Thread Starter

    We get paid for doing things like this.......right? :D
  5. PiggyGirl

    PiggyGirl Member

    Thanks and please post the other one since I haven't been able to get it to work. Should these work on Vista 64-bit??? Anyways, I'll wait to try tomorrow.
  6. aclark414

    aclark414 Well-Known Member
    Thread Starter

    I would think it would work with 64. Give it a try and see what happens. Will probably take me a few days to get the other guide together.

    Happy New Year!
  7. IOWA

    IOWA Mr. Logic Pants

    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.]
  8. Ehh wasent really annoyed at you about the questions.. just had a bad week at work and then the battery meter is all screwed up (sammy did a horrible job at the os)..
    Got 2 awesome cave dives done today so i am in a much better mood :D
  9. Zumaki

    Zumaki Android Enthusiast

    what do the custom kernels let you do? install newer versions of Android? If so, I'd love to see a screenshot of a Moment running 2.0.
  10. Hotled

    Hotled Newbie

    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!
  11. Hotled

    Hotled Newbie

    Hmmm unknown usb device even tho I installed the drivers off the page. I have used it before for installing mp3 files but never in download mode like this.
  12. aclark414

    aclark414 Well-Known Member
    Thread Starter

    Thanks, glad it helped! I am working on the the step by step guide for removing those apps. Will try to post in the next day.
  13. Hotled

    Hotled Newbie

    Well after reading the last 2 hours and deleting and reinstalling all the drivers I give up:(.
    When in download mode my phone refuses to be recognized in Windows. It sees it as an unknown device then sometimes it sees it as a Samsung Component very odd:mad:
  14. Zumaki

    Zumaki Android Enthusiast

    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?
  15. No...
  16. agent0014

    agent0014 Android Enthusiast

    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.
  17. latinmaxima

    latinmaxima Android Expert

    Anyone had any luck on a MAC trying this. My windows computer is loaded cause I am waiting to put 7 on it and I cant get this to work on my macbook. I guess I just have to wait...
  18. agent0014

    agent0014 Android Enthusiast

    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.
  19. Critical

    Critical Lurker

    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?
  20. Hotled

    Hotled Newbie

    Let me know if you find a fix, I have been trying all day uhhhg.:eek:
  21. Hotled

    Hotled Newbie

    ok I downloaded ZE07 to the phone. Not sure what it changes didnt see anything visualy change.
  22. pdx77

    pdx77 Well-Known Member

  23. raiderep

    raiderep Newbie

    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 :)
  24. agent0014

    agent0014 Android Enthusiast

    so it won't work without running as admin, huh? Eh, I don't have any easy way to do that. Maybe someday I'll get parallels or boot camp running on my mac.

Samsung Moment Forum

The Samsung Moment release date was November 2009. Features and Specs include a 3.2" inch screen, 3MP camera, GB RAM, processor, and 1440mAh battery.

November 2009
Release Date

Share This Page