yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
Hello :)

I have just posted your question in the McKay thread, I see that you're not the only one with that problem.

I'm sure they have figured out what to do.

Did you try to fix permissions in the recovery mode?

Maybe they are just changed to "read only" now so you can't write (save) anything.

I see you're new here on the forum so easy way: use any Root Browser app and make long click on the "SD card" and check the permissions. All should be checked. If you're not sure, you can make a screenshot of the permissions and post it here.
[Galaxy S I9000 Q&A, Help & Troubleshooting] diaboliku123:
[MENTION=5051515]tetakpatak[/MENTION]: Thanks for all your help!

I read your whole topic , really helpful. But I still have some questions:

1.What backups (call log/sms log/apps + data) should I avoid to transfer to 4.4 ?

2.What do you think about this order? is it ok do not lose my IMEI and get everything working smoothly on 4.4?

-Backup everything I got with Titanium Backup

-Flash latest samsung stock rom with odin v1.8.3

-Root stock rom with odin (speedmod kernel)

-Flash in CWM in order: GB CM7 -> ICS CM9 -> JB 10 -> KK CM11

-Reboot.

-Flash gapps and Titanium Backup apk -> restore everything with Titanium Backup
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
Mate, you can now backup your IMEI nuber (whole EFS folder) just as described in the OP, check this post:

http://xdaforums.com/showthread.php?p=45551390#post45551390

Data from 2.3.x migration to 4.4.x (restore):

SMS and Call logs: no problems here, as backup that was created in 2.3 can be restored in 4.4 without any problem if you use the recommended apps by developer Ritesh Sahu (PlayStore). Those apps will create their backup folders on your internal sdcard, that won't be wiped after upgrading to a custom ROM. You can also copy that folder somewhere else (external sdcard or PC). The app itself, however, is not recommended to be restored by Titanium Backup! Backups of contacts, calls or SMS made by Titanium Backup wouldn't be possible to restore in your new custom ROM anyway, as TW roms were using uncompatible applications. That's why your contacts should be either synced with your Google account, or exported as .vcf file to your internal sdcard, that file can be successfully imported with any custom ROM.

stock ROM with Odin 1.83 / OK

root with SpeedMod kernel / OK, just choose compatible kernel version on hardcore's website (depending on the Gingerbread version you have)

Flash order: from rooted stock GB you can skip CM7 and go to CM9, then CM10.2 (that will resize your /system partition and give you newest CWM recovery, with which you can flash KitKat). By each upgrade, in the first step the CWM recovery will be upgraded as first, recovery reboot will follow, the ROM will be flashed after that. If CM9 or CM10.2 starts to reboot in loop in recovery mode, simply pull out your battery, run it again in the recovery mode and flash zip. It will work then.

Reboot: yes, but after each update! I mean, don't remain in recovery mode and flash one zip after another as that won't work (you wil get a bootloop and can start again from flashing a stock GB rom with Odin :P )

Flash Gapps for your desired KitKat / YES

Restore everything with Titanium Backup / NO! Developers are warning of doing that as TW roms use in many cases different file system (and use different folders) so restoring apps from stock to custom ROM with Titanium can cause countless issues. Simply install the apps from Play Store again (proper file formatting for your higher Android version will be gained automatically) and you can for example restore only app data with TB if you have Pro version and enable "migrate system data" option (like restoring levels from Angry Birds).

If you have synced Apps with your Google Account (in the settings --> Accounts --> main Google account), simply flash the Gapps (recommended package from the opening post of your prefered future custom ROM) they will restore automatically after first boot up and login on your Google account, usually just 1-2 minutes later it will start automatically, sometimes you just need to open the Play Store if auto-installing doesn't start from itself. (but don't start to install manually in the Play Store if the auto-install starts, as manual installing can stop the auto-install process)
[Galaxy S I9000 Q&A, Help & Troubleshooting] diaboliku123:
Where do I find a xxjvq version 2.3.6? atm I have 2.3.3 XXJVQ.

edit: I read so freaking much in the last hours but this samsung crap is too ****ing complicated.
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
JVQ is 2.3.3 (later versions = next letters... :) )

Don't worry about reading, it is good- you learn something.

Did you make all your backups and did you download compatible kernel?

For the case you would need a 2.3.6, here is IMO the best stock 2.3.6 ROM made for the i9000, equally it is also the very latest update by Samsung for our phone:

I9000XWJW9_I9000OXAJW4_I9000XWJW1 download link, it has multi-CSC (open Europe) and it isn't branded :)

This stock ROM really flies if you flash SpeedMod kernel k17-3 on it: under advanced SpeedMod options in CMW recovery (SpeedMod features CWM 2.5.1.0 it has "root / install SU" option)
[Galaxy S I9000 Q&A, Help & Troubleshooting] diaboliku123:
edit: everything is fully working,thanks!
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
Cool :)

So are you on KitKat now? And restoring data went well also?
[Galaxy S I9000 Q&A, Help & Troubleshooting] diaboliku123:
Yep , everything went fine.

How do I remove the google search bar?
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
Long press and move it upwards to recycle bin :D

(it just removes the icon)
[Galaxy S I9000 Q&A, Help & Troubleshooting] diaboliku123:
Like a normal widget yea. But it doesn't work. Nothing happens when I long press. It works with other widgets and icons but it doesnt work with this one.
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
Please let me know, which ROM do you use actually now?

I don't remember you wrote it....
[Galaxy S I9000 Q&A, Help & Troubleshooting] mrvlhs:
Hi! I was using GamerzRom ICS 4.2.1 w/ Devil Touch Recovery v6.0.3.0 and tried to install several other roms without success. I tried several KitKat (CyanogenMod, CyanAOSP, MackayOmni) and JellyBean (CyanogenMod Stable) without any success. I always get Satus 7 error. Can someone tell me which part of this guide is suited for me (or maybe some other guide)? I've spent 4 hours around this with no success so any help at all would be greatly appreciated. Thanks in advance!
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
CWM 6.0.3.0 can't flash a KK rom, you need at least 6.0.4.5 for it. I've just answered your question in Mackay Omni thread 5min ago and wrote you what to do:

Easiest way: backup all your data, flash CM10.2 according to the OP instruction (to get the new partition size and recovery for flashing KK) reboot to CM10.2 and then back again to recovery and then you can flash any KitKat ROM.

CM10.2 will warn you after first attempt that the system partition size must be reformatted, so you have to choose again CM10.2 zip to install it. Second time it will work. All your data from system folders (like /download) will be erased, but not your data on storage section.

:)
[Galaxy S I9000 Q&A, Help & Troubleshooting] diaboliku123:
I'm running on stock cm11 with semaphore kernel.
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
I think app google toolbar can be removed. But I'm no more using CM so not sure, post the question in the CM11 thread if you can't uninstall the app.

I don't know what you use for uninstalling, app SD Maid can remove anything from the phone.
[Galaxy S I9000 Q&A, Help & Troubleshooting] madamehussein:
Please end this!!!!

Dear all.

Have been trying for three days straight to root my Samsung GT-I9000.

Specs are as follows:

Computer: running windows 8 and Odin 3.07

Phone:

PDA:XWJWB

CSC:XEEJW2

Baseband: XWJW1

Tried the following CF-kernels:

CF-Root-XW_XEE_JVB-v3.1-CWM3RFS.tar

CF-Root-XW_DBT_JVI-v3.7-CWM3RFS.tar

CF-Root-XW_XEE_JS7-v1.3-BusyBox-1.17.1

CF-Root-XW_XEE_JS7-v1.3-BusyBox-1.17.1

With all files, the phone gets stuck in Samsung start animation. I can flash stock version, but not kernels so far.

I can't really decipher CF's naming scheme. Have I tried the right files?

Have tried Kingo Root. Despite "successful" root, phone refuses to start in CWrecovery, even after SUaccess has been granted.

Please help me out on this one!
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
[MENTION=5744691]madamehussein[/MENTION] why for heaven Odin 3.07? It isn't compatible with the i9000

Use one from the recommended (and attached) ones in the OP

Which ROM was your last one before flashing attempt?
[Galaxy S I9000 Q&A, Help & Troubleshooting] madamehussein:
By ROM I assume you mean operating system? In that case, that would be android 2.3.6.
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
Yes, ROM = firmware/operating system :)

OK, you can use also Speedmod or Semaphore kernel, but JWB is for me unknown version so I don't know if that was before or after JW4, when intiframes have been changed.

If before, Speedmod K16-11 will work, and if it is later than JW4, the K17-3 version will work. You can flash either and try, nothing worse than bootloop can happen. The compatible one will boot the system.

And run Odin 1.82 or 1.83 as administrator!
[Galaxy S I9000 Q&A, Help & Troubleshooting] madamehussein:
the Lord Be Praised!!!!

Downloaded, Odin 1.83, and flashed the K17-3 version, This seems to be working!

Don't see any new apps or anything. Then again, ROM manager and Superuser was installed since before. It boots into clockworkmodrecovery though!

My ultimate goal is to update to android 4.4, There are some apps/products I really need to use

Questions:

-Is there anything about the speedmod kernel I need to know, as a casual user? If there's a "for dummies"-thread, then simply point me to it! :)

-Would these files work? (I guess you'd pick the newest one?)

EHNDROIX_V_14.1.24_GT-I9000.zip

EHNDROIX_V_14.2.19_GT-I9000.zip

Thanks a lot! :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
[MENTION=5744691]madamehussein[/MENTION] cool :) in the Speedmod's CWM recovery one can find under Speedmod features ROOT option.

Just backup now your EFS folder as described in the OP.

I would recommend maybe CM9 and CM10.2 as steps before KK (you don't need gapps). Always with full wipe and reboot after upgrade. For KK roms it important besides full wipe to format /system manually.
[Galaxy S I9000 Q&A, Help & Troubleshooting] madamehussein:
About the EFS?

Downloaded an app called "terminal emulator" and tried posting the command

(su

tar zcvf /sdcard/efs-backup.tar.gz /efs)

It simply states that "tar: not found". I checked, (Digitally of course!) and my IMEI-number stil lseems to be there.

Also, I searched for TWRP and ended up with something called "Recovery tools", is this the same program? Options seem limited to "Flash kernel/recovery", do I want to mess around with that?

Pardon for incessant nagging ^^
[Galaxy S I9000 Q&A, Help & Troubleshooting] mrvlhs:
Thank you for your reply. I tried flashing CM10.2.1-galaxysmtd.zip according to the OP's instructions to no avail.Got a status 7 once again. No warnings whatsoever, installation aborted.
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
[MENTION=5744691]madamehussein[/MENTION]

The command was correct, but after entering:

su (click "enter" )

the terminal should ask for root access and after your accepting it, it will appear as root (# instead of $)

It should work then actually. The IMEI should definitely get saved as backup. But if you upgrade always in the order of android versions (Froyo, Gingerbread, ICS, JB, KK) the chances are good you won't lose it. Yet, some people do. So backup is a good idea. Also nandroid backups are saving the EFS folder and sometimes can be simply copied and replace the empty folder.

Specific thing about i9000 is that the recovery must be in package with the kernel. The searching for TWRP won't bring you far, as our device was never officially supported.

However, one of our great developers kasper_h has ported TWRP to his Mackay kernel. You can use 0.609 or 0.610 with KK roms. I really love TWRP, but it's my personal taste.

It is normal, that first attempt to flash 10.2 will fail. Besides status 7, there was also warning of system repartition to come. Simply ignore and choose again to flash zip CM10.2 and it will work then. Don't get scared when the phone turns off and on again, it has to reboot recovery as it will be updated in the first step.

All this was written in the OP of CM10.2
[Galaxy S I9000 Q&A, Help & Troubleshooting] mrvlhs:
Thank you for the reply but as I said, I followed exatcly what is written in the OP, I did not get any warning and I always get status 7.
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
Was you on CM9 already? It has CWM recovery version 6xxx that works well for flashing CM10.2

Speedmod has CWM ver. 251x that might not work.
[Galaxy S I9000 Q&A, Help & Troubleshooting] mrvlhs:
I was using GamerzRom ICS 4.2.1 w/ Devil Kernel and Devil Touch Recovery v6.0.3.0.
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
OK, some things didn't work from devil recovery, so easiest workaround would be to flash Semaphore kernel as zip in the recovery and reboot recovery, as Sema's recovery will work for sure to flash CM10.2

Hmmm, but is "ICS" part of that ROM's name, or Android version? ICS is android ver 4.0.3 or 4.0.4 and if it is android ver. 4.2.1, it would be JB rom

Semaphore version for ICS roms is the 1.3.0 and for JB roms 4.2.x the v.2.8.0
[Galaxy S I9000 Q&A, Help & Troubleshooting] madamehussein:
Hi again!

I've managed to flash cnm 9 through 10.2. And the last update to 4.4.2 (apparantly not cnm, something else). Followed all instructions, when I install gapps package though, the setup wizard closes abruply, and I'm left in perpetual darkness (=blackscreen).

Questions:

-I heard something earlier about "not needing" to install the apps package, had i installed CNM 9-10.2 previously. How does that work?

-Is there a huge difference between EHNDROIX and CNM 11? Will both (or none?) of these let me run apps meant for android 4.4?

Thanks a lot, I'm going to bed now ^^

/madame
[Galaxy S I9000 Q&A, Help & Troubleshooting] madamehussein:
Successfully installed cnm 11 + apps, with no blackscreen, just letting you guys know! :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] CroInterista:
Hi guys, I'm still on Android 2.3.3, but would like to get some more up-to-date. It's very hard for me to get right information about installation because there are lots of different ones. Is this one described here in first post the best one? Is this one - wiki.cyanogenmod.org/w/Install_CM_for_galaxysmtd (sorry, I cant post link yet) - updated? What's the difference?

Thanks in advance.
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
Assumably you want a custom ROM (not latest stock) you should decide if you desire a fast or latest rom. All KK roms are quite slow, tough smooth. JB are bit faster but by higher battery drain. ICS in in both terms best if you don't use very many apps.
[Galaxy S I9000 Q&A, Help & Troubleshooting] CroInterista:
Yeah, I got imperssion reading forums that 4.2.2 isn't bad. I wouldnt go to 4.4.2 yet (or at all with so low RAM).

But my question wasn't about which version of Android to put, but about the process of installing it. In this thread, they are using Odin; in official CM site they are using something else (Heimdall). What is better and why? Is there any difference?

EDIT: OK, I read everything very carefully and I have some questions.

1. "1.1 like always: make a nandroid backup of your presently used ROM."

With which application should I do this backup? I assume with CWM but I haven't it atm.

2. 1.4 backup your IMEI / EFS folder

Is it enough to copy-paste my EFS folder on PC? I have ES File Explorer and I can see EFS folder.
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
4.2.2 has the worst battery life ever. Otherwise, the ROMs are excellent, if you can live with it that the battery will last less than one day.

Odin and Heimdall are different flashing tools for the same thing. Heimdall is reasonable to use with Linux as it doesn't need any driver and works very reliably. It works on Windows as well, I don't use ti as it uninstalls my driver and I can't use Odin afterwards before I re-install the driver. Be sure to use Heimdall 1.31 or earlier as the newer version doesn't work so well with the i9000

You need a compatible custom kernel now, that will provide you custom recovery. Nandroid backup is one of great benefits of having root access. You can do it as soon as you have flashed a kernel with custom recovery.

IMEI is good to backup the way I wrote in that section, by using terminal emulator. Copy & paste of the EFS folder sometime works, sometime not.

I would advice you to start with our brand new ICS rom "Mackay CM9 2014" (actual version is 1.3). It is very fast and has excellent battery life. As it is an ICS 4.0.4 all recent apps will work with it.
[Galaxy S I9000 Q&A, Help & Troubleshooting] CroInterista:
I've alerady installed (actaully just unzipped) Heimdall to my PC. When you say I don't use ti as it uninstalls my driver and I can't use Odin afterwards before I re-install the driver on which drivers you mean? Can I use Odin just by deleting Heimdall folder?

I'm from Croatia and have Androdi 2.3.3, I9000XXJVO. I suppose I need from this link http://xdaforums.com/showthread.php?t=1102881 Section 2.3.3, Europe, this one:

XWJVI/XXJVO/OXXJV9/Sbl (MultiCSC): Download (142 MB) (Build date: Tue May 17 14:17:45 KST 2011)

(MultiCSC: AUT, BSE, CNX, COA, COS, CPW, CRO, CYO, CYV, EUR, IRD, KOR, MET, MOZ, MSR, MTL, O2C, ONE, ORO, ORS, SEB, SIM, SMO, SUN, TMZ, TOP, TPH, TRA, TRG, TSR, TWO, VDH, VDI, VIM, VIP, VVT, XEH, XEO, XEZ, XFA, XFC, XFE, XFM)

and then put that in Odin as explained. Do I need anything from this link http://xdaforums.com/showpost.php?p=14273164&postcount=4 ? What is it for?
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
You will assumably need for your firmaware something like SpeedMod kernel K16 series (maybe K16-11) from this site:

http://touristinparadise.blogspot.ch/2011/10/samsung-galaxy-s-download-speedmod.html

If K16-11 doesn't boot, try with older K16 version. Speedmod kernel will give you CWM recovery 2.5.1.2 and there you can root your phone (under advanced Speedmod features) or install any custom ROM except KitKat.

If you use Odin to flash, tar file gets chosen under PDA and as soon as Odin recognizes your i9000 (port com number display "Added" in the status tab) you can flash the kernel. It takes only about 5 seconds. In Heimdall I think you should unpack tar file. Check Heimdall threads please, I'm bit out of excersise with it.

If you upgrade firmwares step by step (in order GB, ICS, JB, KK) the IMEI has more chances to remain just fine. Nevertheless, please update it in terminal emulator as soon as you have root: rebot into the system and do it as very first.

So, good luck then :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] CroInterista:
I was little bit confused beacause you haven't mentioned this SpeedMod kernel in your posts.

So, I can follow this Tutorial : http://xdaforums.com/showthread.php?t=2434225 .

First, I flash SpeedMod kernel. Then, I upgrade to 2.3.6 using Odin as explained. Then I upgrade to ICS with CWM Recovery (and install zip from sd card). That's it?

Some more questions:

1. Do I need exactly *Samsung* USB cabel or will another one be good as well (Amazon Kindle)?

2. When a WIPE is mentioned, do they mean on Full Wipe ( Wipe data / Factory reset + Wipe cache + Enter advanced and wipe dalvic Cache) ?
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
You're close...

I have mentioned in the OP Speedmod, Semaphore and CF kernels. Custom recovery for the i9000 is always available together with a kernel in the same package.

You could upgrade to any ICS or JB custom rom also directly from your stock 2.3.3, but regarding your USB cable question, it is better to try to flash only kernel in the first step. So you will se if your cable works for Odin.

Not much harm can happen by failed kernel flashing, unlike the bootloader, which gets flashed right on the beginning offlashing of a whole stock ROM. In fact, you don't even need 2.3.6 as your phone already has a GB bootloader with 2.3.3

Your questions:

1 just answered

2 yes, correct. Before installing a KK rom, also manually format /system is highly recommended
[Galaxy S I9000 Q&A, Help & Troubleshooting] CroInterista:
So, I just flash SpeedMod kernel, and then I can upgrade to ICS.

Can I (or should I) "1.1 like always: make a nandroid backup of your presently used ROM." when I don't have CWM (right now)?
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
[MENTION=4029212]CroInterista[/MENTION] great :)

Well, now with SpeedMod kernel you actually should have CWM recovery. If you have used your phone for some time with that firmware, you should by all means make a nandroid backup. Then if you ever need some data that you have forgot to backup, simply flash a 2.3.3 stock firmware and the same Speedmod kernel and restore your nandroid backup.
[Galaxy S I9000 Q&A, Help & Troubleshooting] CroInterista:
I'm sorry for my not so great English :) In my prevoius post in first sentence there shoul be question mark. :)

What I was trying to ask is, whether I can (or should) make nandroid backup before any flashing kernel/custom rom? Do I have any tool that came with stock firmware that can make such backup?
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
LOL :D

No, mate. One can not create a nandroid backup with stock recovery. :) That fact alone is good enough as reason to root/flash custom kernel. You need custom recovery for nandroid backup.
[Galaxy S I9000 Q&A, Help & Troubleshooting] CroInterista:
OK. Just one more thing about EFS backup. I've installed Android Terminal Emulator ( https://play.google.com/store/apps/details?id=jackpal.androidterm ) but when I enter command from this link http://xdaforums.com/showthread.php?p=45551390#post45551390 I got messages like

"su not recognized"

"tar not recognized"

What have I done wrong?
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
Sounds like you didn't get root access yet.

Did you install SU in the CWM recovery? It is under advanced Speedmod features.

BTW, it would be nice if you would use "thanks" button leftbeyond all the posts that were helpful for you :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] CroInterista:
I thought I should backup it before any flashing. So, nothing can go wrong with flashing just Speedmod kernel?

PS: I didn't see that button :) Of course I'll do that!
[Galaxy S I9000 Q&A, Help & Troubleshooting] tetakpatak:
Don't worry about the kernel flashing.

Just make 100% sure before you start that you really have an i9000 and not one of many low legacy sub-types. IMEI check is the best way to make it sure, I have written in the OP how to check.

Good luck :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] CroInterista:
I flash SpeedMod kernel and got superuser :) Everything worked like a charm. Thanks mate!

First thing I did after flashing was backup EFS and nandroid backup. However, I just wanna confirmation: when I entered recovery mode and navigate to Backup/Recovery there were two options regarding backup:

1) Backup DATA (data + dbdata + cache)

2) Backup ALL

and in title there was something like: "It is recommended to backup DATA only".

I guess I didn't make wrong backing up ALL?