20 March 2012

Samsung Galaxy GT-P1000 update to Gingerbread 2.3.6 step by step guide


Unlike the Apple iOS devices, Android devices almost seem to be designed with a much higher rate of obsolescence in mind.   In short, Android devices have a much shorter shelf life.  The one way to keep your device as fresh as possible is to keep your software / firmware up to date.  This is unfortunately not as simple as it should be.

I have a first generation Samsung Galaxy Tab.  The 7' GT-P1000.  This unit shipped Android version 2.2.x  know as Froyo.  Attempting to update the device with the default Samsung Kies application was a bit of a dead end.  The best part of installing was that the required drives for the tab are installed.

The steps below will allow you to update this model of Galaxy Tab up to Android version 2.3.6 know as Gingerbread.

WARNING / NOTICE - Some people have had 100% success with this procedure but there have also been some issue.  I cannot assist with any info beyond what is already in this post.  Check all the comments below before starting.

Before you begin.
  • Make sure the battery is fully charged
  • You have enough time to follow through and complete everything
  • You have your nerves of steel with you.
  • Remember that as long as you get a connection in odin your devices is not Bricked...
UPDATE: Before you start reset your device to factory defaults.  There is no reason not to do this since the device will be totally wiped in the process.



Downloads
There are a few files you will need to achieve the update.

7Zip
The files are in various archives. 7Zip is capable of opening / extracting all of them.

Odin
This tool is used to update and tranfer ROMS to the android devices.  It is the only executable that will be used.
http://www.4shared.com/get/jpbXlkLs/P1000_new_I9010_Odin3_v17.html


Drivers
You will need the correct USB drivers for the connectivity to work properly.  Yu can either get the drivers by Install Samsung Kies, or by downloading and installing the Drivers

http://hotfile.com/dl/79784098/7b960b2/Samsung_P1000_USB_Drivers.rar.html

Firmware
This is the actual OS that you will be updating.  Android is  very device specific so you have to use the correct Firmware / ROM.  The one I used is here.

http://adf.ly/492917/banner/http://hotfile.com/dl/137393491/a84fe6f/P1000XWJQ8_PHNJQ1_Android_2.3.6.rar.html

The file is a .tar archive.  Using 7Zip you can open the archive and extract the PIT file.  Other than extracting the PIT file you use the file "as is" in the .tar.md5 format.

The PIT File
P1_add_hidden.pit   This file is required for the first step in the process.  The file is contained withing the Firmware archive, and must be extracted first.

Open the firware archive file with 7Zip
Find the file - then drag it to the folder where all you other files are.



Database Flash file
DBDATA.RFS.TAR.  I needed to update this file to overcome the boot loop that happened after the firmware update.

http://forum.xda-developers.com/attachment.php?attachmentid=445398&d=1290261479


Install and test the drivers
Before making any changes you want to ensure that everything is working as it should be.  You should be able to connect your Galaxy in either USB storage or Kies mode.
To change this behaviour on the Galaxy you need to go to  Settings - Wireless and Network - USB settings.

How to put the Galaxy in download mode
There is a special mode for transferring firmware level files to the device referred to as download mode.
To get the device to this you need to:

  • Power Off the device
  • Hold down the volume down key then press power


The device will now show this screen


At this point one should note.  This is a static screen, if nothing is happening here you can turn off the tablet.  If a download is actually occuring there will be a progress bar on the screen too.


Step By Step
Up to now everything has just been preparing for the actual update process.  Good luck!

Flash the old firmware

  • Launch Odin3
  • Put the device in download mode
  • Connect to the PC
  • Should now see a active connection being indicated in the ID:COM box - (In yellow)





  • Select the three options Re-Partition + Auto Reboot + F.Reset Time
  • Select the PIT file
  • Click the Start Button

Wait for the process to complete, the device will restart and then finish up by saying PASS

At this stage your galaxy will not boot past the initial "Samsung Galaxy Tab" screen.

Upload new Firmware

  • Launch Odin3 
  • Put the device in download mode
  • Connect to the PC
  • Should now see a active connection being indicated in the ID:COM box - (In yellow) 
  • Click the reset button to clear all the fields
  • Only check the  Auto Reboot option
  • Click the PDA button and specify the firmware file
  • Click Start

Wait for the process to complete saying PASS.


At this stage the new files have been placed on the Galaxy.  When you disconnect it and boot it you should see the screens indicating the the new firmware is being unpacked and installed.

If all has gone perfect that should be it.... Reboot the device and give it a good - long 10 minutes to come up for the first time, don't rush here.



The device should now boot with:

Firmware Version 2.3.6
Baseband Version P1000XXJPZ
Kernel Version 2.6.35.7
Build Number Gingerbread.XWJQ8


Fixing The Boot Loop

In my case this update completed but it went into a "Boot Loop".  Pretty much it stayed on the orbing SAMSUNG screen and never got past there.

To fix this you need to also update the DBDATA.RFS.TAR file.


  • Launch Odin3
  • Put the device in download mode
  • Connect to the PC
  • Should now see a active connection being indicated in the ID:COM box - (In yellow)
  • Click the reset button to clear all the fields
  • Only check the  Auto Reboot option
  • Click the PDA button and specify the DBDATA.RFS.TAR  file
  • Click start and wait for the PASS

You should now be able to reboot.


Conclusion
Updating your Galaxy tab is not difficult, just complicated.  There are a few nice touches in the update but so far I have not seen anything that jumps out as a MUST HAVE feature.  It does however seem to be more stable and that battery is lasting a bit longer too.


112 comments:

Anonymous said...

Hi, The PIT File
P1_add_hidden.pit This file is required for the first step in the process. The file is contained withing the Firmware archive, and must be extracted first.

Quoted from your instructions guide

Error file P1_add_hidden.pit not found!
where can i download the link?

Etienne Liebetrau said...

All the files should be in the same folder. You need to copy the pit file out of the archive, but leave a copy in there too.

Anonymous said...

thank you very much iv'e done it perfectly.....

Anonymous said...

Thanks very much for this it was very clear and helpful. The only problem I have is now my Tab keeps force closing a number of apps of which one is titanium so that I can't reload my back up. Any suggestions?

Thanks
Peter J

Etienne Liebetrau said...

Hi Peter

I have and most other guys do a factory reset on the device after doing the update. This clears all the application data.

I do not know titanium and what it backs up / recovers. But you would probably be benefit from removing that app, re-installing and then seeing if it is stable.

If not - backup - reset to default and recover manually....

Hope this helps

Anonymous said...

I already have Gingerbread Build number GINGERBREAD.EF17, firmware ver. 2.3.4

Will this work for my older Sprint model number SPH-P100?

THX

Etienne Liebetrau said...

I am not 100% sure. Given that you are already on a more recent firmware it might be the prudent thing to do to just cofirm with someone else too. We do not get the Sprint / Verison custom hardware here... so trick from this side to assist.

Anonymous said...

Thank you, all was smoot.
Wish you all the best.

Anonymous said...

Everything worked here as you said. Never would have gotten through this without such detailed instructions. Thank you.

Anonymous said...

its not there..

Ekrem said...

thanx for fixing.

khairul said...

hey..thanks dude...1 questions only.. before this i use froyo and when i connected with my usb using in car...my phone can be charge but after upgrade to gingerbread cannot anymore...do you know how to activated back?

Etienne Liebetrau said...

Sorry mate - no idea. mine is still charging fin from USB

flix (vietnam) said...

Thank you very much, it works well after upgrade from 2.3.5 to 2.3.6

Anonymous said...

Hello! Thank you for this tutorial! Does it work on T-mobile dependent tab, too? What should I check before starting to upgrade? (My tabs info: P1000XXJMA, 2.6.32.9 root@DELL105#1, FROYO.XWJML)

Br.: Gábor

Anonymous said...

Hi,
I have 2.3.3 gingerbread.ZFJP8 on my P1000 from Taiwan. Tired of waiting for official update.... Will this work for me?

Etienne Liebetrau said...

It should work without a problem. Feedback please and let us know how it goes.

Etienne Liebetrau said...

In theory it should work, but because of the way that the USA carries do custom builds I cannot say for sure. FI the hardware is the same it should be fine...

Anonymous said...

I'm confused.... After the 'Flash the old firmware' step,
Odin v.3 engine (ID:7)..
File analysis..
SetupConnection..
Initialzation..
Set PIT file..
DO NOT TURN OFF TARGET!!
Get PIT for mapping..
Firmware update start..
Completed..
All threads completed. (succeed 1 / failed 0)
Removed!!
Added!!

My P1000 starts normally???

Anonymous said...

Kernal version is now 2.6.35.7

Unknown said...

does this rom works with portuguese operators?
and have portuguese language?

Anonymous said...

Hello Etienne! It was succesfull! Thank you for your guide! The only promlem was with the keyboard, on each keypress it typed "null". So it was a little bit tricky: On my PC I created a text file included my wifi password, my google account, password, "keyboard" for the market searching. I had copy this file to my TAB and I done all the necessary steps wit a copy-paste combination. Now I have a Go Keyboard, and everything is going well.
Other problem: Sometimes I have a message: "Sorry! The English dictonary app. (com.diotek.diodict.p1.engeng)failed" or something like this...

Gábor

Anonymous said...

Is this normal?

Anonymous said...

Don't worry about it! I had a same normal restart. Just continue with the next steps.
by: Gábor

Anonymous said...

Hello Etienne,

Do you know something about this 2.3.6 version? On the android developer site there is nothing about this version. (http://developer.android.com/sdk/index.html)
The following platforms are avialable: ...; 2.3.3; 2.3.4; 3.0; ...; but there is nothing about the 2.3.6.

by: Gábor

Anonymous said...

It all went fine. Working OK. (No problem with rebooting)

Thanks.

Alan - Johannesburg.

Anonymous said...

P.E.R.F.E.C.T >> upgraded P1000XXJID retail(no brand) from 2.2. Works like a charm. Battery seems to last longer. Skype finally working with front camera. THANK YOU!

Anonymous said...

Thank you so much! Worked like a charm :)

Isham said...

OMG THANK YOU VERYYYY MUCH!!!!! YOU SAVED MY DAYYYYY AND I REALLY APPRECIATE IT!! :D :)

Paulo Blauth said...

Hello!
I've done this to my Galaxy p1000 but i didn't work well.
when I turn the tab on it shows the SAMSUNG screen but I can only see it if I look pretty deep! The screen keeps black, I't seems that my tab is turned off.
When I press the volume button the sounds comes out, but it shows nothing.

And I don't have the back up of the original rom of my tab, What should I do?
Does someone can Help?

Thx, Paulo.

Paulo Blauth said...

Hello!
I've done this to my Galaxy p1000 but i didn't work well.
when I turn the tab on it shows the SAMSUNG screen but I can only see it if I look pretty deep! The screen keeps black, I't seems that my tab is turned off.
When I press the volume button the sounds comes out, but it shows nothing.

And I don't have the back up of the original rom of my tab, What should I do?
Does someone can Help?

Thx, Paulo.

Tim said...

My TAB now gets stuck on the flashing SAMSUNG logo... although the opening music plays.... any ideas?

Etienne Liebetrau said...

Try going through the steps for "Fixing The Boot Loop"

Etienne Liebetrau said...

Try going through the steps for "Fixing The Boot Loop"

dyuti said...

I am not able to use my keyboard.... Whenever I type an alphabet, it says NULL... Please fix the issue...

TimHarvey said...

@Tim, did you come right?
if not...
http://forum.xda-developers.com/showthread.php?s=eb7b3eb0557d09d09b6378f0430f0552&t=1133590

Etienne Liebetrau said...

There was a similar issue earlier on - this was his reply


Hello Etienne! It was succesfull! Thank you for your guide! The only promlem was with the keyboard, on each keypress it typed "null". So it was a little bit tricky: On my PC I created a text file included my wifi password, my google account, password, "keyboard" for the market searching. I had copy this file to my TAB and I done all the necessary steps wit a copy-paste combination. Now I have a Go Keyboard, and everything is going well.
Other problem: Sometimes I have a message: "Sorry! The English dictonary app. (com.diotek.diodict.p1.engeng)failed" or something like this...

Gábor

Anonymous said...

Can U help me my Tap GT-P1000 Can not complete root it show Picture Phone and PC can not connect and now it emty battery can U tell me how Can i rechage it and turn it to normal mode?

Anonymous said...

Hi, I have a question. Followed the instructions to the letter. Ran the fix for the boot logo loop. Can't pass it. I re-did everything from the start 5 times. at least. still nothing. Cant get past loop. I even cleared cache and did factory re-set at re-boot. What else can I do?

Thank you.

Vijay Maharjan said...

hey man....i did have same problem..but i installed another gingerbread keyboard from google play and worked well now....hope this works for you too......

fadilah faris said...

is it compatible for both 32 or 64 bits laptop??

fadilah faris said...

is it compatible for both 32 or 64 bits PC??

Anonymous said...

Yup had orange branded p1000 night mare but did this and the fix andpresto got rid of most bloatware and no branding awesome cheers YAY I know how to flash android lol

Etienne Liebetrau said...

If you are on x64 everything should run on WOW 32 - but wont know until someone tries and let us know.

Anonymous said...

Thanks for the clear directions. It has worked Ok - but I have the keyboard problem as well - getting "Null" for every keystroke. I wonder if we should we repeat the process to try and shift it? I can confirm that connecting a bluetooth keyboard does not solve the problem. You still get "Null"

I have followed the copy/paste workaround for now and installed alternative keyboards - Swiftkeys and the Swype Beta.

Anonymous said...

Gooooood it works Thank you very much :-) My tab stuck on samsung logo and after I do on this way, it works perfect ,Thank you !

djebond said...

I still use my tab on 2.3.3. . But i'll update. . Thanks for guide. .

Anonymous said...

Hi just updated my Tab last night and worked like a charm. One thing you have to do is to restore it back to factory settings BEFORE YOU LOAD THE NEW OS. I did it twice because the first time it gave me alot of exception errors on the installed apps from the previous version.
Cheers!

Anonymous said...

..... the update works on Win7 x64 operating system no problem, did my friends tab on my other pc using Win8 x64 without any hassles !
Cheers

Anonymous said...

which firmware can i use to update my galaxy tab baseband version p1000TDXKM2 froyo to gingerbred

ema_dev said...

can anyone advice me, is this version support Arabic language ?

phyo said...

can i use this firmware to update my galaxy tab p1000t baseband version P1000TDXKM2
Firmware version 2.2 & i wanna know is it official rom. Thanks alot

edwayne said...

worked like a charm

phyo said...

thank alot. i wil try it

Pikisai said...

hie i followed every instruction that you mentioned but now my Samsung galaxy P1000 is frozen on the samsung logo, i thot it would take the 10 minutes to initialize but it took the whole night and its not working anymore, i hope i didnt brick my gadget. Does this work for all Samsung galaxy tab P1000 , because mine Baseband Version is not P1000XXJPZ , its actually P1000DDJJ1,and was running FROYO 2.2

ivan torres said...

Thank you so much for the detailed info on how to update the galaxy tab. In ten minutes I got my tablet up and running with no longer. Thank you thank you thank you!!!

O'poel said...

I think the name of the .pit file not always P1_add_hidden.pit, in my case is gt-p1000_mr.pit. maybe it's specific for every area.

O'poel said...

I think the name of the .pit file not always P1_add_hidden.pit, it should be there's one .pit file in the archive, just use it because it's same with P1_add_hidden.pit that's been use above.

Anonymous said...

Hi there,

Great guide, brilliant results.I was really concerned about do the process, but following your guide and links, it all worked out fine. Looking forward to a more stable tablet! Thanks again.

christian canasa said...

Is this gingerbread firmware available in samsung kies?

christian canasa said...

IS this gingerbread firmware available in samsung kies?

Anonymous said...

Mine has the same problem. I have tried the Fixing the Boot Loop step.

Did any one solve this?

Anonymous said...

On Updating the Rom I get an error. This is after the Rom has been uploaded to the tab.

E:Failed to mount /data (invalid argument)
E:install_application_for_customer:Can't mount /data

your storage not prepared yet. please use UI menu for format and reboot actions

Copy Application failed.

Anyone got suggestions? I have tried the Fix Bootloop step

Etienne Liebetrau said...

Not as far as I know. There have been rumour for ages that the GTP-1000 would get an update but nothing has come of it.

Anonymous said...

OK, so I've updated my tab to Gingerbread and everything works great. Thank you!! The only real surprise is that the device, linked to the Rogers network, now works as a phone. Is this an oddity, or is this simply a feature that Rogers had not enabled?

Anonymous said...

it works but if i shutdown the device it will be stuck again
thx

Anonymous said...

it works!
really! how can i thank you
you're the best!!

David said...

Hi, please can I use dis firmware to update my galaxy tab gt-p1000 baseband version JXJJ1 wit buildnumber froyo.JPJJ1? Thanks

Yunus said...

Someone have wifi problem after flash 2.3.6?

Etienne Liebetrau said...

No issues on my side

Etienne Liebetrau said...

No it is not.... If it were like it should be we would not have to go through this process.... A bit of a fail on Samsung's side.

Anonymous said...

So, I have phone service now through Rogers (was not available before). However, now, I cannot access 3G packet data!! The only data service is my Wi-Fi.

Any ideas or thoughts? If not, is there a simple way to roll it back?

Anonymous said...

Yes, after upgrade to 2.3.6 the wireless connection stops after maximal one minute. Sometimes the PT1000 reconnects automatically, but most of the time I have to restart the connection mauanlly (and loosing it again rather soon)>

Anonymous said...

device not recognized in download mod.need help plz

Anonymous said...

Hi' thanks a lot for your help, i have just upgraded my GT-P1000 galaxy tab, and its working fine. I had a booting loop like you said but updated the database flash file and it worked perfectly.

Thaks again.

Selorm Selawoka said...

my keyboard does not function properly. Anything i type reads "null". Please help me

Anonymous said...

This is my last hope. My tab is fked up that I dont know what I didnt tried already. I tried to install overcome, but my laptop got screwed and turned off and interrupted flashing procedure... Now I am completelly lost. I flashed cpl of firmwares (official ones) and nothing. Screen is black, and just touch keys are "lighting"...

Anonymous said...

Wait for the process to complete saying PASS.


At this stage the new files have been placed on the Galaxy. When you disconnect it and boot it you should see the screens indicating the the new firmware is being unpacked and installed.

(copy paste)

does this takes couple of minutes for me to see the new firmware s being unpacked on my tab? i already seen PASS on Odin but my tab is still on download mode? should i remove it or i need to wait for me to see the new firmware is installed on my tab?


thank you...

chandra prakash said...

hey i got android 2.3.6 on my GT-P1000 but i am not satisfied with only it because now i want android 4 ICS on my tab.

But thanks for it its working very smoothly so now if you have any solution for android 4 ICS then reply on my mail : cprakash338@yahoo.com

Anonymous said...

Hi there,

In your odin screen capture shows re-partition unchecked, but in the instructions you said "•Select the three options Re-Partition + Auto Reboot + F.Reset Time"
Can you pls specify if re-Partition needs to be checked? Appreciate your help.

Anonymous said...

what if it failed and cant be turned on?what should i do?

Hicham Farhoud said...

hello i rooted my galaxy p1000 and ecerything went ok until its rebooted i cant use my phone because the touch screen wont work i need help plz

Hicham Farhoud said...

hello i rooted my galaxy p1000 and everything was ok until it reboots after that the touch screen wont work. why is that? and is there any help to regain it?
thank u

indiegente said...

did you fixed that? i have the same problem =(

Sio Cry said...

help my GT-P1000 tap just black screen after try to upgrade to gingerbread 2.3.6

Elvin Peralta said...

Hi friends, I made this, but I have EDGE instead of 3g. What should I do? Which modem I have to flash?

Ricardo said...

Thank you! You really made my day. Gt-p1000 now working like a charm!

Anonymous said...

Follow the steps "Fixing Boot Loop". It worked on mine

Anonymous said...

after i upgraded to gingerbread,my mobile data network didn't work after i enable them,,can u plz help me with this issue?

Anonymous said...

Works Thank You bro... happy like a chappy

Amlan said...

The best guide on how to update galaxy TAB on the internet. Thanks man.

Amlan said...

The best guide on how to update galaxy TAB on the internet. Thanks man.

Dietmar said...

I've tried several guides for updating my galaxy tab gt-p1000.
None of them worked. I always got failures in the reset screen.
The tab did not path the SAMSUNG logo.
Updating the DBDATA.RFS.TAR brought my tab to the living ones.
I did not find this hint in any guide.
Thank you very much for your precious information’s.

Best wishes from Germany

Anonymous said...

After all day looking on Google. This page is the best! Many thanks!

djoker5676 said...

you are a god i swear
i had flashed my gt p1000 with cm 10 experimental view if any one palnning to do it do not that son of a dog has not givien usb connection or recovery mode.(literaly thought my tab is dead.)then i used odin and flashed a new firm ware but got stuck on boot loop every body told that it is just a piece of junk now thanks to you i am saved

djoker5676 said...

thank you your a god
i was on boot loop and thought and litterly passed out
i cant thank you enogh

titu said...

Excellent solution. Thank you for all your tips. I was frustrated with all these tricks and tips all over the internet. Finally it gets fixed because of you. I had to find Bell ROM pack other than that all your information is correct and bang on.

khawlah said...

Thanx very very much , two days i was searching for solution for my tab it was stopped in Samsung logo ,and now it work Thank U :)

Anonymous said...

how you fix this

Anonymous said...

my tab is doing the sane thing

Anonymous said...

Hi Sir i already have a gingerbread 2.3.6 update, after that i want to root my samsung p1000 but i wont work this time?

Saad Malik said...

YOU ARE THE BEST!!!!! It worked!!!!!

Shehryar Farooq said...

All works fine except the keypad only typing "null" irrespective of what letter you are typing. Please suggest a solution to this.

Stephen Peel - Australia said...

Thanks. This was a lifesaver. I have tried any number of other guides but yours worked. You are brilliant, thanks again. Now maybe I'll try to upgrade to JB - you give confidence that I can recover.

Anonymous said...

work great but when i switch on thepacket data its not working..please help me

Anonymous said...

thankyou!! it works!!

hamza aliyu said...

where can i keep the os odin and the other files on my pc please help

Anonymous said...

Thanks. I misread the instructions and struggled to find download mode for some time. It also took some time to get the PIT file and the firmware because your link is apparently broken - it goes to an empty page - so I went elsewhere. However, finally it worked just as your instructions describe, and without a boot loop. The version on my P1000 is now the one you describe above. Or, it is when I look in the tablet's settings to see the version. If I just input *#1234# on the phone to get that information it comes up blank for PDA and CSC and says the phone is P1000XXJPZ. I hope that does not matter.

Anonymous said...

the boot loop fix is a life saver
thank you for that one

Anonymous said...

Thank you Sir! For the steps and guides. :)

Bennie Hurter said...

Hi the URLs for downloading the drivers does not work anymore the hosting sites are down. Please update.

Haramain said...

Thanks, boot loop fix really help..

Post a Comment