[ROM][GB][JVO][6/8/2011]►Continuum v5.6◄i897/i896/i9088►Support forum is Live!◄
Update 13/6/2011: As I stated, I created a support forum for Continuum. I will continue announcing new releases and give support on xda. However, for those willing to find only Continuum related information and news, the link is below.
Continuum Community Support Forum
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
First of all, I assume NO RESPONSIBILITY to what you do to your phone! So flashing any of the files linked to in this thread is fully your own mature decision and I will not accept to be blamed for your failure in following the installation steps and understanding the information contained in this thread but mostly in the first 4 posts.
Note: Most of the following instructions are valid assuming that you run a Windows machine and your device does not have updated boot loaders (see Galaxy S bootloaders section).
Caution measures:
Explanation of technical terms:
Ways of achieving Download mode using key combinations and ADB:
Galaxy S Bootloaders
Think of a boot loader as a BIOS. If you don’t have them (bad flash), the phone needs serviced.
They are 2 and their usage is as follows:
Gingerbread update and how to go back to stock safely
Gingerbread focuses on graphical performance and I assume there was a need in changing several boot instructions, hence the need of updating the boot loaders.
By updating the boot loaders you take a risk of making your device unusable. However, the files are very small so the chance of this happening is somewhere below 1% (roughly calculated by comparing the number of downloads with the number of bricks)
There are 2 presumably safe ways to go back to stock 2.1
Actual installation steps:
Download latest version of Continuum and put it on sdcard
Optional - return to stock using this method
Optional - only if you dont have latest bootloaders (you can tell by looking at the first picture when you power up the phone, if is white ATT, you dont have the latest bootloaders) - install JVB bootloaders with ODIN in PDA section
Flash this kernel (or any other kernel with CWM3) with ODIN in PDA section with Auto Reboot option unchecked
Pull out the battery and disconnect the cable after ODIN said "RESET"
Reboot in recovery using Volume UP + Power button
Install Continuum from sdcard.
Note: If you have gingerbread bootloaders perform this quick test:
Updates can be found in post number 2 and can be flashed from ClockWorkMod recovery 3 only.
Thanks go to:
eXistZ for the heart of this ROM
MaxRabbit, Elisha, FroggyStyle, surfed for hosting
shoman94 for modem expertise, themes porting and forum support
DAGr8 for lockscreen sources adapted for I9000
xcaliburinhand for building the original reoriented kernel
untermensch, Sbrissen, dhiru1602, Rimmer1966 for the 5 lockscreen and extended power menu sources and tweaks
connexion2005 for the video walk through
MikeMike01 for the haptic feedback
verysafety for the bootanimation
sailerboy for oferring a BNC for IRC channel
for.digit for the keyboard
Lukiqq for the volume tones mod
Maybe others which I gorgot...
Thanks everyone for donations! You + plus my addiction keep this project alive.
Update 13/6/2011: As I stated, I created a support forum for Continuum. I will continue announcing new releases and give support on xda. However, for those willing to find only Continuum related information and news, the link is below.
Continuum Community Support Forum
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
First of all, I assume NO RESPONSIBILITY to what you do to your phone! So flashing any of the files linked to in this thread is fully your own mature decision and I will not accept to be blamed for your failure in following the installation steps and understanding the information contained in this thread but mostly in the first 4 posts.
Important Note:
After flashing bootloaders the key combinations to enter recovery/download mode are as follows:
Recovery Vol UP + Power
Download Vol Down + Power or Vol Down + USB insert
It has been reported that an inverted combination (Vol Up instead of Vol Down) worked for some. Try that as well if you can't get the ones above to work
I recommend keeping RFS for best battery life.
As well, keep applications on internal memory, don't move the to the sdcard! Makes the loading slower and some things might not work as they should! You've been warned!
Any referral to Quadrand scores will be ignored!!
After flashing bootloaders the key combinations to enter recovery/download mode are as follows:
Recovery Vol UP + Power
Download Vol Down + Power or Vol Down + USB insert
It has been reported that an inverted combination (Vol Up instead of Vol Down) worked for some. Try that as well if you can't get the ones above to work
I recommend keeping RFS for best battery life.
As well, keep applications on internal memory, don't move the to the sdcard! Makes the loading slower and some things might not work as they should! You've been warned!
Any referral to Quadrand scores will be ignored!!
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Installation documentation
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Feature list
Modem I9000TDVJP9
Talon kernel
Tweaked Touchwiz 3 with landscape support.
Extended power menu
9 lockscreens. Lockscreen Wallpaper and sound can be set for all of them.
MMS/SMS removed from logs
Hacked camera: taking pictures/videos with power button and on low battery - you do not need to long press the power button to zoom, just press once and it zooms automatically before shooting.
Home haptic feedback and buttons light on touch fixed thanks to MikeMike01
Option to enable/disable GPS tagging in Camera
Phone without ascending ringtone.
Link voice call volume with notification volume option in Settings
Killed battery full notification.
Browser with user agent settings and tab limit increased to 8.
Separate tones for Volume setting (each volume intensity has a different sound when pressing the volume keys)
Removed several useless fields in Settings.
Added back keep the screen on in Development settings.
Wifi scan interval increased to 30 sec
Samsung Keyboard with 30 dictionaries for XT9
Bash shell
Simple scripts for fast mounting /system as ro and rw (just type ro or rw in the terminal emulator -requires su- or in a adb shell session)
3D rendering fixed
Tegra 2 Games capability
Perfect keyboard (replacing GB kb) thanks to for.digit
SIP configuration in Call settings
Landscape Dialer
Landscape Phone
Landscape GB Launcher with option to drop to uninstall
Sony ARC Launcher
Updated system apps.
Deodexed, rooted, zipaligned
maybe others that I forgot...
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Talon kernel
Tweaked Touchwiz 3 with landscape support.
Extended power menu
9 lockscreens. Lockscreen Wallpaper and sound can be set for all of them.
MMS/SMS removed from logs
Hacked camera: taking pictures/videos with power button and on low battery - you do not need to long press the power button to zoom, just press once and it zooms automatically before shooting.
Home haptic feedback and buttons light on touch fixed thanks to MikeMike01
Option to enable/disable GPS tagging in Camera
Phone without ascending ringtone.
Link voice call volume with notification volume option in Settings
Killed battery full notification.
Browser with user agent settings and tab limit increased to 8.
Separate tones for Volume setting (each volume intensity has a different sound when pressing the volume keys)
Removed several useless fields in Settings.
Added back keep the screen on in Development settings.
Wifi scan interval increased to 30 sec
Samsung Keyboard with 30 dictionaries for XT9
Bash shell
Simple scripts for fast mounting /system as ro and rw (just type ro or rw in the terminal emulator -requires su- or in a adb shell session)
3D rendering fixed
Tegra 2 Games capability
Perfect keyboard (replacing GB kb) thanks to for.digit
SIP configuration in Call settings
Landscape Dialer
Landscape Phone
Landscape GB Launcher with option to drop to uninstall
Sony ARC Launcher
Updated system apps.
Deodexed, rooted, zipaligned
maybe others that I forgot...
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Note: Most of the following instructions are valid assuming that you run a Windows machine and your device does not have updated boot loaders (see Galaxy S bootloaders section).
- Make sure you have a full battery
- Make sure you have a JIG around just in case (some info about it here and here)
- Make sure your cable is in a good status and that it will not cause any interruption between phone and PC while the flash process is ongoing
- Make sure KEIS is not not running, you may install it to have the necessary drivers installed
- This is difficult but make sure that your computer doesn’t tend to connect and disconnect randomly from USB devices. I cannot support or cover this in any way here, find resources by yourself.
- ODIN: ODIN is a closed source tool application used by Samsung to “download” the operating system onto a device while the device is in “Download Mode”.
- Download Mode: Is a state of the device when the internal memory is made available to a tool hosted on a PC. The tool may then write data on the internal memory.
The internal memory, in this case, refers to the system reserved blocks not the user data blocks. The user data will not be touched while using such a tool (e.g. ODIN).
- The Download Mode status can be achieved by using a key combination, ABD command or a custom made USB device aka JIG.
- ADB – from recovery or normally booted with USB debug ON
- If you don’t have adb already installed and configured, download this package, extract it somewhere and navigate to that folder in command prompt and type in
- adb reboot download
- Key combo
- Remove the battery, sim, sdcard
- Insert the battery back
- Hold Volume UP + Volume Down and plug in the USB cable
- ...Or Hold Volume UP + Volume Down and Power button
They are 2 and their usage is as follows:
- Primary bootloader – boot.bin – used to perform low lever hardware initialization. Importance – HIGH!
- Secondary bootloader – sbl.bin – loads the linux kernel and passes the necessary arguments. This is as well responsible for giving you download mode and recovery by using key combo (see Gingerbread update and how to go back to “stock” safely). Phones batch 1008 and newer do not have this capability due to a hardware lock of the feature. Importance – HIGH!
- THEY NEED TO BE THE SAME REVISION! You cannot have a primary boot loader from a gingerbread release in tandem with a secondary boot loader from an Éclair or Froyo release. The phone will not boot and will need to be sent to Samsung or ATT for repair. If you find such a package, please address the issue to the creator so he can fix it by including the primary boot loader from the same revision.
How to find out if the firmware that you are going to flash contains boot loaders or not:
- The firmware packages that can be flashed with ODIN have .tar or .tar.md5 extension. In both cases, you can open the file with 7zip
- [FONT="]L[/FONT]ook inside the file and see if there is a boot.bin and sbl.bin.
Additional information about .rfs images
- These images can be opened with MagicISO (shareware)
- You can simply assign the program as default for this extension and you can open them just by double clicking.
By updating the boot loaders you take a risk of making your device unusable. However, the files are very small so the chance of this happening is somewhere below 1% (roughly calculated by comparing the number of downloads with the number of bricks)
There are 2 presumably safe ways to go back to stock 2.1
- OdinOneClick Downloader – all information necessary is in the main thread – this will erase any trace of custom ROMs installed on your phone
- Stock JF6 without boot loaders – all information necessary is in the main thread – this will erase any trace of custom ROMs installed on your phone except bootloaders
- Stock JF6 with bootloaders and 3 button combo fix (not available yet!) – I will be working on creating this package – it will do the same as OdinOneClick Downloader except that it will add the 3 button combo fix
Unsafe ways to go back to stock
- ODIN JF6 with 3 button combo fix – this will only downgrade the secondary boot loader leaving the primary one untouched. If you ever flash ODIN packages and is mentioned that they include boot loader(s) make sure that they include them both!! BY USING THIS METHOD TO GO BACK TO STOCK FROM MY ROM OR ANY OTHER GINGERBREAD ROM THAT UPDATED BOOT LOADERS, YOU WILL BRICK YOUR DEVICE!!
- You may use this method ONLY AFTER using OdinOneClick Downloader as that method will revert the primary boot loader as well.
Optional - return to stock using this method
Optional - only if you dont have latest bootloaders (you can tell by looking at the first picture when you power up the phone, if is white ATT, you dont have the latest bootloaders) - install JVB bootloaders with ODIN in PDA section
Flash this kernel (or any other kernel with CWM3) with ODIN in PDA section with Auto Reboot option unchecked
Pull out the battery and disconnect the cable after ODIN said "RESET"
Reboot in recovery using Volume UP + Power button
Install Continuum from sdcard.
Note: If you have gingerbread bootloaders perform this quick test:
- go back to stock using the method i just described above (in the install instructions)
- test orientation sensor - open browser and see if it reorients.
- if it doesn't work, i recommend flashing again the bootloaders pack
Updates can be found in post number 2 and can be flashed from ClockWorkMod recovery 3 only.
Important Note:
After flashing bootloaders the key combinations to enter recovery/download mode are as follows:
Recovery Vol UP + Power
Download Vol Down + Power or Vol Down + USB insert
It has been reported that an inverted combination worked for some. Try that as well if you cant get the ones above to work
I recommend keeping RFS for best battery life.
As well, keep applications on internal memory, don't move the to the sdcard! Makes the loading slower and some things might not work as they should! You've been warned!
After flashing bootloaders the key combinations to enter recovery/download mode are as follows:
Recovery Vol UP + Power
Download Vol Down + Power or Vol Down + USB insert
It has been reported that an inverted combination worked for some. Try that as well if you cant get the ones above to work
I recommend keeping RFS for best battery life.
As well, keep applications on internal memory, don't move the to the sdcard! Makes the loading slower and some things might not work as they should! You've been warned!
Come chat with us on irc at #project-continuum
As usual, donations are highly appreciated! I do this mostly for fun but a little more motivation always speeds things up
Thanks go to:
eXistZ for the heart of this ROM
MaxRabbit, Elisha, FroggyStyle, surfed for hosting
shoman94 for modem expertise, themes porting and forum support
DAGr8 for lockscreen sources adapted for I9000
xcaliburinhand for building the original reoriented kernel
untermensch, Sbrissen, dhiru1602, Rimmer1966 for the 5 lockscreen and extended power menu sources and tweaks
connexion2005 for the video walk through
MikeMike01 for the haptic feedback
verysafety for the bootanimation
sailerboy for oferring a BNC for IRC channel
for.digit for the keyboard
Lukiqq for the volume tones mod
Maybe others which I gorgot...
Thanks everyone for donations! You + plus my addiction keep this project alive.
Last edited: