yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab  Android Development] sanderh:
some noob questions:

How to do this?

So so I have to select the .pit file too?

How do I do this?
[Galaxy Tab  Android Development] antz88c:
Aside from obvious new features, seems JM6 fixed auto brigtness and auto focus.
[Galaxy Tab  Android Development] zyborg:
clubtech, you're missing an important step for the noobs in the first post: The flashing of dbdata.rfs.tar AFTER the flashing of P1000OXAJM6_PAR_.tar. ;)
[Galaxy Tab  Android Development] daniel.weck:
For your information, hidden.rfs contains the following bits:

8502583 2010-11-25 23:28 DioDict_EngEng.apk ===> http://www.diotek.com/?ui=shop_ShopList&CT1=OS&Ct2=16 ? ;)

0 2010-11-25 23:28 temp

89728 2010-11-25 23:28 lcdTest.odex

5038356 2010-11-25 23:28 Ebook.apk

1023362 2010-11-25 23:28 lcdTest.apk

1124312 2010-11-25 23:28 Ebook.odex

I am going to attempt flashing with Heimdall, so I will ignore hidden.rfs (unlike Odin, Heimdall doesn't support this particular type of partition ID), and I will install the apps by hand.
[Galaxy Tab  Android Development] antz88c:
I never used the dbdata.rfs but yes, its worth mentioning.
[Galaxy Tab  Android Development] sanderh:
some noob questions:

How to do this?

So so I have to select the .pit file too?

How do I do this?

Could you make your first post more extensive with answers to my questions maybe?

Thanks!
[Galaxy Tab  Android Development] zyborg:
Yes, especially since I couldn't boot into recovery before I had flashed dbdata.rfs.tar...
[Galaxy Tab  Android Development] daniel.weck:
New soft keyboard with popup keys :)

(Oh, and the Samsung eBook app crashes at startup...)
[Galaxy Tab  Android Development] sanderh:
Im waiting for a better HOW-TO (step-by-step and very specific) before I will try to flash...... Maybe you could jump in Daniel.Weck?
[Galaxy Tab  Android Development] daniel.weck:
After full partition with JM6 (dial *#*#44336#*#*):

PDA: P1000XXJM6

PHONE: P1000XXJM6

CSC: P1000OXAJM6

BUILD TIME: 25/11/2010 23:08:31 KST

Change List: 727760
[Galaxy Tab  Android Development] retroqwe:
rooting can be done via rageagainstthecage method, in case z4root is not working for you , lots of sticky posts explaining this.

so far the bug i was seeing with exchange not downloading all your contacts has also bee fixed.

so far so good.
[Galaxy Tab  Android Development] risq:
Well I just got back from the shop.

Swapped my Galaxy tab - turns out it was a hardware fault, whether or not flashing had anything to do with that I'm unsure however.

Gonna try again shortly :) - fingers crossed
[Galaxy Tab  Android Development] sanderh:
guys, could someone please post a NOOBguide (detailed step-by-step) asap so I can flash too
[Galaxy Tab  Android Development] daniel.weck:
Updated ReadersHub interface, but more importantly: PressDisplay is now authorized on my device :)
[Galaxy Tab  Android Development] risq:
Another important question - those that are all working fine on JM6 - can you confirm whether you flashed from JK5 or JJ4?

Thanks,
[Galaxy Tab  Android Development] geek78:
same for me, i will have my new one in 3 hours ;)
[Galaxy Tab  Android Development] antz88c:
From official kies update DXJK2.
[Galaxy Tab  Android Development] daniel.weck:
1) BACKUP

I was running JK5, with lots of apps installed...so I did a full Titanium Backup, and saved my ADW.Launcher settings to the internal SD card too. Then, I connected the device to my Mac OS X laptop in "USB Debugging" mode, manually mounted the internal and external SD cards (using the menu in the notification bar), and I triple-checked that all important data was saved from internal SD to somewhere safe (e.g. external SD, although I ended up using my laptop hard drive because Micro SD transfers were too slow).

2) UNROOT and RESTORE NORMAL RECOVERY

(optional)

This was done using the run.sh (or run.bat for Windows) script that comes with the custom recovery installer (ClockWork for the Galaxy Tab).

3) WIPE DATA

I booted into recovery mode (the factory 3e mode) using POWER + VOLUME_DOWN, and I wiped caches + data. Yikes ! :o :p

I later realized that my internal SD card hadn't been wiped by this process ! :D

(this will save me a few minutes)

4) FLASH

I booted into download mode using POWER + VOLUME_UP, and connected Odin 1.7 on my Windows virtual machine (running on the Mac via VMWare Fusion). I selected the JM6 tar and applied without re-partitioning (or anything else fancy). I restarted this whole process this time to flash dbdata.rfs (I TAR'ed it myself via Unix command line, but it can be downloaded from this discussion thread I think). I then rebooted in reovery mode to check things...and some kind of update.zip was installed automatically...I have no idea where that came from, but it seemed to have worked fine.

Note that I have tried using Heimdall but could not connect to the device, and I also tried to "cook" my own TAR using individual rfs, bin files...to no avail.

5) RESTORE APPS

After a few basic tests of JM6 without any of my personal apps, I went ahead and installed z4Mod to root the device (EDIT: actually, I had to use the command line ADB method, and so far I have not succeeded in rooting JM6), followed by TitaniumBackup, etc. etc.
[Galaxy Tab  Android Development] daniel.weck:
Gallery3D still buggy (bad image compression, etc.) ... although I haven't tested the sensor bug yet. Anyways, I am overwriting it with Number22's custom build, which is much nicer.

Camera now includes touch-to-focus !!! :D

Samsung Apps still only offers one single app...probably a problem with my SIM card.
[Galaxy Tab  Android Development] zerocool76:
I'm tried in many ways, but I cant have a correct PDA version or CSC version coming from JK5, and boot.bin error going back to JJ4 with any P1. Have someone tried starting from JID?
[Galaxy Tab  Android Development] sanderh:
So,

1. Unroot device (using eg. Z4Root), understood

2. Restore Normal Recovery. Can you be more specific how to do this? I thought the ClockWork had issues?

3. Wipe Data, understood (btw. how do I also wipe my internal SD?)

4. go to download mode, understood

5. Select JM6, do I do this with PDA and check this box?

after this completes you end up in........? (download mode again or in your phone? etc)

6. flash dbdata.rfs: select only PDA?

7. go to recovery mode

8. factory reset

9. reboot

Can you jump in on the steps I described and the questions that remain?
[Galaxy Tab  Android Development] risq:
This is the EXACT problem I've had, and I've just sorted it.

Effectively, auto-reboot doesn't seem to work on JM6....well it didn't for me and I know it hasn't for others....

And the reason you get the boot.bin error, I've ALSO worked out... so I'll start from the initial flash...

So I flashed JM6 direct from JJ4. Make sure Re-partition ISN'T ticked. Once it finishes flashing, it will more than likely stay on the "Downloading" screen. Hold in the power button until the device completely goes off.

IMPORTANT:MAKE SURE it says PASS in Odin 1.7 before you POWER OFF - If not, you MAY brick the device!!!

Once the device is off, Hold Volume UP + Power Key until the Galaxy Tab screen appears, at which point let go of the power button but keep holding the VOL UP key in. You'll then get to recovery mode....

The CSC will then finish installing correctly and applying the update....once this is done, the device will reboot. Once it reboots, let it boot normally.

Once phone has fully loaded you'll have the PDA and CSC settings displaying as JM6 and if you so wish, you can now reflash the device with JJ4 or prevous firmwares if it's not to your liking..

It seems the install doesn't completely run after the flash, which is causing the weird boot issues and only showing PHONE as JM6 and the PDA and CSC blank....

Doing what I've said above will get JM6 fully functioning :):)

ALSO - YOU SHOULDNT NEED TO FLASH DBDATA.TAR WITH MY METHOD!
[Galaxy Tab  Android Development] sedde:
2. You uninstall the clockwork by running the new script. Then you open a terminal and do, "adb reboot recovery" and you are back to the 3e ( original samsung recovery, and you do a wipe )
[Galaxy Tab  Android Development] zerocool76:
I fix the PDA and the CSC (that was blank, and Samsung Apps didn't works) doing the following:

(I didn't unroot the device)

-I did a factory wipe in recovery mode (pwr+Vol up)

-I did once again the JM6 flash (just selecting PDA)

-When it boots up in download mode once again I flashed the dbdata.rfs.tar (without disconnect the device, just pressed reset in Odin and selecting PDA to flash)

-when it restarted I entered in recovery and reset factory

This time I could see it was fine even from the begin because I had the notification of samsung apps. Also with the code 272 I could see many product sales code, which I couldnt see before (all blanks)
[Galaxy Tab  Android Development] antz88c:
nice to know that everything is now sorted, although different steps were posted/shared, at least for the noobies, there is something that they can follow. :)
[Galaxy Tab  Android Development] daniel.weck:
The Samsung eBook app is still crashing at every startup on my device.

Also, I am unable to root EDIT: now working :)

I have tried several methods: z4Root, the rooting procedure included in the ClockWork recovery mod, and the rage-against-the-cage method. The latter method works but it must all be performed remotely, i.e. from the ADB shell, and with a kill-server in between the 2 distinct phases of the rage-against-the-cage method. :D PS: the ClockWork run.sh method should also work, although the lines of code that deal with the actual recovery files should be commented/removed.
[Galaxy Tab  Android Development] risq:
I've rooted via the SuperOneClick Method.

However, I'm also getting the eBook crash on launch. Just tried going back to JJ4 and it still won't let me :@
[Galaxy Tab  Android Development] foxmeister:
SuperOneClick from here worked for me - it's just a wrapper for RageAgainstTheCage.

Regards,

Dave
[Galaxy Tab  Android Development] zerocool76:
z4root did crash. But I've tried rage against the cage and super one click root without issues. Have u tried to reboot between using z4 and rage method.I couldn't have root access before to reboot
[Galaxy Tab  Android Development] risq:
Dave are you getting the eBook crash on start-up? It won't run at all and I can't remove it to stop it from happening *Sigh*
[Galaxy Tab  Android Development] foxmeister:
Assuming you mean Kobo from the Readers Hub, it seems to work fine for me.

Things I've noticed about this ROM:

1. Swype is no longer full width when in landscape.

2. Social Hub has appeared.

3. A calculator has appeared.

Regards,

Dave
[Galaxy Tab  Android Development] zerocool76:
I tried to open the ebook.app with no problems, now I'm going to try to restore previous data...hope is not starting to crash after....

Have you tried to remove it manually with root explorer and then reinstall it (still manually)
[Galaxy Tab  Android Development] risq:
No,

It's not in the readers hub. It's just called "eBook" in the main menu.

Cheers
[Galaxy Tab  Android Development] osetivo:
Does BT voice dialing work with this ROM? TIA
[Galaxy Tab  Android Development] daniel.weck:
In the end it worked :)

(needed an extra adb kill-server from the desktop command line)

EDIT: mhmmm, TitaniumBackup doesn't think the device is rooted (yet it works fine with SuperUser and Terminal Emulator)

EDIT2: click on the "Problems ?" button and TitaniumBackup installs a version of Busybox it likes :rolleyes:
[Galaxy Tab  Android Development] foxmeister:
I don't have it!

Regards,

Dave
[Galaxy Tab  Android Development] risq:
I bloody wish I didn't have it, lol

Cheers anyway.
[Galaxy Tab  Android Development] daniel.weck:
Freeze using TitaniumBackup Pro, or delete using Root Explorer ;)
[Galaxy Tab  Android Development] risq:
Hi - so it's possible to remove it with root explorer? If so can you roughly explain. Don't want to pay for it only to find out it doesn't work! cheers
[Galaxy Tab  Android Development] daniel.weck:
If you're willing to install risky test ROMs, I assume you are also willing to spend a few pennies on essential hacker software ;)
[Galaxy Tab  Android Development] foxmeister:
In which case you could get a refund so long as you're within 24hours.

Alternatively, you could just manually do it yourself via ADB, but it's almost certainly more effort than buying either of those two apps (which are pretty much a must have in my opinion anyway).

Regards,

Dave
[Galaxy Tab  Android Development] risq:
Ok I've got root explorer but can't seem to find the ebook. Have you located it Daniel, if so where was it so I can un-install. I also want to get rid of the daily briefing.

Cheers in advance,

found it in data/app - do I just delete?
[Galaxy Tab  Android Development] sanderh:
Everything seemed to go fine (installed both JM6 and dbdata.rfs. After this my phone restarted fine and I powered it down and went to Recovery mode to do a full wipe) but I m stuck in the Recovery (Vol Up+Power) now with the notification:

Update media, please wait

update media, finished

#MANUAL MODE#

update application, please wait

update application, finished

-- Appling Muti-CSC...

Installing Muti-CSC
[Galaxy Tab  Android Development] foxmeister:
If it is in /data/app and has an icon in the app tray, surely you should have been able to delete directly from the app tray?

Regards,

Dave
[Galaxy Tab  Android Development] risq:
Nope Dave,

Option to remove in manage apps is greyed out. So i guess it will be a manual delete.

UPDATE. Got rid of the ebook reader which has stopped the error on start up which is nice. This ROM definately feels faster and smoother than the others and the browser changes are nice.

Is anyone been able to go back to JJ4? Reason i ask is because when i went from JK5 on my old tab to JM6, i seemed to get different widgets. So i was going to try going from JJ4 -JK5 - JM6 rather than JJ4 - JM6 which i did this time.

However when i try i get a boot.bin error so o guess you cannot downgrade.

Also, is it possible to remove the daily briefing etc. I tried with root exploree but as its in the system folder it seems to be read only and i cannot change the permissions?

Cheers
[Galaxy Tab  Android Development] sanderh:
Everything seemed to go fine (installed both JM6 and dbdata.rfs. After this my phone restarted fine and I powered it down and went to Recovery mode to do a full wipe) but I m stuck in the Recovery (Vol Up+Power) now with the notification:

Update media, please wait

update media, finished

#MANUAL MODE#

update application, please wait

update application, finished

-- Appling Muti-CSC...

Installing Muti-CSC

EDIT:

it also seems my PDA and CSC are empty when checking with *#1234#
[Galaxy Tab  Android Development] MaxT:
hi all,

i flash this FW, but i have this without CSC.When i try flash oldest full FW Odin write me error.

How i can flash oldest FW?

Thank you for reply and sorry for my bad english.

now i have:

PDA XXJM6

Phone XXJM6

CSC Unknown
[Galaxy Tab  Android Development] risq:
Sanderh / Max T

Reflash JM6. Then as soon as its flashed go into recovery mode and it should complete. If you flash then boot normally and go to the phone version screen, when you go back into recovery it doesnt seem to complete the install of the CSC so you need to boot straight into recovery.

Let me know how you get on.
[Galaxy Tab  Android Development] MaxT:
thank you risq

but i dont know how .

I going to recovery with volume up and power.

Now i can: reboot, update zipe, wipe data, wipe cache.

But what now?

Thank you

Edit: Now i have ebook, but my csc is unknown
[Galaxy Tab  Android Development] risq:
Hi,

As sooon as you entered recovery you should see it saying updating etc, installing CSC. Once it installs it should say complete then reboot. Once its rebooted let it start normally and it should now be installed correctly.
[Galaxy Tab  Android Development] MaxT:
I reinstaled FW and i am still in download mode.

What now?

i can instaled dbdata.rfs or i can reboot this to recovery
[Galaxy Tab  Android Development] risq:
reboot straight to recovery and it should finish the install....

you should see it updating and installing CSC....it should then say successful and reboot.

Let it boot normally and check version - should all be fine!

Fingers crossed :)
[Galaxy Tab  Android Development] Volker1:
Flashing with Heimdall / Linux

I checked the PIT file in the JM6 firmware (gt-p1000_mr.pit) and all it does is add the hidden.rfs to P1_20100909.pit. But all other partitions remain of the same size. The added hidden.rfs only contains

./Apps/DioDict_EngEng.apk
./Apps/temp
./Apps/lcdTest.odex
./Apps/Ebook.apk
./Apps/lcdTest.apk
./Apps/Ebook.odex

I'm not particularly interested in these apks, so I skipped hidden.rfs and flashed only

$ ./heimdall flash --pit P1_20100909.pit --factoryfs factoryfs.rfs --cache cache.rfs --boot boot.bin --secondary Sbl.bin --param param.lfs --kernel zImage --modem modem.bin

Heimdall, Copyright (c) 2010, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Claiming interface... Failed. Attempting to detach driver...
Claiming interface again... Success
Setting up interface... Success
Beginning session...
Handshaking with Loke... Success

Downloading device's PIT file...
PIT file download sucessful

Uploading factory filesytem
Factory filesytem upload successful
Uploading cache
Cache upload successful
Uploading primary bootloader
Primary bootloader upload successful
Uploading secondary bootloader
Secondary bootloader upload successful
Uploading param.lfs
param.lfs upload successful
Uploading kernel
Kernel upload successful
Uploading modem
Modem upload successful
Ending session...
Rebooting device...
Re-attaching kernel driver...

After flashing, my tab rebooted back into download mode. This is a bit strange, my previous flash did reboot into android. Either way, its easy to get out of the download mode (yellow triangle digger) with

$ ./heimdall close-pc-screen

My tab was not wiped, and all Market apps and data remained intact. Everything seems to work fine. The browser is fast (NICE!) and reader's hub has been updated. When I dial *#1234#, PDA and CSC are empty and PHONE: P1000XXJM6.

For the record: I have a T-Mo US tab that I previously flashed to euro JK5 as detailed in this post.
[Galaxy Tab  Android Development] sedde:
So we all need to flash the dbdata.rfs.tar ? Or its only for people with US tabs ?
[Galaxy Tab  Android Development] zerocool76:
I've to say that everything is working fine now, except widgets issue, that are disappearing after a while,seems just with Samsung's(daily widget, application control etc. but not new clock for es.).Someone else is having it?

Update: Seems it happens after I edited the Apps Drawer
[Galaxy Tab  Android Development] risq:
Ill only say this one more time.

Once you have flashed, immediately load up recovery mode. If you let it boot normally the first time the PDA and CSC will be blank as the software hasnt installed properly.

It doesnt finosh installing the CSC file which is why it doesnt auto reboot. Going straight into recovery mode seems to trigger off the final part of the installation. Those with the blank versions, reflash.

Once it says pass in odin or whatever tool, turn off the tab which will still be on the download screen. Power it on again in recovery mode straight away and youll see the CSC finalising its install.

It should say,

CSC updating..

CSC installing..

UPDATE COMPLETE. REBOOTING

once youve done this it should loaf up normally. You also shouldnt need to flash dbdata.rfs.tar

Please try this before you post the same question which people have already asked.

Thanks
[Galaxy Tab  Android Development] clubtech:
Guys, if you follow my instructions from the first post carefully - there is NO NEED to install dbdata.rfs after you finished flash JM6.

Once JM6 flash has ended, the device will boot in download mode again.

Then you need to power it off by long pressing the power button.

then volumeUP + power. when you see the Samsung logo release power and keep pressing volumeUP. it will then install the CSC part and the device will reboot just fine.

YOU MUST DO A FACTORY RESET BEFORE YOU FLASH JM6 AND AFTER YOU ARE DONE FLASHING AND INSTALLING CSC FROM JM6.
[Galaxy Tab  Android Development] clubtech:
1st post edited with even better instructions and details.
[Galaxy Tab  Android Development] alias_neo:
The important question now is whether or not it's possible to downgrade back to JJ4 or similar?

I suppose those having problems downgrading might be because of the partition setup changing and just needing the correct pit file.

I'd try this myself but my Tab is a work one and I can't risk (my job) breaking it.
[Galaxy Tab  Android Development] clubtech:
I believe Risq said that once JM6 is flashed properly, he was able to revert back to JJ4.
[Galaxy Tab  Android Development] alias_neo:
Nope, far as I can see he never succeeded, unless I just missed it?
[Galaxy Tab  Android Development] clubtech:
I am not sure, in THIS post it sounds like he actually tried it and it worked?

It it fails downgrading to JJ4 with Odin 1.7, anyone tried downgrading with Odin 1.3 (PIT + repartition) ?
[Galaxy Tab  Android Development] inner_universe:
For me, this update works great. I did it according to clubtech's manual but i have to use the dbdata from rotohammer.

Steps:

1. Hard reset

2. Download mode

3. odin + firmware file

4. odin + dbdata
[Galaxy Tab  Android Development] sedde:
I did this 3 times, and trust me it didnt boot. You definitely need to flash the dbdata.rfs.tar or it wont boot. At least in my tab.
[Galaxy Tab  Android Development] risq:
You didn't do something right then as it shouldn't of needed that. If you booted normally straight after flash, then maybe. But straight into recovery mode and leaving the manual install to finish should mean that you don't need DBDATA.RFS.TAR nor should you have blank versions for PDA and CSC in Phone version (*#1234#)

Sadly, I couldn't get back to JJ4. I got further than before once the CSC had properly loaded, but if I use the JJ4 included PIT now, I still get the boot.bin error. Just with some experimenting, you can change the MODEM and CSC files, but if you try the PDA file from JJ4, instant fail and needs a reflash (Not full though, as it's an instant fail nothing really gets replaced)

So I imagine the partition size has changed and it doesn't match that of the existing boot.bin, so it auto fails.

Kinda annoying, but now the Source code is out I'm hoping to see some nice custom ROMs anytime soon.

I'm just cleaning up my install by deleting some of the bundled apps with root explorer. So thank to Dave and Daniel for pointing me to it.

Trying to delete the News and Weather app but can't find it in system/app or data/app under the obvious filename.....any ideas?
[Galaxy Tab  Android Development] sedde:
I can confirm that i went back to JJ4 and to JK5 and then to JM6.

Yes took me quite a while, but it passed with flying colours.

Note that on my 1st flashing on the JM6 i could see both my Phone and CSC tab properly.
[Galaxy Tab  Android Development] alias_neo:
Can you tell us how exactly you managed to get back to JJ4 from JM6?

I'm assuming I was correct in that it's a partitioning problem and that the right .pit file should fix it?
[Galaxy Tab  Android Development] risq:
Seems he wrote it in error as he's now removed it.

I've tried countless times, not just with JJ4 but JJ3 (Which is what my tab shipped with)

As you and I have stated, I think it's a partition size issue / conflict which instantly fails on boot.bin.
[Galaxy Tab  Android Development] sedde:
To tell you the truth, i didnt mess with no pit files other than the 20100909.pit.

Yes i did downgrade and upgrade with no problems.
[Galaxy Tab  Android Development] paulshields:
On my N1 the package is called com.google.android.apps.genie.geniewidget. Probably the same on the Tab.