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

Root How-To: Use the Sprint Update Utility to Flash Custom Kernel

xxbbyxxgirlxx

Newbie
Feb 19, 2010
35
14
We can now do partial flashes with the CL14 SBL.... If you have not had the CL14 official update yet, you can follow these steps to get it:

Remember... THIS WILL PUT THE CL14 BOOTLOADER ON YOUR PHONE!!!

What you need:
Sprints Update Utility

1. Create a datatool back-up.
2. Download and install Sprints Update Utility found above.
3. Run the program (now called SWUpdater) and follow all the directions until it says "Flash Downloading Complete".

Once you have the official CL14 update on your phone, or if you already had it, and you would like to flash SDX/Joey's Kernel (and Max's Recovery), follow the steps below.



What you need:
CL14 official update
An SDX/Joey's Kernel
Max's Recovery

1. Create a datatool back-up... (Although you most likely wont need it if you are just flashing a kernel.... But JUST in case, you should create a datatool back-up if you aren't confident that you wont wipe your data!)
2. After downloading and installing Sprints Update Utility, go into the binary folder (C:\Program Files\Samsung Electronics\SWUpgrade\Models\Binary) and move the CL14 file to a safe place, MAKE SURE IT IS NO LONGER IN THE BINARY FOLDER.
3. Find the Kernel you want to flash and put it in the binary folder.
Note: Now you should only have one file in the binary folder (the custom kernel). Also make sure that if the file you are putting into the binary folder says 7zip or winrar, extract it!! If you dont you will get the message "Cannot access bin folder!", and you will not be able to start the download.
4. On your desktop there should be a program named SWUpgrade. Run the program and follow all of the steps through the end. After every thing finishes successfully, you will end up with STOCK CL14, this includes the CL14 SBL, along with the custom kernel you put in the binary folder (you are root).
5. Double check that everything worked by going into Settings-About Phone, under BaseBand version you should see S:M900.8.0S.CL14, under Kernel version= 2.6.27 moment(at)momentdev, under Build number= Joey's name (or any other developer who's kernel you put in the binary folder).
6. Repeat steps 1-4, putting Max's recovery in the binary folder instead of the kernel.
7. You're all set.

(If you happen to want to flash one of Zefie's kernels, repeat steps 1-4 also.)

It wasn't a great thing to get the CL14 update before, because it was hard to obtain root. But now with Sprints Update Utility, and all the new kernels, we are able to get root with the CL14 SBL easily.
 
this is not working for me at all. i have reinstalled the swupdater 3 times and it keeps getting stuck on the install screen with ready in the square and in the lower corner it says [DEBUG]SETUP CONNECTION.

Sorry man, you're SOL. If you can't get it work that way then either:

1. Your USB cable is broken.
2. Your phone is broken.
3. Your software/drivers are corrupted.
4. Your an idiot.
 
Upvote 0
ok, I didn't ask my question well...I try to extract the file I downloaded the .tar 7zip file but when it extracts, I get 3 files: logo.png, zImage, recovery.rfs The instruction I have said to drop the .tar file into the binary folder that I removed the cl14 from, but there is no tar file after the extract, only the 3 I list above. I just don't understand what I've done wrong.
 
Upvote 0
ok, I didn't ask my question well...I try to extract the file I downloaded the .tar 7zip file but when it extracts, I get 3 files: logo.png, zImage, recovery.rfs The instruction I have said to drop the .tar file into the binary folder that I removed the cl14 from, but there is no tar file after the extract, only the 3 I list above. I just don't understand what I've done wrong.

does the file say .7zip? if not then its already extracted correctly.... i know joeys kernels come in the correct .tar form so there is no need to extract it...
 
Upvote 0
I just successfully flashed to Joey's latest kernel and then replaced it with Max's recovery 2.0. Everything worked great and my phone is the fastest it has ever been! BUT...why did I add Max's recovery 2.0? What does it do? My phone still says it is loaded with Joey's kernel (1.9). Someone please explain this to me.:thinking:

Thanks,
Giz

max's recovery works when you reboot the phone and hold vol down, call, and end.

a recovery screen will pop up where you can backup your data (all your apps) and your system (all your stock apps) and then be able to restore those (so you don't have to go through the process of reinstalling everything).

hope that helps.
 
  • Like
Reactions: Gizmodo
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