How to Listen to Beats 1 on Android Right Now

If you felt a bit left out by Apple launching their own online radio station Beats 1 … more

NVidia SHIELD TV – XDA TV Device Review

The SHIELD TV is a not an Android smartphone device. However, that doesn’t mean it … more

PSA: Having cellular connectivity or texting issues tonight?

You’re not alone…Tonight, many users are experiencing a myriad … more

Beats Music No Longer Accepting New Accounts

Whenever Apple launches a new product or service, it definitely manages to grab the … more

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

7,250 posts
Thanks Meter: 989
By player911, Recognized Developer on 6th April 2012, 05:42 PM
Post Reply Subscribe to Thread Email Thread

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.**


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

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.

JT1136 CM9 V5

Prepare CM9 v7 Update
1. On your PC, open "" 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.

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.

Drivers and Flash Tool
Pre-Edited updater-script

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.


Last edited by player911; 6th December 2012 at 06:45 AM.
The Following 40 Users Say Thank You to player911 For This Useful Post: [ View ]
9th April 2012, 11:34 AM |#2  
Junior Member
Thanks Meter: 1

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, 02:29 AM |#3  
player911's Avatar
OP Recognized Developer
Flag Cincinnati
Thanks Meter: 989
Donate to Me
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, 02:51 AM |#4  
Junior Member
Thanks Meter: 1
Thanks for the input ill be movin up to ICS soon

Sent from my SPH-P100 using Tapatalk
10th April 2012, 05:05 AM |#5  
Junior Member
Thanks Meter: 0
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, 05:26 PM |#6  
Junior Member
Thanks Meter: 0
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, 01:35 AM |#7  
player911's Avatar
OP Recognized Developer
Flag Cincinnati
Thanks Meter: 989
Donate to Me
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, 01:57 AM |#8  
Junior Member
Thanks Meter: 1
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 05:19 PM.
11th April 2012, 04:53 PM |#9  
Junior Member
Thanks Meter: 1
Well I found a sprint patch and flashed it all is well now

Sent from my SPH-P100 using Tapatalk 2
11th April 2012, 07:27 PM |#10  
player911's Avatar
OP Recognized Developer
Flag Cincinnati
Thanks Meter: 989
Donate to Me
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