[HOW TO] Galaxy S I9000 ROMs (Eclair & Froyo) on Captivate - Updated - Captivate Android Development

The stock I9000 fixes many issues the Captivate ROM such as 'stalling' and has none of the AT&T installed bloatware. It's very fast by comparison, and everything is working great except for the FM Radio app and the Wireless tethering app. The stock I9000 firmware also allows sideloading applications so there is no need to edit the settings.db. Some people have reported issues with bluetooth and voice call quality. I haven't personally experienced any problems but be aware that some minor issues have been reported.
If you have problems getting into Download Mode try this method:
1. Take out your sim card, sd card, battery and open Odin3.
2. Put the battery in.
3. Plug in USB. (the phone will power on to that screen)
4. Hold down both Volume keys, and then push power. Hold it and dont let go.
5. Wait for it to go black.
6. When it goes black the 2nd time release power and keep holding the Vol Down and Vol Up.
You will need to be running the stock Captivate ROM. If you need to return to stock or fail to flash a ROM use the one-click application:http://forum.xda-developers.com/showthread.php?t=731989
Eclair I9000 ROM
You'll need the following:
Odin, the zipped I9000 firmware and the 512 pit file from here: http://samfirmware.webs.com/WEBPROTECT-i9000.htm
Stock Captivate kernel from here: http://koush.tandtgaming.com//test/kernel-captivate-stock.tar.md5
New Method (Requires adb)
1) Remove SIM and MicroSD
2) Open Odin, load the I9000 PDA file (CODE_I9000xxxxx.tar.md5).
3) Check auto reboot and leave repartition unchecked.
4) Boot the phone into download mode (adb reboot download).
5) Flash.
6) Once the flash is complete the phone will be stuck in recovery.
7) Reopen Odin and load the stock Captivate kernel (kernel-captivate-stock.tar.md5.tar) in the PDA box and the 512 pit file.
8) From recovery boot the phone in download mode (adb reboot download).
9) Ensure auto reboot is checked and repartition is not checked.
10) Flash with Odin, the phone will boot.
11) Shut the phone down, replace SIM and microSD and reboot phone.
Older Method
1) Remove SIM and MicroSD
2) Open Odin, load the I9000 PDA file (CODE_I9000xxxxx.tar.md5) and the I9000 CSC file (CSC_I9000xxxxx.tar.md5).
3) Uncheck auto reboot and leave repartition unchecked.
4) Boot the phone into download mode (adb reboot download or boot phone while holding Volume Down + Power Be sure to HOLD Volume Down before holding Power) .
5) Flash.
6) Once the flash is complete (Odin will say RESET!) remove the battery, disconnect the USB cable and close Odin.
7) Reopen Odin and load the stock Captivate kernel (kernel-captivate-stock.tar.md5.tar) in the PDA box and the 512 pit file.
8) Ensure auto reboot IS checked and repartition is NOT checked.
9) Boot the phone into download mode (Volume Down + Power) then plug in the USB cable. If you don't put the phone in download mode before it boots you'll have to start from step 2.
10) Flash with Odin, the phone will boot.
11) Shut the phone down, replace SIM and microSD and reboot phone.
If you want root access use this (I9000) update.zip: http://www.multiupload.com/JHIFK9K80P
If you need a custom recovery use ROM Manager in the Market to install Clockwork MOD for I9000.
Froyo I9000 ROM (Early Release)
Please note that as there is no Froyo Captivate kernel the stock I9000 Froyo kernel will have to be used. Expect the following bugs:
Home Button functions as Back button.
Screen is rotated 90°. (Not a huge issue as there is a Notification button to disable rotate.)
Speaker/Headphone logic seems reversed, will only play audio through speaker when headphones are plugged in.
Proximity Sensor is not functioning.
You'll need the following:
Odin, zipped XXJP3 I9000 firmware and the 512 pit file from here: http://samfirmware.webs.com/WEBPROTECT-i9000.htm
1) Remove SIM and MicroSD
2) Open Odin, load the Froyo PDA file (I9000XXJP3-REV03-PDA-mid-CL470734.tar) and the Froyo CSC file (GT-I9000-CSC-MULTI-OXAJP3.tar).
3) Leave auto reboot checked and repartition unchecked.
4) Boot the phone into download mode (adb reboot download or boot phone while holding Volume Down + Power Be sure to HOLD Volume Down before holding Power) .
5) Flash.
That's it, you can't flash the Captivate kernel since all available kernels are Eclair.
Please post or message me with any issues you have.
I'll be updating the post with advantages/disadvantages and bugs for both ROMs so please post your experiences.

Have a link to the I9000 files and a walkthrough for this?
Sent from my SAMSUNG-SGH-I897 using XDA App

Grab the I9000 firmware and 512 pit from here:
http://samsung-firmware.webs.com/
and the Captivate kernel from here:
http://koush.tandtgaming.com//test/kernel-captivate-stock.tar.md5
Use Odin to flash the I9000 PDA and CSC. After that completes use Odin to flash the Captivate stock kernel. If you want root you'll need to use the I9000 root update.zip. Once the Market is working you can install the Clockwork Recovery for the I9000.

REAVER117 said:
I've been running the latest I9000 firmware (XWJM2) on my Captivate by flashing the I9000 PDA and CSC, then the Captivate kernel. It's very fast, everything is working great except all my market downloads fail and Google Talk doesn't open.
Any ideas? I don't want to have to go back to the slow, bloated stock Captivate ROM.
Click to expand...
Click to collapse
You tried Market Enabler yet? Pretty sure the .apk is linked on XDA somewhere.
Oh, and are you SIM locked still?

What is you re market doing exactly? Don't care much fort the google talk. How about hardware function? Have you apply the mimocan kernel? Sorry about all the questions.
Sent from my SAMSUNG-SGH-I897 using XDA App

How about wireless tethering and FM Radio? Do these work with the euro firmware ?

Reaver117,
Awesome Layout
thanks

@sl8125
All the hardware seems to function fine, I haven't applied the stall fix kernel because it's based off the I9000 source and the phone seems fast enough without it. As for the market, all market downloads fail with 'download was unsuccessful'.
@clubtech
The FM Radio app opens and seems to function, but if you try to scan it states 'Unable to turn radio on'. I haven't been able to test wireless tethering because I can't use my data plan until it's unlocked.
@larry996
I can make a detailed walkthrough but without a functioning market the phone is not very useful.

Is it really necessary to re-flash the captivate kernel? What happens if you don't?
Did flashing the PDA and CSC change the kernel?
Did you backup first then restore? If so which program did you use?
I have been following 2 threads over in the i9000 forum but was waiting for someone to try it on the captivate first. I noticed that some of them had to wait 12hrs or more for paid apps in the market to show up for them. Your market download error may be similar?
Did you record your APN information and add it back after flashing? I have seen that some people over in the i9000 forums had MMS and messaging issues.
If market start to work properly and there are more feedback I may give it a try.
Right now I am on stock:
PDA: I897UCJF6
PHONE: I897UCJF6
CSC: I897ATTJF6
To those wanting a guide. There is a PDF in the link that was posted.
h t t p: / / samsung-firmware.webs. com/Flash%20guide%20english.pdf
I hope you don't mind the all the questions, but when you post info like this its bound to happen.

If you don't flash the Captivate kernel then the volume buttons are reversed and the display is rotated 90°. I used the clockworkmod recovery to perform a nandroid backup. Flashing the PDA file replaces all system files including the kernel. I'm not having a problem with protected apps, nothing successfully downloads from the market. APN Backup will let you backup your APN info.

REAVER117 said:
@sl8125
All the hardware seems to function fine, I haven't applied the stall fix kernel because it's based off the I9000 source and the phone seems fast enough without it. As for the market, all market downloads fail with 'download was unsuccessful'.
@clubtech
The FM Radio app opens and seems to function, but if you try to scan it states 'Unable to turn radio on'. I haven't been able to test wireless tethering because I can't use my data plan until it's unlocked.
@larry996
I can make a detailed walkthrough but without a functioning market the phone is not very useful.
Click to expand...
Click to collapse
Had that with my stock rom happening where I get "unsuccessful download". After reading some forums someone suggested to clear the cache on the download manager and that did the trick for me.
Settings - Manage Apps (filter all) - Download Manager - clear cache.
Hope this helps.

anosis said:
Had that with my stock rom happening where I get "unsuccessful download". After reading some forums someone suggested to clear the cache on the download manager and that did the trick for me.
Settings - Manage Apps (filter all) - Download Manager - clear cache.
Hope this helps.
Click to expand...
Click to collapse
This worked on the browser for me once when I was getting failed downloads. I didn't think about this.
REAVER117 please let us know if this sort your issue.

Solved it. When you apply the I9000 PDA and CSC files DO NOT check Re-Partition.
I'll post a step-by-step later tonight if anybody wants it. Running the I9000 firmware cuts out all the AT&T bloatware and adds some useful apps AT&T cut. Not to mention its MUCH faster and lets you sideload apps by default.

I would like to see a step by step so I can give this a try. Thanks for offering to do it.
Sent from my SAMSUNG-SGH-I897 using XDA App

REAVER117 said:
Solved it. When you apply the I9000 PDA and CSC files DO NOT check Re-Partition.
I'll post a step-by-step later tonight if anybody wants it. Running the I9000 firmware cuts out all the AT&T bloatware and adds some useful apps AT&T cut. Not to mention its MUCH faster and lets you sideload apps by default.
Click to expand...
Click to collapse
Dude, be sure to mention that you're not connecting to any cell network because your phone is SIM locked, and as such can't assure phone functionality with this Frankenbuild.

REAVER117 said:
Solved it. When you apply the I9000 PDA and CSC files DO NOT check Re-Partition.
I'll post a step-by-step later tonight if anybody wants it. Running the I9000 firmware cuts out all the AT&T bloatware and adds some useful apps AT&T cut. Not to mention its MUCH faster and lets you sideload apps by default.
Click to expand...
Click to collapse
Solved which issue?
Anyways. Awesome discovery, I cant wait to try this out. Since we have clockwork recovery to back up, I aint worried. Hell I wasnt worried even when it wasnt available. Must of flashed my captivate dozens of time.LOL. I been trying to apply the mimcan mod ever since got this phone. ONE MORE THING. DOES THIS MEAN WE CAN USE MODOCO'S ROM? OH MAN, THIS SO CRAZY, GOD DOES LOVE ME!
Sent from my SAMSUNG-SGH-I897 using XDA App

dOES THIS MEAN STOCK KOREAN LANGUAGE?? OH PLEASE YES

hmmm i wonder is the internal storage formated when flashing any of the galaxy S's? i know the apication partition will be wipe, plus system/data etc, but im curious to know if the internal storage gets wipe or not, can any share?

No youre internal sd card does not get wiped.
Sent from my SAMSUNG-SGH-I897 using XDA App

I just tried this.
Flashed PDA and CSC with the latest firmware, did not partition. then flashed the Captivate Kernel.
The phone is booting but it can not see a sim card is inserted and i can't get signal.

Related

JMC: *** Flashing Guide ***

READ BEFORE YOU FLASH: THIS FIRMWARE HAS A PROTECTED BOOTLOADER THAT WILL PREVENT YOU FROM FLASHING SAMSUNG OFFICIAL FIRMWARE.
MORE INFO HERE
I don't know if this process actually flash boot and spl because JM6 doesn't seem to have them, but you're on your own and I don't recommend you to do it.
Ok I'm going to make a detailed guide of how this worked for me because succeed depends a lot on which firmware you have in your tab. It's a good idea to start with JM6 since you can flash it completely if you have an older firmware or JMA (I guess you won't be able to flash it in the future if a new firmware is released). You won't lose your internal SD Card data but your phone will be factory reset.
1) Download JM6 from HERE
You'll get Odin 1.7 + PIT + PHONE + PDA + CSC.
2) Download JMA from here: HERE
3) Download JMC from here: HERE
4) Start Odin 1.7 and select:
*PIT P1_SMD_MAP.pit
*REPARTITION YES
*AUTO REBOOT YES
*F. RESET TIME YES
*PDA: CODE_P1000XXJM6.tar.md5
*PHONE: MODEM_P1000XXJM6.tar.md5
*CSC: CSC_P1000OXAJM6.tar.md5
5) Put your TAB in download mode: Turn it off, press POWER + VOL DOWN
6) Press start in ODIN and wait until process is completed. Your tab will REBOOT in download mode.
7) Now press POWER + VOL UP and when you see SAMSUNG logo RELEASE POWER BUT KEEP PRESSING VOL UP in order to enter recovery and let the TAB flash dbdata, it'll reboot and boot into android. (unplug your USB cable because Odin won't recognize it on some systems)
8) Open Odin 1.7 again or press RESET and select:
*PIT: NONE
*REPARTITION NO
*AUTO REBOOT YES
*F. RESET TIME YES
*PDA: JMA.tar (from JMA file obviously)
*PHONE: NONE
*CSC: NONE
9) Repeat 5), 6) and 7)
10) Open Odin 1.7 again or press RESET and select:
*PIT: NONE
*REPARTITION NO
*AUTO REBOOT YES
*F. RESET TIME YES
*PDA: P1000XXJMC_P1000OXAJMC_P1000XXJMA_HOME.tar (from JMC file obviously)
*PHONE: NONE
*CSC: NONE
11) Repeat 5), 6) and 7)
I have an AT&T TAB and this process worked for me.
If you need 850 + 1900 you only have to flash MODEM (PHONE button in ODIN) from HERE (modem_bell_i9000.zip) with No PIT, no repartition, no PDA and no CSC.
I hope this helps anybody and sorry about my english
EDIT: If for some strage reason you get the !!! --- !!! screen in your tab, don't panic. You can start the whole process again, Odin will detect your phone, it's a download mode anyway.
EDIT2: I always choose to wipe all my data. I use Titanium backup and I can get most of my data back from there. It's better to have a functional tab than a brick full of useless data. Wiping will always be safer.
EDIT3: Made some modifications to step 7. What you need to do is to enter recovery and that's it. It wasn't clear. Now I think you'll get it right. I didn't test it without step 7 but some people seems to be doing well without doing step 7. Maybe device is entering recovery automatically and flashing dbdata on its own (this is to be expected but sometimes it just doesn't happen).
What about rooting the device before you flash...?
Working great!!! However, I just didn't do step 7 in any of the 3 updates. What exactly do you mean in step 7? Which of the 4 options should I choose in Step 7?
Thanks
pt4audi said:
What about rooting the device before you flash...?
Click to expand...
Click to collapse
I could root my device with z4root or superoneclick.
lucboucim said:
Working great!!! However, I just didn't do step 7 in any of the 3 updates. What exactly do you mean in step 7? Which of the 4 options should I choose in Step 7?
Thanks
Click to expand...
Click to collapse
When flashing ends your device should install dbdata in recovery mode. Maybe with this procedure dbdata is flashed automatically when flashing JM6 at the beginning it's not necessary to do it manually.
If dbdata is not flashed you will not be able to boot android. Your device should display something like this when that happens (in recovery mode):
E:copy_dbdata_media:cant mount DBDATA: copy default media conent failed.
Click to expand...
Click to collapse
But I guess you're ok
Just ignore step 7 if your device entered recovery mode automatically after flashing ended.
OP , did U enable the voice capabilities ? And what was your initial firmware ?
Do U feel confident to say that you can str8 go from whatever FW you have to JM6 as a full flash , and not anymore move your way up from JJ4 (russian FW ) ?
P
pakalrtb said:
OP , did U enable the voice capabilities ? And what was your initial firmware ?
Do U feel confident to say that you can str8 go from whatever FW you have to JM6 as a full flash , and not anymore move your way up from JJ4 (russian FW ) ?
P
Click to expand...
Click to collapse
If by voice capabilities you mean putting a sim card, yes, I tried and it works fine. I didn't test it that much, just a few calls and a lot of gprs. My initial firmware was jk5.
If I had a firmware older than JJ4 I'd just try to flash JM6 directly. I'm guessing here but I think that flashing JM6 the way I flashed it (following another guide in another forum) is like a full flash, it shouldn't matter what you had before.
Maybe someone with more knowledge could throw a light in here. What I can tell you is that I'd do it. I'm one of those guys that learn the hard way, and I've never bricked a device for good.
You're like me then. I do not even have my Tab yet but my fingers are already so much itching. In the meanwhile I am reading and learning. I am totally new to Samsung but I've had my hands busy for the past year with my Nexus One, so quite confortable playing with rom/kernel/radio world .
P_
Flashing for morons
Monrad, thanks, this is a super post.
Just for me and all the other morons in the world. Can you also please give a basic run through of what you've done. I have the following questions.
1) You have 3 waves of activities in your post: JM6, JMA, JMC. Generally, what is each wave doing?
2) Please would you also explain what the fields in Odin1.7 are for?
*PIT -does this set the partitions on Samsung tab?
*REPARTITION -if PIT file this is automatically selected
*AUTO REBOOT YES -why do I select yes
*F. RESET TIME YES -what's this one for?
*PDA: CODE_P1000XXJM6.tar.md5 -PDA is core PDA firmware?
*PHONE: MODEM_P1000XXJM6.tar.md5 -what does this do? load modem drivers?
*CSC: CSC_P1000OXAJM6.tar.md5 -I'm not sure what CSC stands for and does?
3) With regards to getting my dirty hands on the right firmware, when I go to http://www.samfirmware.com/WEBPROTECT-p1000.htm, I look at the latest firmware for Europe. At the bottom of the list are 3 downloads:
a) JM6, b) JMA, c) JMC. What are the differences between these firmwares. I understand that J = 2010, but don't know how to decrypt last two digits.
4) Which PIT should be used in Step 1 of your sequence? What are the PIT files at the bottom of the page (in Flash Tools Section) of http://www.samfirmware.com/WEBPROTECT-p1000.htm
5) I bricked my tab. I got it alive again, only by loading the JMA via Odin 1.7. Basically I put my Tab in Download Mode. Started Odin1.7. Used the Eur Pit file (referred to in my Step 4), and then loaded JMA.tar (extracted from JMA file mentioned in my Step 3). With all the check marks checked in Odin. That was it, and my Galaxy Tab rebooted and seems to work totally fine. Why would I do the other steps mentioned in your sequence? What benefit is there?
5a) Note when I do *#1234# I get:
PDA: blank
PHONE: P1000XXJMA
CSC: blank
the PDA and CSC show blank....is that why I should first load JM6 and follow your sequence? What functionality do I currently not have because of these blanks?
6) A question on rooting my Tab... what are the benefits to doing this?
Thanks for dealing with my long winded post! I really appreciate what you've done so far.
You are a good man, Monrad!
I followed steps and got my AT&T tab updated.
A word about wiping data: I had my Tab fully set up with original AT&T firmware and then I started installation I got into lots of trouble. Instead of recovery mode it went into blank screen with vertical white line (I suspect it did dbdata update behind it though), then it rebooted and my apps started crashing.
The only way to fix it was to get to setting and do factory reset. After that everything went by the book.
So you may want to clarify that data must be wiped from Android, unless you have some other way.
Thanks again
How and where do I find the Dbdata file ?
When I go for step 7 i get the "can´t mount" and "media content failed" messages.
Edit:
alexnoalex said:
So you may want to clarify that data must be wiped from Android, unless you have some other way.
Thanks again
Click to expand...
Click to collapse
I believe this can also be done from recovery.
i used roto-jmc and dont boot into recovery of flash dbdata.rfs seperately and everything is working fine.
kromosto said:
i used roto-jmc and dont boot into recovery of flash dbdata.rfs seperately and everything is working fine.
Click to expand...
Click to collapse
Where did you get the Roto-jmc?
from the link
http://forum.xda-developers.com/showpost.php?p=9989856&postcount=50
Great man. Thanks.
Edit: didn´t help. I still get the same errors.
I now seems to work. But my *#1234# says jm6 even on the jmc firmware?
Anybody knows what is the differences between JMA and JMC ?
You don't need to flash JMA. You can go straight from JM6 to JMC
You can skip oen unnecessary step
Can i do this on my euro Tab from Denmark?
Im on JM6
Sent from my GT-P1000 using XDA App
Just did the update from JMA on a euro tab, I took the firmware from samfirmware not the one on the first post. I don't know the difference but the size is not the same..
Everything works fine, even without doing a factory reset, all my applications are working fine.But I don't see any differences between JMA and JMC
Guys
Currently i have
PDA: P1000JPJJ1
PHONE: P1000JXJJ1
CSC: P1000OJPJJ3
Its currently arabic firmware. Can i use this guide & update to this Euro fimrware? I dont need arabic. I am not rooted as well. Will this guide work for me?
i have a problem, all ok till JM6
and tab after start fine
but for JMA or JMC no dbdata in recovery
help me (for now i'm back to JM6)

[Q] lost orientation

lost screen orientation after flashing to voodoo v4,also flashed honeycomb rom and back to v4..any suggestions?
Follow these directions should get you back to normal. From this post but it will work. http://forum.xda-developers.com/showthread.php?t=1023437
1. Get a stock rom package (any of Rotohammer's firmwares will work)
2. Get P1_add_hidden.zip from this post and extract the P1_add_hidden.pit file
3. Using Odin 1.7, put stock rom (Roto-JME-Full-v4.tar for example) in PDA slot.
4. Put P1_add_hidden.pit in Pit slot
5. Check repartition box
6. Put Tab in download mode by holding Volume Down and Power, connect to the computer, and press start.
7. After this, the Tab will reboot normally. Shut it down and return to download mode.
8. Open Odin 1.7 and reconnect the Tab.
9. In the PDA slot, choose the Overcome Kernel v2.0 tar file for use with Odin. Press start
10. It will flash the kernel then reboot. Upon reboot, you should hear the sexy robot voices informing you of the status of the EXT4 conversion.
11. Once done, the Tab will boot normally. At this point you can load Overcome Rom (or any other Rom of your choosing)
i have a verizon tab and have yet to use odin...will it make a difference?
Lubencw said:
i have a verizon tab and have yet to use odin...will it make a difference?
Click to expand...
Click to collapse
Oh...... yea probably will. Let me do some checking around. Also you might want to scan the HoneyComb alpha thread in the CDMA section to see what those guys are doing to get back to stock.
Here is the stock VZW firmware, I would do some more asking around before doing anything though. Seems the VZW tab is really picky when flashing back to stock. I would post that your looking for the stock firmware flash instructions in the HC alpha thread since they do it alot it seems. Just to be safe.
http://dl.dropbox.com/u/16395996/Verizon-GTab-Stock.zip
ive flashed to stock with heimdall previously...id hate to have to start over again but hey.....if at first you dont succede.....

[HowTo W/Pack] Flash Stock I9000 2.3.3 NEE Updated (again) 4/25/11

(So because all i have is Microsoft paint and i couldnt get a banner made otherwise, i present to you....my banner....as if it were done by me in the 3rd grade . And yes I left out the "t" just for to be a smart ass ^_^)
{EDIT:Oh look at me.. an edit at the top of the page! I just thought I would mention that while i did include a fully working install guide in the downloadable package I put together, this page will always have the most up to date guide and info on installation and how NOT to brick your phone. Alright please resume your regularly scheduled activities }
Hey Guys!,
Since theres SO many people trying to flash the I9000 Release of gingerbread JVB with xcaliburinhand's kernel I decided to write a little tutorial and I have uploaded a pack with EVERYTHING youll need to flash I9000 2.3.3 Gingerbread NEE (WITH Bootloader) and the ReOriented Kernel.
Heres a little info before you get started
2.x download mode button combo Volume up/down and plug in usb cable
2.3.3 download mode button combo is Volume down + power button no usb needed
2.3.3 recovery hold power and volume up until you see the screen turn on, then release power and continue to hold volume up until you see recovery
2.3.3 USB settings are in Settings>Wireless and Network>USB Settings
2.3.3 debug mode settings>applications > development
DISCLAIMER AND WARNING
IT HAS BEEN BROUGHT TO OUR ATTENTION THAT USING THE 3 BUTTON ODIN JF6 FLASH TO STOCK 2.x WILL BRICK YOUR PHONE BEYOND REPAIR FROM NORMAL METHODS INCLUDING DOWNLOAD MODE JIGS!! PLEASE USE THE 1 CLICK ODIN TO RETURN TO STOCK 2.x, AND THEN FROM THERE YOU MAY USE ODIN WITH THE 3 BUTTON FIX!!!!
AND AS ALWAYS! IF YOUR DOG BEGINS TO VOMIT PEA SOUP,YOUR GRANDMOTHER ROBS A BANK, YOU GROW A SECOND HEAD OR YOUR PHONE BRICKS I AM NOT RESPONSIBLE! YOU HAVE BEEN WARNED!
--------------------------------------------------------------------------
####################################################
THIS IS THE ODIN YOU WILL WANT TO USE TO RETURN TO STOCK!!!! USE THIS ONE AND NOT THE 3 BUTTON ODIN. IF YOU NEED THE THREE BUTTON FIX JUST USE THE 1CLICK ODIN FIRST THEN USE THE 3 BUTTON FIX ODIN
####################################################
-----------------------------------------------------------------------------
DOWNLOAD LINK
http://www.mediafire.com/file/uo180597pp3hprp/Flashing%20GingerBread%20I9000%20With%20REorient.rar
UPDATES
xcaliburinhands Kernel updated from 4/25/2011 see change log
vG.1.1
-Voodoo color fix
-Voodoo sound v8
-Compilation optimizations
-Call audio through dock
http://etc.muteheadlight.net/android/I9000_reoriented_vG.1.1_novoo.tar
MIRRORS
http://arnav.laxsav.com/MISC/Flashing%20Ginger Bread%20I9000%20With%20REorient.rar
Thanks to xtremekilla09 Of TeamPhoenix for the mirrors :]
List of included Files.
GT_I9000_XWJVB_XXJVK_NEEJV3_Sbl.exe
s1_odin_20100512.pit
CWM Flashable Zip to Enable CRT animation "Enable CRT Lock.Zip"
modem_ugjk4.zip (JK4 Modem)
update-xvjvb-home_button_fix.zip (Xcals fix for the non working homebutton)
zImage-root.tar (FuguRoot Odin tar File for Rooting after Install)
I9000_reoriented_vG.beta2.tar (xcals Beta 2 kernel)
ODIN3 v1.7 (if you dont know what this is PLEASE dont even try to flash this yet )
Tutorial Txt file for how to flash ginerbread
Tutorial Txt file for how to root Post install of 2.3.3
I will post the tutorials here also incase you already have everything you need and just need some help!
----------------------------------------------------------------
How to Flash Stock 2.2.3 I9000 NEE GingerBread WITH BOOTLOADER
1. Wipe data and cache/Factory Reset with CWM. (pull battery when complete to shut off phone)
2. Find the "GT_I9000_XWJVB_XXJVK_NEEJV3_Sbl.exe" file and click it and extract its contents into its current folder.
3. Open up Odin 1.7 and now select the 512 pit file I included, and select all the files in the necessary place in Odin and make sure "repartition" is selected". your odin should look like this http://d.pr/Ixt2
4. Put Your phone in download mode and connect, now hit start. (THIS IS WHERE THE ONLY DANGER IS, YOU ARE NOW FLASHING 2.3.3 AND THE NEW BOOTLOADER INCLUDED WITH 2.3.3 Just dont unplug your cable or have your computer die, otherwise you will be 100% Clear)
5. Boot up normally and let things settle.
6. now power off the phone and wait for it to shut off completely. at this point hold down "Volume down and Power" at the same time and wait till download digger appears. Open up Odin and select the 512 pit and xcals kernel(In the PDA box) I included and DE-select repartition if it auto selects and go ahead and connect your phone (Obviously needs to be in download mode) and flash.
7. The phone will reboot and once again let things settle (media scanning and whatnot). Plug in the USB cable and transfer the folders included in this pack named "Fixes and modems" and also "For Rooting" to your phone. then power off the phone once again. this time hold down "Volume Up and Power" as soon as you see the screen turn on let go of the power button and continue to hold volume up until you see CWM.
8. at this point you should be in CWM (Woot!). navigate to flash zip from SD and then navigate to the folder "Fixes and Modems" and flash "Enable CRT Lock.zip" and "update-xvjvb-home_button_fix.zip" and I recommend flashing "modem_ugjk4.zip" as JK4 seems to do the best.
9.Reboot. At this point reboot and you should be on stock 2.3.3! Congrats!!
10. If you want to root read the txt file i included for rooting!
----------------------------------------------------------------------
Step Two! ROOTING!
1. I have included the file "zImage-root.tar" in the folder "For Rooting" which i already had you copy to your phone in the original instructions for installing 2.3.3 included in this pack!
2. Go ahead and power off your phone as you will need to go into download mode for this.
3. Open Odin again and once again select the "512 pit" file included and in the "PDA box" select the "zImage-root.tar". Make sure that repartition IS NOT selected.
4. Go ahead and put your phone in download mode and connect it up and hit "Start" !
5. (Dont Panic!) After it completes it will take you to the charging screen and will not boot up, ITS NOT SUPPOSED TOO, it just installs Busy box, SU, and Root.
6. at this point unplug your phone and close odin
7. now ONCE more go ahead and REOPEN Odin again.
8. Select the File "512 pit" and the kernel "I9000_reoriented_vG.beta2" (PDA) in the folder "Kernel Beta 2" (once again making sure repartition isnt selected)
9. Put your phone in download mode and reconnect and GO GO GO! Hit Start
10. Let it boot normally and Voila you are officially rooted.
___________________________________________________________________
If you need anymore help feel free to catch me on IRC at irc.shadowcard.net port 6667 channel #firefly
Awesome, let the GB frenzy begin.
Update
Version 1.1 of the pack and tutorial - Fixed a wording issue that caused confusion.
thanks sir
Downloading now, weill report back about it all later.. Thanks a million for this !!
Followed instructions to the T. Just flashed CWM stuff and rebooted. Gonna toy with it a bit and report...
THIS IS BAD ASS MY FRIEND!!! Installed SpareParts apk and set windows to fast. This HAULS! You can even change lockscreen wallpapers under display options. DID I MENTION ITS BAD ASS?!?!
Sent from my GT-I9000 using XDA App
Absolutely love it, will test battery and stability and what not over the coming days but I think I'm in love again LOL
Thanks a million HaiKaiDo, wonderful work
Facebook check in actually finds me! (Unlike modded roms)
Sent from my GT-I9000 using XDA App
Thank you kindly!
Awesome! glad everything works good and the tutorial is an easy read . Im currently re uploading the pack with the changed wording for the tutorial.
Edit: Pack updated. Anyone feel free to let me know if they come across any problems.
Thanks for the info, followed the information as instructed and *POOF* there was gingerbread.
Holy ****, downloading now.
Herp derp Captivate XDA app.
pizz0wn3d said:
Holy ****, downloading now.
Herp derp Captivate XDA app.
Click to expand...
Click to collapse
woot, lemme know what you think of the guide :]
very nice guide. already running continuum 5, but nice guide
Great guide, but obviously the stock experience wouldn't live up to those of a custom ROM. What steps should we take to flash i9000 GB ROMs?
I just thought I"d post one "problem" from when I got up and turned on my phone.. for whatever reason (I have an idea) I keep getting FC of the Notification bar and email.apk ... I have a feeling it has to do with my tibu restore...I'm going to reflash some stuff and see if it fixes it.. I tried a few clear cache and dalvik cache but that didn't help, I want to do a master reset but a bit scurred. I'll wait a bit and see if anyone has any ideas before I jump ahead. I can use my phone with no Not bar for a bit LOL
Thanks in advance
spinz said:
I just thought I"d post one "problem" from when I got up and turned on my phone.. for whatever reason (I have an idea) I keep getting FC of the Notification bar and email.apk ... I have a feeling it has to do with my tibu restore...I'm going to reflash some stuff and see if it fixes it.. I tried a few clear cache and dalvik cache but that didn't help, I want to do a master reset but a bit scurred. I'll wait a bit and see if anyone has any ideas before I jump ahead. I can use my phone with no Not bar for a bit LOL
Thanks in advance
Click to expand...
Click to collapse
I had no issues when I restored but I only restored apps no data of any kind.
Ya...i dont know i only restored apps...not doing data i know better lol anway i did a factory reset via cwm and im back in action...ill restore slowly from tibu
Sent from my JVB Captivate using XDA App
I let mine sit off all night, still no FC's since installing. Only issue is the rotation. Had to turn off in settings since whenever I go to settings it's in landscape mode. Mildy annoying when I want the web in landscape but if that's the only issue I have... I can suck it up lol

Flashing tutorial for dummies [ICS SGS TEAM ROM]

FLASHING TUTORIAL FOR DUMMIES​<ICS SGS TEAM ROM>​NOTE : NOT ALL THESE STEPS ARE A MUST OR NEEDED TO BE DONE IN THIS PARTICULAR WAY, BUT IT IS BEST TO DO SO IN ORDER TO AVOID FURTHER PROBLEMS AND MAKE SURE THE FLASHING PROCESS IS AS CLEAN AS POSSIBLE.​
>EVERYTHING WILL BE WIPED<​
PAY ATTENTION AND TAKE YOUR TIME !
I DO NOT ANSWER TO QUESTIONS WHICH HAVE ALREADY BEEN ANSWERED IN THIS TUTORIAL OR IN THE LINKS THIS TUTORIAL PROVIDES !​
THIS IS WHAT YOU HAVE TO DO STEP BY STEP :​
It doesn`t matter on what rom you are, first you need to download a stock gingerbread rom, a kernel which has root and clockworkmod recovery and of course a flashing program (in this case Odin, simply because it does the job), also Samsung USB Drivers :
NOTE : It would be best to have your phone fully charged before flashing
1. First install the drivers ONLY if you haven`t already installed them, also if you have Kies installed there is no need to install these drivers, but you are better off installing these anyway : http://dev-host.org/ZRA
2. Download this package (it includes i9000 stock rom+kernel+odin) : http://dev-host.org/RAE, if you have a Captivate or a Vibrant just download a stock rom for your phone model and find a kernel which has root and cwm in it.
NOTE : The next step will require using the 3 key combo for accessing the clockworkmod recovery and also the download mode.The 3 key combo used below is for the Samsung Galaxy S GT-i9000. If you own a Captivate or a Vibrant please click this link and choose your phone model to see what 3 key combo must be used, as it differs from one phone model to another : http://tinyurl.com/6q6ajpx
3. After you have extracted all the contents you downloaded and installed drivers, put your phone into download mode using the 3 key combo : volume DOWN + home button+power button, keep those pressed until it goes into download mode.
4. Connect phone to PC via USB Cable and open Odin (windows should detect the phone and install some drivers, after it`s finished you should see the message "Added!" in Odin which means Odin succesfully detected your phone so now you are ready to flash)>check Re-Partition Option>press PIT button and browse for the s1_odin_20100512.pit file, press BOOTLOADER button and browse for the APBOOT… file, press PDA button and browse for the CODE….file, press PHONE button and browse for the MODEM….file, press CSC button and browse for the GT-I9000-CSC….file. PRESS START button and wait for the green pass notification in Odin.
• When the phone reboots into the rom, wait for the setup wizard to appear and then just use the 3 key combo into the download mode again.
Close Odin and open it again> press PDA button and browse for CF-Root…file> Press START button and wait for the green pass notification in Odin.
• When the phone reboots into the rom set your phone to mass storage mode from settings>wireless & network>usb settings, copy the ICS SGS rom needed for your phone model, to your INTERNAL SD root location (G: for example, copy the rom here) via USB Cable from here : http://tinyurl.com/7f4m8bp.
• Now we have to go to clockworkmod recovery using the 3 key combo : volume UP + home button + power button, keep those pressed until it goes into the clockworkmod recovery.
• Using the volume buttons to navigate up and down select Wipe Data/Factory Reset by pressing the home button, a submenu will appear, hit YES. Wait for it to finish and then Wipe Cache the same way you did with Wipe Data/Factory Reset> Go to advanced menu>a submenu will appear and Wipe Dalvik Cache.Go back to main menu.
Now it`s time to flash the ICS SGS ROM :
Select install zip from sd card > choose zip from sd card> browse for the rom zip>choose YES and let it do the magic. If it happens to reboot immediately into clockworkmod recovery with a different look (blue writing), it means it actually flashed just the ICS Kernel first therefore you have to flash again so the ICS ROM gets installed too, just follow the steps above.
NOTE : Sometimes it works from the first try and sometimes it reboots into clockworkmod recovery instead of flashing the rom because it changes KERNEL first, prior to flashing the rom.
If it boot loops or you are experiencing other issues read here : http://tinyurl.com/78ajjhc
Now all you need to do is wait for it to finish.After the flashing is done> Wipe Data/Factory Reset, Wipe Cache and Dalvik Cache as you already know how to do it and choose Reboot System Now. Give it some time to boot, it usually takes at most 5 minutes to boot. If it doesn`t boot, just reflash the rom as described in the steps above.
NOTE (i9000 users) : At this point if it still doesn`t boot past the Galaxy S Logo after you`ve reflashed the rom, flash Semaphore ICS Kernel via CWM and then just Wipe Cache/Dalvik Cache and Reboot to System.Can`t acces CWM anymore? You have to start all over again from step 4.Only this time flash Semaphore ICS Kernel right after the ICS Rom finishes flashing, Wipe Data/Factory Reset, Wipe Cache/Dalvik Cache and Reboot to System.
NOTE (Captivate/Vibrant users) : The same applies to you if you encounter the upper issues, only instead of Semaphore Kernel, use Nushor`s kernel.
Semaphore ICS Kernel : http://goo.gl/qWlOJ
Nushor`s Kernel : http://db.tt/CMC5BJ0f
If you don`t have network signal it usually means it`s a modem related problem so just copy to your internal sd card one of these modem zips : http://dev-host.org/SSR and flash it the same way you flashed the ICS SGS rom via clockworkmod recovery (without the Wipe Data/Factory Reset which is needed only when flashing ROMs). It should solve the problem.
NOTE : Also if you are experiencing heavy battery drain with or without 3G ON (internet included),
you should try a different modem from here : http://tinyurl.com/68reom6.
Just flash one using the clockworkmod recovery.
Also you can find some modems here : http://goo.gl/R9q5l
Depending on the region you are in, modems can make a huge difference!
But usually 3G/Internet usage will discharge battery faster then Wi-Fi usage.
THERE IS NO "BEST MODEM" > you have to experiment yourself with these modems!
If it still doesn`t solve the problem search for possible fixes in the ICS SGS Thread : http://tinyurl.com/7kb46ox.
If you haven`t found any fix after you have SEARCHED THOROUGHLY or if you have any other issues come here : http://webchat.freenode.net/ ,
Channel : ##icssgs.
People there will help you figure it out.
IMPORTANT : Yes, 4.2 ROM is a bit laggy because of the kernel and the launcher, so all you need to do is to flash Semaphore ICS Kernel (the i9000 users), flash Nushor`s Kernel (the Captivate and Vibrant users) and install Nova Launcher from Market and it`s all good in the hood
Semaphore ICS Kernel : http://goo.gl/qWlOJ
Nushor`s Kernel : http://db.tt/CMC5BJ0f
NOTE (i9000 users) : After you`ve flashed the kernel, you will notice the Semaphore App in the App Drawer, open it and set it like this : Governor > smartassv2 | Scheduler : noop. Reboot and you`re done!
NOTE (Captivate/Vibrant users) : After you`ve flashed Nushor`s Kernel, install NSTools from Market, open it and set it like this : Governor > smartassv2 | Scheduler : fiops.Reboot and you`re done!
IMPORTANT : You may experience severe battery drain every time you will reboot your phone. 100% of the CPU will be used constantly even if you hardly use the phone and thus the battery will be quickly discharged.To solve this, just open NSTools and change the governor to something else and then change it back.The CPU will come back to its normal state. It seems it is a NSTools issue, though i`m not sure this is a general problem.
IMPORTANT (Semaphore Kernel users) : If you want to use tethering, make sure you enable "netfilter" in the Semaphore App!
NOTE : If you find something doesn`t work for you after you`ve flashed the rom, basic things such as camera for example, it means you have to flash the rom again!
Auto Brightness doesn`t work yet, in the meanwhile use the app Custom Auto Brightness from here : http://tinyurl.com/7fsreu3.
Or you can buy this brilliant app : http://goo.gl/g0y9i
If you find your screen has a blue, red or yellow tint over it, install Voodoo Sound : http://goo.gl/DXzw8 and tap the button "reset to 2.3.3 defaults".It should fix the issue.
NOTE (Semaphore Kernel users) : Fortunately auto brightness works well with this kernel, thank stratosk for the auto brightness driver!
"Just because you`re running the latest OS, does not mean your phone magically doubles in RAM and gains an extra core, IT WILL LAG SOMETIMES, no software can fix that." (PaulForde said it )
Please show your appreciation by donating a beer to the devs or supporting them in any way you can.
Donation Page : http://tinyurl.com/6nve3uh
Thanks and Credits : http://tinyurl.com/bqsr7z3
I took the time to write this tutorial because it`s the least I can do to give something back to the community.
If you followed every step in this tutorial it is highly unlikely to fail this, only if you can`t read English properly.
If you found this tutorial helpful just press “Thanks” .
Good Luck !
Thanks mate, very helpful. Helped when SuperOneClick didn't work!
Nice tut, should be stickied.
many thanks, very clear
when i was a noob to all this, i found that too many guides assumed you had already been used to flashing, so its a little late in the game for me, but this is a fine guide, wonderful work!!
Awesome tutorial...Thanks
I've just armed my SGS from Gingerbread 2.3.5 to ICS using this thread. Clear step-by-step guidance.
My phone now is ready for second live
Thank you @psyqiq
Great write up. It will help me out a lot. Only thing I can think of that might also help us noobs out is an explanation of how and what we might want to backup before doing the flash. This would make this thread the ultimate flashing guide for dummies.
I've flashed another rom previously but lost a lot of stuff I would like to have kept like sms's, photos, emails and settings (wifi passwords & settings, ect). I still don't no how to keep my emails and settings but XDA has helped figure out the other stuff.
A couple of questions also, does the sim card and/or sd card need to be removed to do this flash? This is something I've read in other guides.
Sent from my GT-I9000 using Tapatalk
SuperRoo it is not needed to remove the sim card and neither the external_sd, it would have been mentioned in the tut. As for the backups it`s impossible to backup everything from settings to apps etc...and restore them into ICS in such a way that everything would work. Restoring stuff from GB to ICS brings incompatibilities unfortunately so it is best to redo all those settings you had on the GB Rom rather than restoring them from a backup.
verry good tutorial. tnx
psyqiq said:
SuperRoo it is not needed to remove the sim card and neither the external_sd, it would have been mentioned in the tut. As for the backups it`s impossible to backup everything from settings to apps etc...and restore them into ICS in such a way that everything would work. Restoring stuff from GB to ICS brings incompatibilities unfortunately so it is best to redo all those settings you had on the GB Rom rather than restoring them from a backup.
Click to expand...
Click to collapse
We recently had a guy report in the mintberry thread that flashing miui fried his sd - not sure if he odined stock before cwm flash.
It's not a precaution that I have ever taken, though it is considered safe flashing procedure to remove sd and sim (I have never heard of any adverse effects to a sim card).
Great tutorial thanks.
One question before i install this, how do i know/find which modem is best suited or specific to our region and service provider (NSW - OPTUS). (I post the same question over here but i think this thread is more appropriate)
My wife had issues on a previous flash i did 2.3.4 whereby she had no internet and could not sent SMS/MMS until a friend provided me with a different modem (i think it was the modem) and it fixed the problem.
Obviously not an expert in this area but i can follow a decent tutorial
Cheers.
woolf clubs it is almost impossible to fry the sd card just by flashing something.This is ackward.Only an overload of electricity through the USB ports would cause that, if it`s possible.I don`t see any other logical way for such a thing to happen when it comes to frying hardware, in which case it is very unfortunate.
BenzOzzy here is some info about some modems and regions : http://tinyurl.com/3yh3e3m, although even if you flash a modem that is not ment for your region, it does not necessarily mean it will perform worse. Nobody can tell you what modem is best for a specific region, only if someone had some good feedback with it, therefore you have to search the xda (in your case) for users that had a good feedback with a specific modem in australia. Though the JVT modem should do just fine.
Ok, thanks psyqiq.
---------- Post added at 02:55 PM ---------- Previous post was at 02:30 PM ----------
Actually i apologize, i believe i should have been asking you about which is the best CSC file not the modem.
Wouldn't the CSC be specific to my provider, with apk and their apps? (all the bloatware my wife seems to like)
I seem to recall with OPTUS its 'OPS' something or other... (GT-I9000-CSC-XXX OPS) or (CSC_I9000------.tar.md5) or something like.
Sorry if i've hijacked your thread here, i am gonna update her phone tonight if all goes well and want it to go well
Thanks.
BenzOzzy forget about CSC in ICS.There is no ICS firmware for i9000 and therefore no CSC either.We can only flash cm modems and some kernels like glitch, devil or semaphore.That's it.After all, this is just a port rom.Happy flashing!
Actually Ics roms are MULTI-CSC and doestnt need additional CSC files ..just flash ...nd enjoy!
try JVU
BenzOzzy said:
Great tutorial thanks.
One question before i install this, how do i know/find which modem is best suited or specific to our region and service provider (NSW - OPTUS). (I post the same question over here but i think this thread is more appropriate)
My wife had issues on a previous flash i did 2.3.4 whereby she had no internet and could not sent SMS/MMS until a friend provided me with a different modem (i think it was the modem) and it fixed the problem.
Obviously not an expert in this area but i can follow a decent tutorial
Cheers.
Click to expand...
Click to collapse
Hey BenzOzzy,
ICSSGS uses the JVU Modem which seems to work for most of the people, i changed modems in the past release reading that it would also affect battery life.
in ICSSGS RC4.2 i kept the JVU modem, gives me performance as usual and battery life is good as well (btw. using semaphore 0.8.1 kernel )
Ahh, i've run into a problem at this point, when it all was going accordingly
Select install zip from sd card > choose zip from sd card> browse for the rom zip>choose YES and let it do the magic. If it happens to reboot immediately into clockworkmod recovery with a different look (blue writing), it means it actually flashed just the ICS Kernel first therefore you have to flash again so the ICS ROM gets installed too, just follow the steps above.
Click to expand...
Click to collapse
Actually i noticed a problem when i tried to add ICS_4.0.3_MR1-RC4.2_I9000 to my sd card. I could not see the sd card on the list so i dumped it into the root directory, disconnected the usb cable then browsed the phone where i can see the sd card directory and manually moved ICS_4.0.3_MR1-RC4.2_I9000 into it that way.
Problem is, when i go to install zip from sd card > choose zip from sd card > i cant find the rom zip...but i can see that ICS_4.0.3_MR1-RC4.2_I9000 is in the sd card.....wtf?
I hope that my stupidity makes sense.
Any ideas that can help. ?
BenzOzzy actually you do not have to see a folder named "sd card" while in clockworkmod recovery, therefore when you copy the rom prior to flashing you copy it on the internal sd root. Just set your phone to mass storage, connect the phone to PC and it will detect 2 sd cards, one internal and one external (if you have one).Just double-click the internal one from my computer and you`re there on the root location (G: for example, copy the rom here).That`s it.Now just go to cwm and flash it.
psyqiq said:
4. Connect phone to PC via USB Cable and open Odin>
Click to expand...
Click to collapse
mmm... it should be open Odin THEN connect phone to PC to have Odin work properly, isn't it?

[Q] Totally Lost - Samung Galaxy S i9000

Hi Guys,
So I've a Samsung Galaxy S i9000. Before I begin, can I just say I am totally and utterly technically un-savvy.
My friend rooted my phone so I could unlock it to use a particular sim card. However, my phone is now faulty and
I want to bring it back under warranty for repair/possible replacement.
I have this app called "Superuser" and I just cant get rid of it. I have tried a ridiculous amount of different YouTube
videos/blog instructions on how to un-root and delete the Superuser. None of them have worked in regards to removing
the app. I think I have un-rooted it but I don't know. Please please please can somebody help me! I've no idea what to do
and I don't understand 90% of the technical jargon in some of the instructions.
I tried restored it manually on my phone and via Kies but my phone was just totally restored the exact same way as it was
before (all photos,apps,contacts etc.). I've NO problem losing everything on my phone I don't care. The latest thing I tried was
an app where I typed in a code that apparently deletes the Superuser app but that kept saying it wouldn't work because it was a read
only file.
Here are my phones details:
Firmware: 2.3.3
Baseband: I9000XXJVO
Build Number: GINGERBREAD.XWJVH
Any help is very much appreciated. Thanks
Make note of the modem firmware by going to settings>about>baseband version
1. Go to samfirmware.com
2. Go to flash tools > I9000 and download it. Extract to desktop.
3. Download stock ROM. firmware> I9000 and then choose the one one that matches the baseband for your area. Like in Canada my baseband is I9000KG3. So that's the ROM I download.
4. Turn off your phone and put it in download mode by pressing volume down + power + home
5. Open Odin from your desktop and plug in your phone.
6. A yellow bar should highlight a com port. This means your phone is recognized, the number doesn't matter.
7. Tick repartition and load 512 put that came with the flash tool, and load your firmware into the PDA section.
8. Start Odin and let it do its magic.
9. When it is done, it might boot loop. Even if it doesn't, reboot into recovery (power off, then power home vol up) and wipe data factory reset.
10. Your phone is 10053-47338282747728728% stock.
11. Hit thanks
Sent from my GT-I9000 using xda premium
Deleting SuperUser will not unroot your phone, check on sammobile.com or checkfus the latest firmware for your country and flash with Odin.
You can find good guides on youtube about how to use it.
Wouldn't it be easier just to run it in recovery and flash unroot.zip file.
I always root my I9001 like this so it should also work in opposite way.
Typed with my I9001
It will leave traces. Best bet is to not.
Sent from my GT-I9000 using xda premium

Categories

Resources