Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[HOLY CRAP][SPRINT P100] Stock to CM10 JellyBean - Complete Walkthrough

OP player911

6th April 2012, 06:42 PM   |  #1  
player911's Avatar
OP Recognized Developer
Flag Cincinnati
Thanks Meter: 917
 
6,876 posts
Join Date:Joined: Sep 2006
Donate to Me
More
*********************************************

CM10 is now available.

Requirements: Root

From rooted stock or a custom rom, just download and install updated Rom Manager from the Play Store and download CM10 Nightly and GAPPS. Reboot into ClockWorkMod, factory wipe, disable signature check, flash CM10 twice. The first time partitions our tabs and reboots. Flashing a second time is for good measure. Then flash GAPPS. Done.

Note: I am not sure if Rom Manager can flash ClockworkMod directly. I personally updated from ICS > CM10 by downloading CM10 and GAPPS through GooManager and flashing manually in ClockWorkMod.

Its been reported that you can go directly from rooted stock to CM10. I've actually completed everything below to get to ICS first (Stock > ICS > CM10 JB).

CM10 is a much better experience. The tab works much better, doesn't freak out, lasts longer, plays better.

*********************************************




Wow. Lots of different, confusing, and scattered information about how to go from stock Gingerbread to the latest CM9 build. It is all very confusing and honestly most of the useful information isn't even on this site. So I figured I would help myself (and others) in creating a very detailed walkthrough of the process required to successfully get from GB to CM9 Build 7.

**This specifically outlines the methods to take a COMPLETELY STOCK Sprint Galaxy Tab 7" SPH-P100, unrooted, to a ICE CREAM SANDWICH rom. I "think" it might also work for the Verizon CDMA and a few others. I think the ROM itself is a general overall generic build for all 7" Gtabs. So heads up that if you have a different version, you might want to use this as a guide rather then a step-by-step.**

BACKUP EVERYTHING YOU MAY NEED BECAUSE OBVIOUSLY THIS PROCESS WILL FORMAT YOUR GALAXY TAB

GET CONNECTED!
We need to download Heimdall's App and his Drivers (Main URL). This is the first confusing steps as everyone suggests using an older version, but the included drivers don't work on newer Windows OS's. So you have to mix and match a few different versions to get it working. I've already compiled an archive with everything you need: Heimhall Mixture /w zImage & ClockWorkMod 5.0.2.7
1. Extract everything to a simple folder [ex. C:\GTABICS ]
2. Turn off Gtab. Hold VolDown+Power until you get to a downloading screen
3. C:\GTABICS\Drivers\zadiag.exe to load drivers [try running as Administrator]
4. C:\GTABICS\heimdall-frontend.exe to start the process
5. Kind of confusing. Focus on the "BROWSE" buttons. Look for "Kernel(zImage)" on the left and "Recovery" on the right. Hit browse for each one and select the appropriate file from C:\GTABICS. Obviously "Kernel(zImage)" = "zImage" and "Recovery" = "recovery.bin".
6. Make sure Kernel(zImage) and Recovery both have files selected and a checked box. While GTAB is at the black Downloading screen: Hit "START".
7. The process is pretty fast. Don't rush. At this point your tab will probably just bootloop anyway.

LET'S GET THIS SHOW ON THE ROAD
Now you have ClockWorkMod installed and a proper kernel, most flashers will feel really at ease right now. But there are a few little quirks that will cause this to go bad. You have to install 2 versions of ICS to get to the latest; One using the existing partition table, and a second that will update to a newer format. You obviously have to install GAPPS like always with a CM rom, but not so fast, you have to manually "MOUNT /SYSTEM" in CWM before it will even take. And there is the fact that you have to manually open and edit the CM9 Build7 update and remove code....[holy crap].

But it is pretty easy once you go through it once.

REQUIRED FILES
JT1136 CM9 V5
JT1136 CM9 V7 UPDATE
GAPPS

Prepare CM9 v7 Update
1. On your PC, open "update-cm-9.0.0-RC0-galaxytab7c-KANG-BUILD7.zip" and browse to META-INF\com\google\android
2. Copy "updater-script" to your desktop and open with Notepad and remove the first 3 lines or just Download it.
3. Drag and drop the update-script back into the META-INF\com\google\android folder, overwriting the existing one.

If all goes well, you are now done with the PC.

COPY FILES AND FLASH
1. Copy Build5, the new Build7, and GAPPS to your microSD card.
2. Boot into ClockWorkMod: Power off. Hold VOLUP + POWER
3. Factory Reset / clear cache / wipe Dalvik Cache / Breathe
4. Flash zip from SDCard: locate Build5 and Flash
5. Factory Reset / clear cache / wipe Dalvik Cache / Breathe
5.5 [OPTIONAL] You should be able to boot into ICS at this point if you want to make sure build5 flashed properly before upgrading to build7
6. Flash zip from SDCard: locate Build7 and Flash

At this step, my GTab rebooted in the middle of the process the first time. It freaked me out but I assume (now) that since it changed the partition tables, it needed to reset. So I did it a second time just to be safe:

7. Flash zip from SDCard: locate Build7 and Flash
8. Factory Reset / clear cache / wipe Dalvik Cache / Breathe

Congrats. You should have a working bootable CM9 build. But lets flash GAPPS so we have our Google services. This is tricky.

9. Mounts and Storage > Mount /System
10. Flash zip from SDCard: locate GAPPS and Flash.
11. Finally [!] reset device and prepare for boot.

Now you are on the latest CM9 build [7] and have the latest GAPPS installed. Hopefully you are booting now and see the famous ICS Boot Animation. Have fun. In the future you should be able to simply download new roms as they are available and flash normally like you would any other device.

RECAP:
Drivers and Flash Tool
Pre-Edited updater-script

UPDATES
Convert to Sprint
The above procedure will set your Tab as a Verizon version. If you plan on using the Sprint cellular service or just want everything to match, then flash this via ClockWorkMod.



****************************************



I didn't do any development work. All credit goes to Heimdall for his fantastic Recovery Flasher and jt1136 for his great stills porting this awesome rom over to our Galaxy Tabs. All I did was bump and grind my way through to see a successful working flash. I figured if I didn't post a walkthrough here, I would hate myself in 6 months when I boink something up and have to do this all over again. I would recommend you keeping all of the files safe somewhere to prevent this headache again.



DONATE TO JT1134
DONATE TO HEIMDALL

MAIN HEIMDALL URL
MAIN ROM URL
Last edited by player911; 6th December 2012 at 07:45 AM.
The Following 37 Users Say Thank You to player911 For This Useful Post: [ View ]
9th April 2012, 12:34 PM   |  #2  
Junior Member
Thanks Meter: 1
 
12 posts
Join Date:Joined: Dec 2011
More
player911

i have been thinking about moving up to ICS with my sprint sph-p100
just not sure if i should jump now or wait till more things are working ?

do the things working out number those not , is it ready to be a daily driver yet?
10th April 2012, 03:29 AM   |  #3  
player911's Avatar
OP Recognized Developer
Flag Cincinnati
Thanks Meter: 917
 
6,876 posts
Join Date:Joined: Sep 2006
Donate to Me
More
Camera fully works but is flaky sometimes. Video out isn't working yet but he's working on it.

Other then that, its golden. Very fast and works well. Really worth it. Feels much better... like an actual tablet vs a large phone.

Iffy Camera and video out aren't worth holding back. One of the benefits is now Wiimotes and PS3 controllers will pair up using their respective apps now.

Sent from my Galaxy Nexus using xda premium
10th April 2012, 03:51 AM   |  #4  
Junior Member
Thanks Meter: 1
 
12 posts
Join Date:Joined: Dec 2011
More
Thanks for the input ill be movin up to ICS soon


Sent from my SPH-P100 using Tapatalk
10th April 2012, 06:05 AM   |  #5  
Junior Member
Thanks Meter: 0
 
4 posts
Join Date:Joined: Dec 2010
flashed sprint Tab
Hello all,

Thanks for the files and instructions! Here is my situation/question:

I bought my Gtab off of ebay flashed to work on Boostmobile's 3G network. It works great, and had no problem with the official OTA upgrade to Gingerbread.

Now I'm dying to upgrade to ICS but am worried that this would mess with my 3G connection. I can't provide any details of what went into the flashing (its not a process I understand), but I'm hoping that someone out there will.

So, if I follow the instructions in this thread will I still be able to use my Tab with the boost 3G it connects to now?

Many, many thanks for any help with this!!
10th April 2012, 06:26 PM   |  #6  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Sep 2008
Great Thanks! The first complete step-to-step instruction for installing ICS on Sprint p100.
One note- if you have Error 12 - delete all SAMSUNG USB drivers on PC, rebut and instal drivers from first archive.
At least!!! Thanks a lot!
11th April 2012, 02:35 AM   |  #7  
player911's Avatar
OP Recognized Developer
Flag Cincinnati
Thanks Meter: 917
 
6,876 posts
Join Date:Joined: Sep 2006
Donate to Me
More
I don't use the cellular network (sprint) but it does come up and show signal. I don't use it as a phone or anything like some people (supposedly you can install phone.apk and make calls over a voice plan).

I just use the tab as a tab. I just wanted to confirm that it appears to see the cellular network fine.

Sent from my Galaxy Nexus using xda premium
11th April 2012, 02:57 AM   |  #8  
Junior Member
Thanks Meter: 1
 
12 posts
Join Date:Joined: Dec 2011
More
just made the plunge had some issues with the drivers for heimdall and after that i got a fail when flashing hit start again and it flashed


followed all the steps and im on cloud 9 now wow

gonna take a few to get used to ICS
Last edited by LivnDream; 11th April 2012 at 06:19 PM.
11th April 2012, 05:53 PM   |  #9  
Junior Member
Thanks Meter: 1
 
12 posts
Join Date:Joined: Dec 2011
More
Well I found a sprint patch and flashed it all is well now

Sent from my SPH-P100 using Tapatalk 2
11th April 2012, 08:27 PM   |  #10  
player911's Avatar
OP Recognized Developer
Flag Cincinnati
Thanks Meter: 917
 
6,876 posts
Join Date:Joined: Sep 2006
Donate to Me
More
Quote:
Originally Posted by LivnDream

Well I found a sprint patch and flashed it all is well now

Sent from my SPH-P100 using Tapatalk 2

Sprint patch for what? Mind linking? No offense but posts like these without links or more information is what creates confusion.

I haven't used a patch at all and everything seems to be working. I also never heard of a patch to fix anything.

Sent from my Galaxy Nexus using xda premium

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes