Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,781,962 Members 50,681 Now Online
XDA Developers Android and Mobile Development Forum

[GUIDE] Upgrading and modding NTT DoCoMo SC-01C (Japanese P1000)

Tip us?
 
geno93n0
Old
(Last edited by geno93n0; 30th April 2013 at 05:18 PM.) Reason: update after experiencing new things
#1  
Member - OP
Thanks Meter 11
Posts: 57
Join Date: Feb 2013
Tablet [GUIDE] Upgrading and modding NTT DoCoMo SC-01C (Japanese P1000)

Kind of a niche guide, but at least non-Japanese people owning an SC-01C have some sort of guidelines.

Before we begin
The SC-01C is the rebranded Japanese version of the P1000, locked exclusively to NTT DoCoMo. If you have this model and want to upgrade and/or flash custom ROMs with it, this guide may be able to help you.

Before beginning, you have to check your firmware version. What you'll have to download will depend on it. If you have Android 2.2 Froyo, read on, otherwise, if you're already running Android 2.3 Gingerbread skip to the Gingerbread Users section.

Also, based on experience, if you want to upgrade to other ROMs in the future you will have to keep your stock GB ROM file, your gt-p1000_mr.pit, the dbdata.tar and the entire Overcome kit (kernel and ROM). You will need all of them in the future because I've found that to install a new ROM you have to repeat the entire process of restocking to GB, then installing Overcome Kernel and ROM, then installing whatever ROM you want. It sucks, but it's the only way I've seen so far.

Froyo Users
If you're planning to install a custom ROM, you can't do it on Froyo straight away, at least not on a stock ROM with a protected bootloader. If you don't know if your bootloader is protected or not, the safest thing to do is to first upgrade your firmware to the stock Japanese Android 2.3 Gingerbread. Then you can follow the Gingerbread guide afterwards.

Froyo Users Will Need
  • Stock Japanese GB ROM (you can get it from here or from SamFirmware.com). The ROM is a .tar archive file, so you will also need 7-Zip or another file extracting utility to extract files from the tar file.
  • Odin 1.7 (higher versions will likely not hurt either)
  • Heimdall (in case Odin doesn't work or you aren't running Windows)

Upgrading to Gingerbread
  1. Make sure your PC has the drivers for your Tab. If you've already connected your PC to the Tab before, you already have them. Otherwise, plug your Tab into your PC and let the drivers install automatically. This works even if you're in Download Mode. If they don't install automatically, you might need to download Samsung Kies or just the Samsung USB Driver for Mobile Phones to get the driver to install.

    [FOR HEIMDALL USERS]
    You will need to plug in your Tab and run zadig.exe for your drivers, which is found either in the same folder as your Heimdall.exe or in the Drivers folder in that same folder, depending on which version you have. From there, select Options -> List All Devices, then select Gadget Serial or Android USB Composite Interface, then click Install Driver.

  2. After getting the drivers, unplug your Tab (you can keep the PC end plugged in). Turn off your Tab and plug your USB Interface cord into your PC (not the Tab just yet), then put your Tab into Download Mode. You can do this by either holding down the Power and Volume Down keys while the Tab is off, or simply holding down the Volume Down key while plugging in the cord to your Tab. If done correctly, you should see a screen with a yellow Android with a shovel, together with the words "DOWNLOAD MODE, DO NOT TURN OFF TARGET!"
  3. If you're running Windows and using Odin, extract the gt-p1000_mr.pit from the .tar archive into the same folder as the archive. Otherwise, if you're running Heimdall, extract the entire archive into the same folder as your Heimdall.exe.
  4. Plug your Tab back in if you haven't already. The next step will vary for Odin and Heimdall users.

    [FOR ODIN USERS]
    • Open Odin and check if there is a yellow box amongst all the white ones which says [COM4] or something like that, it doesn't matter as long as the box is yellow.
    • Click PIT and select the gt-p1000_mr.pit you extracted from the stock Japanese GB .tar file, then click Start. This will re-partition the device, and it is absolutely critical that this is done first, as missing this step can cause a brick.
    • After the PIT flashing is successful, click Reset, then click PDA and select the stock Japanese GB .tar file, and click Start. You will have to wait for a few minutes while the ROM flashes. Progress bars will appear both on the Tab screen and Odin.
    • NOTE: If after flashing you boot into Recovery Mode and you get the following error:
      Code:
      E: part(1) DATA Checksum Error
      E: part(1) Checksum Error
      Internal MMC checksum verify failed.
      Then you will have to download and flash dbdata.tar as PDA (Google "P1000 dbdata.tar"; it's about 1.25MB or so). That should solve it.

    [FOR HEIMDALL USERS]
    • Since you already extracted the contents of the stock Japanese GB .tar file into the same folder as your Heimdall.exe, all you have to do is run the following command from a Terminal window (or Command Prompt if you're running Windows):
      Code:
      heimdall flash --repartition --primary-boot boot.bin --cache cache.rfs --dbdata dbdata.rfs --factoryfs factoryfs.rfs --pit gt-p1000_mr.pit  --modem modem.bin --param param.lfs --secondary-boot Sbl.bin --kernel zImage --verbose
    • Wait a few minutes while Heimdall flashes the ROM. It should inform you when the flashing is successful.

  5. After the flashing is successful, you should now be running stock Android 2.3 Gingerbread. You can stop here or continue on to the Gingerbread Users section for flashing a custom ROM.
Gingerbread Users
Since you're already on Gingerbread, which is the latest stock Android version you have, you're probably reading this guide to find out how to install custom ROMs. Personally I've found, after bricking my Tab a couple of times, that trying to flash custom ROMs from the stock Japanese GB ROM doesn't work unless you flash the Overcome kernel and ROM first.

Hence, the first step to getting a custom ROM running on an SC-01C is to flash the Overcome kernel. For instructions on how to do this, go to the guide thread at the end of the paragraph. You can skip the restocking part, as you're already running stock GB. Instead, follow the instructions from Step 7 of the guide, found on Page 10. After following the instructions there and flashing the Overcome kernel and ROM, you should now be able to flash any other custom ROM you want, following the instructions for the regular P1000.

Getting the Overcome kernel and ROM: http://forum.xda-developers.com/show....php?t=1881981

Questions, Answers and Possible Issues
  • My SC-01C is stuck at boot logo after trying (and failing) to flash custom ROM.
    • Solving this issue depends on your firmware version and whether or not you can still get into Download Mode. If you can, just follow the instructions in this guide exactly and the problem should be solved.

  • My SC-01C is stuck at phone-exclamation mark!-computer screen.
    • This is also likely because of a failed ROM flashing or firmware upgrade. In that case, you can use Heimdall OneClickUnbrick to fix it. A guide to do so can be found here.

  • My SC-01C isn't detected by Odin, and/or Heimdall produces a "Claiming interface failed" error.
    • Your drivers aren't being detected and either need to be installed or reinstalled. To force a driver reinstall on Windows, plug in your Tab, go to the System Tray, right-click Safely Remove Hardware and Eject Media, then select Open Devices and Printers. Find your Tab's device name from there, then right-click it and select Remove Device, then unplug your Tab and plug it in again. The drivers should reinstall automatically. If they still don't reinstall, download Samsung Kies or the Samsung USB Driver for Mobile Phones and try again.
For other possible questions or concerns, please reply to this thread.
 
dannyogolo
Old
#2  
Member
Thanks Meter 0
Posts: 50
Join Date: Mar 2006
Default After successful repair, No Network/ No service

I followed the first method and recovered a bricked P1000 docomo
But No network/service

Any ideas ?
 
geno93n0
Old
#3  
Member - OP
Thanks Meter 11
Posts: 57
Join Date: Feb 2013
Quote:
Originally Posted by dannyogolo View Post
I followed the first method and recovered a bricked P1000 docomo
But No network/service

Any ideas ?
You'll need to modify it further to get it to work with other providers. I'm personally not sure if it's a hardware or a software hack, because I paid someone to unlock my Tab back when I didn't know jack **** about modding. If it was already unlocked prior to being bricked, try to flash a new ROM over it. Either way, please hit back if you find the answer so I can add it to the FAQ section.
 
shawn5569
Old
#4  
Junior Member
Thanks Meter 0
Posts: 26
Join Date: Sep 2012
Hi! I just got the SC-01C & it was already loaded with a custom ICS firmware. Would it be ok to flash another custom firmware DIRECTLY? or Do I still need to flash the GB first?
 
zmeus
Old
#5  
Junior Member
Thanks Meter 1
Posts: 5
Join Date: Aug 2008
Default only root

how to root without change stock rom?
It is possible ?
Thank you
 
geno93n0
Old
#6  
Member - OP
Thanks Meter 11
Posts: 57
Join Date: Feb 2013
Quote:
Originally Posted by zmeus View Post
how to root without change stock rom?
It is possible ?
Thank you
Yes it's possible, just Google "how to root galaxy tab". There's a few methods, so just pick one.

Sent from my GT-P1000 using xda app-developers app
 
zmeus
Old
#7  
Junior Member
Thanks Meter 1
Posts: 5
Join Date: Aug 2008
Thank you
This it will help me for sure.


Sent from my GT-I9100 using Tapatalk 4
 
joevinz
Old
#8  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Oct 2013
"Hi im a noob and i hate myself"
finally found a thread that that covers japanese p1000.
I have a one it was given to me and still on android froyo 2.2 it is been unlocked by software and i don't know if its been rooted or not.
for the past days i've been looking over the net for this particular device to be upgrade to the latest jellybean rom.this will be very helpful for me since i dont know anything about flashing. been reading threads over and over bec i dont want to brick this device for i use it as a secondary phone
Will flashing to the original docomo GB 2.3... stock firmware make the tab in an locked state again? and is the new rom like the cyanogenmod 10.1 or 10.2 have a built in unlock?
 
geno93n0
Old
#9  
Member - OP
Thanks Meter 11
Posts: 57
Join Date: Feb 2013
Quote:
Originally Posted by joevinz View Post
"Hi im a noob and i hate myself"
finally found a thread that that covers japanese p1000.
I have a one it was given to me and still on android froyo 2.2 it is been unlocked by software and i don't know if its been rooted or not.
for the past days i've been looking over the net for this particular device to be upgrade to the latest jellybean rom.this will be very helpful for me since i dont know anything about flashing. been reading threads over and over bec i dont want to brick this device for i use it as a secondary phone
Will flashing to the original docomo GB 2.3... stock firmware make the tab in an locked state again? and is the new rom like the cyanogenmod 10.1 or 10.2 have a built in unlock?
No, 2,3 has an unlocked bootloader. Just follow the guide carefully step by step and you should be fine.
The Following User Says Thank You to geno93n0 For This Useful Post: [ Click to Expand ]
 
joevinz
Old
#10  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Oct 2013
Quote:
Originally Posted by geno93n0 View Post
No, 2,3 has an unlocked bootloader. Just follow the guide carefully step by step and you should be fine.
ok that's good to know, i'll prep up first before having a go. just be patient with me pls. bec from time to time i'll be asking you alot if i mess up. . thank in advance. thank button has been used.

Tags
galaxy tab p1000, japanese galaxy tab, ntt docomo, sc-01c
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes