Nandr0idC0nsumer's Guide to installing ROMs on, rooting, modding, and debricking all variants of the Galaxy Tab S
After seeing that there are quite a lot of people on these forums that are new to modding, I decided to create a little guide to help users out. I did NOT create all the work below, I am simply explaining it in a simple noob-free guide. What is below will be periodically updated as it goes.
CONTENTS
Devices and Android Versions
Using ODIN
Rooting and installing TWRP
Custom ROMs
Unbricking
Xposed Guide
Download Center
Devices & Android Versions
This part of the guide is where you decide what model you have, and all the Android versions supported by this tablet.
MODELS:
The Galaxy Tab S 8.4 Wifi is the T700, no matter where it was purchased from.
The Galaxy Tab S 8.4 LTE is the T705, carrier independent (exceptions below).
The Galaxy Tab S 10.5 Wifi is the T800, no matter where it was purchased from.
The Galaxy Tab S 10.5 LTE is the T805, carrier independent (exceptions below).
EXCEPTIONS:
If your device's model number is T707 or T807, your device will not be supported by this guide - yet.
ANDROID VERSIONS:
You can download all TouchWiz full roms from SamMobile.com - info on how to flash later.
Here are the statuses of different Android versions:
4.4.2 - Available through TouchWiz only
4.4.4 - Available through CM11 - T700, T800, and T805 models only
5.0.2 - Available through CM12 and stock TouchWiz for all Tab S variants
5.1.1 - Available through CM12.1 for all Tab S variants
6.0.1 - Available in AOSP and CM form
ROM STEREOTYPES:
I have created a description of sorts for the Android versions to help you decide which is right for you:
4.4.2 TW - All Tab S variants ship with this - it has a dark skin, and is overall slower than 5.0.2 TW
4.4.4 CM11 - Just don't use this, it's very outdated and unsupported
5.0.2 TW - An improvement of TW 4.4.2, it takes away a few tablet things (I loved the 4.4.2 multitasking tray) but is much faster in general
5.1.1 - Very fast and stable, also a lot nicer looking, but has a lag issue that no AOSP dev has been able to fix as of yet
6.0.1 - The only 6.0.1 ROM with a working Camera is found here and is compatible with all 4 Tab S variants
Why would you use Odin:
You will have to use Odin if:
-Your device softbricked (which is your device either hanging at the Samsung screen, or not booting to the Samsung logo at all)
-You want to go back to stock
-You want to flash TWRP recovery or CF-Auto-Root
Click here to download Odin
Click here to download Samsung USB Drivers
Odin Guide:
Before you can use Odin, you MUST download and install the Samsung USB drivers. The install process is simple so I don't feel the need to explain it here.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Above is an image of ODIN. Before we continue, please note:
-NEVER check Repartition or NAND Erase All, or select a PIT file. These 3 ways are tested and true ways of PERMANENTLY killing your device if done improperly.
Alright, before we can use Odin, we must put your device into a special mode called Download Mode. In this mode, your device will download firmware from your computer and flash it. To do this, follow these steps:
1) Power off your device.
2) Hold Power+Home+Volume Down.
3) When the Warning screen comes up, let go of all 3 buttons and press Volume Up.
Now that you have the drivers installed and your device is in Download Mode, you can connect your device to your computer via MicroUSB cable. Odin accepts .tar files and .tar.md5 files. Firmware files from places like SamMobile will come in a .zip file. Before flashing, extract the .tar/.tar.md5 from the ZIP! This is a very common noob error.
To select a .tar/.tar.md5 file in Odin, click AP and browse to the file. Double-click it to select. To flash the file, simply click "Start" at the bottom.
Rooting and installing TWRP
What is TWRP?
TWRP is a custom recovery that allows us to flash ROMs, and also root our devices. To flash it, we need to use Odin (explained above).
Installing TWRP:
1) Download the appropriate TAR version of TWRP for your device from here
Note that for installing TWRP, the T700 is klimtwifi, the T705 is klimtlte, the T800 is chagallwifi, and the T805 is chagalllte
2) Reboot your device into Download Mode, plug it into your computer via MicroUSB, and fire up Odin
3) Select TWRP-xxxxxxxxxxx.tar in Odin's AP slot
4) Turn off Auto-reboot
5) When Odin says pass, hold down the Volume Down + Power buttons together.
6) AS SOON AS the screen turns black, quickly let go of Volume Down and begin holding Power + Volume Up + Home
7) When the Teamwin screen appears, you can let go of the buttons
8) You're in TWRP
How to root from TWRP:
1) Download the SuperSU zip file from the Downloads section
2) Put it on the device (via microusb or microsd card)
3) Tap "Install" and tap "Select Storage" at the bottom. Now tap wherever you put the zip and tap ok.
4) Select the zip file and swipe at the bottom to confirm flash
5) When complete, tap the home bottom at the bottom of TWRP, tap Reboot, and then tap System
6) Enjoy your rooted device
Custom ROMs
You can find all the different custom ROMs for the Tab S:
-here
-and here
Installing custom ROMs for the Tab S:
First, download the ROM zip along with opengapps (only if it's an aosp rom, which cm and 6.0.1 are) then follow these steps:
1) Install TWRP recovery and reboot into it, by turning the tablet off and holding Volume Up, Power, and Home
2) Go into Wipe > Advanced Wipe and select everything except MicroSD and Internal storage (if your ROM is stored on internal storage)
3) Go to home and select "Install" then use the select storage option to select your rom zip and gapps location)
4) select your rom zip, then (if your installing an aosp rom) click add zip and select your gapps
5) swipe to confirm flash
6) When done, click reboot system and enjoy your new rom
Unbricking
There are 2 types of bricks:
HARDBRICKS
A hardbricked device will not respond to your input. Power buttons, power+volume, no matter what you do, the screen stays blank. This type of brick can only be repaired by going to the manufacturer for warranty or sending it to get a JTAG (if this thing even supports JTAG).
If your device is hardbricked, I'm sorry to tell you that device will not get repaired for free, unless under warranty
SOFTBRICKS/BOOTLOOPS
A softbricked device seems scary to beginners, but is in reality very easy to fix. (I remember freaking out after softbricking by S5. It was scary and my first use of Odin.) Anyways, your device will either stay at the Powered by Android screen or will hang at the Samsung logo. Remember that your device isn't softbricked unless it has hanged for more than 20 minutes. Anything less than that might just be taking a long time to boot, which is typical after a fresh ROM install.
Repairing Softbricks
If your device is softbricked, boot it into Recovery Mode using the following:
1) Wait for the battery to drain or otherwise reboot the device
2) Boot into recovery (explained above)
3) If you're using stock recovery, use the volume buttons to choose "wipe data/factory reset" and select the power button to confirm
4) afterwards, select wipe cache and use the power button to confirm
If this does not work, you must boot to download mode. This is explained above.
Now connect to your PC and select the .tar.md5 for your device's stock firmware (download center is your friend, below) in the AP slot, then click "Start." Your device should flash the new firmware and reboot. It should work now
Xposed
Xposed is a framework for mods that are pretty awesome that can be used to tweak minor things about your Android. Once rooted, here is how to install it:
If you're on 4.4.2 or 4.4.4:
1) Download the Xposed Installer APK and install it
2) Open it and select framework, then tap "Install/Update"
3) Accept and then when it's done, reboot
4) You're done, that's it
If you're on 5.0.2 or higher:
1) Download the Xposed Installer APK and install it
2) Download the Xposed Installer flashable zip (SDK21 is 5.0-5.0.2, SDK22 is 5.1-5.1.1, and SDK23 is 6.0-6.0.1)
3) Reboot into TWRP recovery (which must be installed beforehand) and install the zip (same procedure as a custom ROM, but without the wipe at all)
4) Reboot system
5) Enjoy Xposed working
Downloads
Here are the links:
Xposed Flashable ZIP (5.0.2 and higher)
Xposed Installer APK
SamMobile (must register an account to download)
RESERVED
it's done
Related
As per the title I've already tested the stuffs successfully and as per my experience I posted this guide. I want to help you guys too!!
INSTALL LG DRIVERS FOR PC:
1.Extract the zip and install drivers from setup.
http://www.mediafire.com/?eec7g8dekfggwag
ROOT LG Thrill 4G:
1.Make sure your phone is not set to read mass storage only.
Setting>SD card & phone storage setting>uncheck “mass storage only”.
2.Turn on Usb debugging
Setting>application>development>check “USB debugging”
3.Connect phone to PC via USB cable.
4.Be careful don’t click “turn on mass storage” and leave the phone as it is.
IF you are on stock ANDROID 2.2.2(froyo):both megatron_windows and super one click roots your phone.
{however I prefer megatron_windows than super one click as it has less probability to freeze than super one click.when I was on froyo I had to try 2nd time by super one click to root}
IF you are on stock ANDROID 2.3.5(gingerbread):only megatron_windows roots your phone.
Megatron_windows” root:
-After you have followed upto step 4 & connected your phone to PC,open “run” batch file as administrator,from the extracted folder.
-when batch windows pops up press enter .It will start rooting.It will reboot 2 to 3 times your phone while rooting.After it finishes rooting,it will prompt to press any key on batch windows.Hit enter and your phone is rooted.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download megatron windows from:
http://vulnfactory.org/blog/2012/02/26/rooting-the-lg-thrill-optimus-3d/
“super one click” root:
- After you have followed upto step 4 & connected your phone to PC,open main super one click app from extracted folder and click “root”,wait for sometime until a message box “ says your phone is successfully rooted “and Run SU test,when it says SU test success your phone is rooted.
Download super one click from:
http://www.apkfullapps.com/2012/01/superoneclick-v233-apk-app.html
Now you can enjoy any root needing powerful apps such as “Titanium backup”.
FLASHING CWM RECOVERY & MAKING YOUR 1ST NANDROID BACKUP:
Flashing CWM is very vital for playing around with custom ROMs and before you flash any custom ROM by CWM it is must to make nandroid backup so that you can flash back to your custom ROM in case anything goes wrong.
Until there’s nandroid backup on your SD card and you don’t replace CWM recovery with your stock recovery you can go to your stock ROM any time you wish and hence there’s no risk of phone brick.
IMPORTANT:YOU CAN ONLY FLASH FROYO BASED CUSTOM ROM ON 2.2.2(FROYO).LG THRILL GINGER BREAD CUSTOM ROMS CAN ONLY BE FLASHED AFTER YOU UPDATE YOUR PHONE FIRMWARE TO ANDROID 2.3.5(GINGERBREAD).
FLASH TOUCH VERSION CWM RECOVERY:
Our LG thrill supports touch CWM recovery which best and efficient among other CWM recovery.so I will guide you through touch recovery.
1. download the "LGP920_CWM_5.8.1.5_Flasher.zip" und unzip folder on your PC:
http://www.mediafire.com/?m0jbk4eprv4b331
2. turn on the USB-Debugging
3. connect your phone via usb with the PC
4. click "LGP920_CWM_5.8.1.5_Flasher.exe" to start the flash tool
5. choose Y to start flashing or N to cancel
6. your phone reboots after finishing
7.press any key to close the tool
HOW TO START INTO CWM-Recovery:
1.turn off your phone
2.start it with holding ower + VolDown(-) + 3D-key
MAKING YOUR 1ST NANDROID BACKUP:
1.Boot into CWM
2.Click “backup and restore”>click “backup”
3.After making backup finishes click “reboot system”.
{Note:copy your backup file to PC.In case you lost backup accidentally oh mass storage you can copy again from PC to mass storage or SD card.Copy “clockwordmod” folder from root of your phone memory or SD card to pc. If you lose backup file from phone paste it back to phone storage or SD card.}
FLASHING CUSTOM ROMs:
1.Boot to CWM recovery
2.go to “wipe data/factory reset” and wipe data
3.go to “wipe cache partition” and wipe cache
4.go to “advanced”>”wipe dalvik cache” and wipe dalvik cache
5.After you have cleared all 3 caches as above,go to”install zip from sd card”>if you have ROM(zip) on sd card select ”choose zip from sd card” else select “choose from internal sdcard”>choose the required ZIP file as ROM and install.
6.when proccess completes Reboot phone and you will boot into your custom ROM when phones starts.
HOW TO RESTORE NANDROID BACKUP IN CASE OF SYSTEM FAILURE:
In case there is problem on your custom ROM.
1.start into CWM Recovery as like instructed earlier.
2.Click” backup and restore”>click “restore”
3.choose the backup file of stock ROM you backed up before,which is named to the date when you created your backup.
4.after the restoration completes click ”reboot system”.
5.when phone restarts it will boot directly to your saved state of stock ROM.
I'VE TREID MY BEST TO BECOME PRECISE.DO IT CAREFULLY & ON YOUR OWN RISK.AVOID BRICKS.
ANY QUESTIONS REGARDING ABOVE ARE WARMLY WELCOMED!!
IF U LIKE MY HARDWORK HIT "THANKS".
I appreciate the hard work you did putting this together, but there's already a couple of these guides on the forum. What's the difference between this guide and TheDarkLeStat's?
Sent from my P920 using xda premium
Markyzz said:
I appreciate the hard work you did putting this together, but there's already a couple of these guides on the forum. What's the difference between this guide and TheDarkLeStat's?
Sent from my P920 using xda premium
Click to expand...
Click to collapse
-firstly, my guide includes procedure to flash touch CWM but Dark lestat guide's for normal CWM without touch capabilities.
-2nd, my guide is more illustrative.
- 3rd ,I have included info on rooting software compatibility with version of android and separate method for different android version,so that any one can root their thrill without problem.
-4th,I have included procedure to flash custom ROM in detail.
-5th,I have included detail procedure on creating nandroid backup.
so this covers most of the guide regarding to LG thrill than that of lestat.
eternal.sumit said:
IMPORTANT:LG THRILL CUSTOM ROMS CAN ONLY BE FLASHED AFTER YOU UPDATE YOUR PHONE FIRMWARE TO ANDROID 2.3.5(GINGERBREAD).FLASHING ROM DOESN’T SUPPORT FOR ANDROID 2.2.2(FROYO).ONLY PROCEED FOR CUSTOM ROM IF YOU HAVE ANDROID 2.3.5(GINGERBREAD) ON PHONE.
Click to expand...
Click to collapse
This is incorrect.
You can flash custom ROMs on FroYo. - FroYo Baseband
You can flash custom ROMs on Gingerbread. - Gingerbread Baseband
There are a couple ROMs that are made for FroYo.
eternal.sumit said:
-firstly, my guide includes procedure to flash touch CWM but Dark lestat guide's for normal CWM without touch capabilities.
-2nd, my guide is more illustrative.
- 3rd ,I have included info on rooting software compatibility with version of android and separate method for different android version,so that any one can root their thrill without problem.
-4th,I have included procedure to flash custom ROM in detail.
-5th,I have included detail procedure on creating nandroid backup.
so this covers most of the guide regarding to LG thrill than that of lestat.
Click to expand...
Click to collapse
My Recovery Manager has stock Android Recovery, ClockworkMod, and Touch ClockworkMod.
Thumbs up on illustration!
FroYo ROMS can be rooted with SuperOneClick without any problems. Gingerbread uses Megatron Root.
I haven't finished the rest of my guide yet. I still have a .txt file with stuff I need to add. The last two are ones that are on the bottom of my list.
The Dark Lestat said:
This is incorrect.
You can flash custom ROMs on FroYo. - FroYo Baseband
You can flash custom ROMs on Gingerbread. - Gingerbread Baseband
There are a couple ROMs that are made for FroYo.
My Recovery Manager has stock Android Recovery, ClockworkMod, and Touch ClockworkMod.
Thumbs up on illustration!
FroYo ROMS can be rooted with SuperOneClick without any problems. Gingerbread uses Megatron Root.
I haven't finished the rest of my guide yet. I still have a .txt file with stuff I need to add. The last two are ones that are on the bottom of my list.
Click to expand...
Click to collapse
As there is already an update for ginger bread.I think flashing custom ROM compatible for 2.3.5 only makes vital sense.so i meant to update firmware to gingerbread to users to enjoy GB based custom ROM.I don't think custom ROM for froyo is good idea,thats why i advise users to update their ROM to gingerbread for enjoying custom GB ROM on it which is stable and fast.
any way what you said is correct.so I am editing the post...
The Dark Lestat said:
This is incorrect.
You can flash custom ROMs on FroYo. - FroYo Baseband
You can flash custom ROMs on Gingerbread. - Gingerbread Baseband
There are a couple ROMs that are made for FroYo.
Click to expand...
Click to collapse
As there is already an update for ginger bread.I think flashing custom ROM compatible for 2.3.5 only makes vital sense.so i meant to update firmware to gingerbread to users to enjoy GB based custom ROM.I don't think custom ROM for froyo is good idea,thats why i advise users to update their ROM to gingerbread for enjoying custom GB ROM on it which is stable and fast.
any way what you said is correct.so I am editing the post...
I have been going CRAZY for the past few weeks trying to root my rogers Thrill 4G with 2.3.5. The Megatron_windows trick worked from the first try. As did CWM recovery. Thanks a bunch for this how-to.
I hate to post a thread about this.
But I searched and searched but cannot find the particulars of what I need help with specifically.
I wouldn't have registered if I didn't think I could get around it without some help.
Here is the situation.
Galaxy S GT-I9000 came with Android 2.3.3 installed, No further updates are on offer when I try to update.
Phone is slow and aweful, Going to install CM
What I have.
CM installer, PC and Android applications.
Heimdall client 1.4.0 in Zip.
CM-10.1.2-GalaxySMTD in Zip.
Recovery-clockwork-2.5.1.2-galaxys
And that Windows C++ thing (I have no idea what it is for, Tutorial just told me to download it)
The exe I downloaded and installed is vcredist_x86
Now then, Because the tutorials I've read mention the phone being either 2.2.3 or 2.3.6 but not 3.3
causes me concern, I do not know what I am doing, I do not want to risk muddling my way through,
I would like to get the installation of Cyanogen done as quickly as possible as my phone is in Limbo
I did a factory reset after backing everything up, I have lost all Marketplace apps but still have the apps from Amazon.
I request the help of somebody with experience with installing roms on this particular phone,
I tried the CM installer from Amazon and from the website directly, Both when used in conjunction with the PC installer
simply told me that my device was not supported.
This leaves me with trying futile diagnostics to try and make it work, however as my phone is my modem
for internet use, I really cannot have a phone in limbo on this issue.
As for the custom installation well, I don't know where to begin,
I really have no idea what ClockworkMod recovery really is, or how I install it, I have never "rooted"
Anything besides a PSP before, and the fact the tutorial just tells me to "root" to get CWM installed
just opens up a whole new can of worms and more reading that just further confuses and frustrates me.
Please if anybody can help, and put things in straight forward terms, I would greatly appreciate it.
I hope the info provided is sufficient any further questions, ask
try this thread
http://forum.xda-developers.com/showthread.php?t=2434225
make sure to read everything till the end before u do any flashing.
sirus3002 said:
try this thread
http://forum.xda-developers.com/showthread.php?t=2434225
make sure to read everything till the end before u do any flashing.
Click to expand...
Click to collapse
I Thank you for finding that, as I did not, But I did read it last night and tried my best. The results are not good.
It's pretty much just leading to me downloading more software, then google searching how to use it. and it just goes on. an unending can of worms.
Install CM11 okay simple enough, First get Clockworkmod Recovery, Okay, CWM needs Root, Okay? How do I root? Well get Odin and Flash this Rom you never heard of, and to use Odin you first need to get CWM and use Heimdall and then Root and then Heimdall and then Odin then CWM then Root then Odin then Heimdall then Flash Image then Partition thingy stuff and more jargon then root Heimdall Flash CM then Put CWM on.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Don't get me started on a tutorial where I lookup another tutorial for software mentioned in first tutorial, that tells me to download some rom or hack or piece of software, that is a file I NEVER heard of, and needs an Unzipper, or something.
I'm not being deliberately inept, I just cannot do this unless it's step by step and comprehensive, Not to mention I cannot go downloading stuff I end up not needing, or simply has no use, Phone data is not cheap.
It is really simple.
Do the following (assuming you want to install Cyanogenmod 9 (ICS)):
Download XXJVU (Firmware)
Download Odin 1.83 (latest supported version for I9000)
Make sure the Samsung USB Drivers are installed
Disable/uninstall KIES
Backup your contacts/sms/pictures etc
Boot into Download mode (Volume down + Home + Power)
Open Odin
Unpack XXJVU. You will get 3 files
Click PDA and choose the *CODE.tar file
Click CSC and choose the *CSC.tar file
Click PHONE and choose the *MODEM.tar file
Make sure re-partition is not checked
Connect your device to your computer
Click Start and wait (A box will turn green and will say PASS!)
Then you need to Root your device in order to install a custom ROM
Download CF-Root
Open Odin
Click PDA and choose the file you downloaded
Boot into Download mode and connect your device to your computer
Click Start and wait
Now to install the custom ROM do the following:
Download CyanogenMod 9.1.0
Boot into Recovery (Volume up + Home + Power)
Wipe Data, Cache & Dalvik Cache
Select Install from SD card and then select the ROM you downloaded
Select Yes and wait (your device will reboot and then boot in your new ROM)
For a more detailed guide read this.
kalpetros said:
It is really simple.
Do the following (assuming you want to install Cyanogenmod 9 (ICS)):
Download XXJVU (Firmware)
Download Odin 1.83 (latest supported version for I9000)
Make sure the Samsung USB Drivers are installed
Disable/uninstall KIES
Backup your contacts/sms/pictures etc
Boot into Download mode (Volume down + Home + Power)
Open Odin
Unpack XXJVU. You will get 3 files
Click PDA and choose the *CODE.tar file
Click CSC and choose the *CSC.tar file
Click PHONE and choose the *MODEM.tar file
Make sure re-partition is not checked
Connect your device to your computer
Click Start and wait (A box will turn green and will say PASS!)
Then you need to Root your device in order to install a custom ROM
Download CF-Root
Open Odin
Click PDA and choose the file you downloaded
Boot into Download mode and connect your device to your computer
Click Start and wait
Now to install the custom ROM do the following:
Download CyanogenMod 9.1.0
Boot into Recovery (Volume up + Home + Power)
Wipe Data, Cache & Dalvik Cache
Select Install from SD card and then select the ROM you downloaded
Select Yes and wait (your device will reboot and then boot in your new ROM)
For a more detailed guide read this.
Click to expand...
Click to collapse
Well it is simple when people like you write well paced yet comprehensive guides, Good news too, I got my internet connection back so I can download all the tools, stick em in a folder and get down to business.
I am guessing you can install any version of CM (Jelly Bean, Kit Kat etc) So long as it is the correct build for the correct phone (in this case GT-i9000)
Odin is better than Heimdall? I have Heimdall already, I'll grab the USB drivers, I don't remember if I even downloaded them, if I did I wouldn't know what they were called at the time.
The Wiki returns results on Odin saying things such as "Unofficial leaked software" blah blah something about Heimdall being more user friendly.
Anyway I will read the guide and hope it all goes smooth from now on
It is not advised to install the latest versions of CM (i.e. JB or KK) straight from stock because you might lose your IMEI.
The correct way is to install ICS first and the JB or KK.
Heimdall is good but for someone who never flashed a ROM before ODIN is the way to go.
kalpetros said:
It is really simple.
Do the following (assuming you want to install Cyanogenmod 9 (ICS)):
Download XXJVU (Firmware)
Download Odin 1.83 (latest supported version for I9000)
Make sure the Samsung USB Drivers are installed
Disable/uninstall KIES
Backup your contacts/sms/pictures etc
Boot into Download mode (Volume down + Home + Power)
Open Odin
Unpack XXJVU. You will get 3 files
Click PDA and choose the *CODE.tar file
Click CSC and choose the *CSC.tar file
Click PHONE and choose the *MODEM.tar file
Make sure re-partition is not checked
Connect your device to your computer
Click Start and wait (A box will turn green and will say PASS!)
Then you need to Root your device in order to install a custom ROM
Download CF-Root
Open Odin
Click PDA and choose the file you downloaded
Boot into Download mode and connect your device to your computer
Click Start and wait
Now to install the custom ROM do the following:
Download CyanogenMod 9.1.0
Boot into Recovery (Volume up + Home + Power)
Wipe Data, Cache & Dalvik Cache
Select Install from SD card and then select the ROM you downloaded
Select Yes and wait (your device will reboot and then boot in your new ROM)
For a more detailed guide read this.
Click to expand...
Click to collapse
kalpetros said:
It is not advised to install the latest versions of CM (i.e. JB or KK) straight from stock because you might lose your IMEI.
The correct way is to install ICS first and the JB or KK.
Heimdall is good but for someone who never flashed a ROM before ODIN is the way to go.
Click to expand...
Click to collapse
The IMEI on the device itself that allows you to use cellular networks or just the copy google and all those apps sneakily grab?
It really reminds me of flashing a PSP ah, so un-straightforward it was amazing I didn't screw up.
Btw the Rom had Odin 1.8.3 already damn, I got two copies.
Well I have everything I need, I already wiped and backed up my phone, still have my USB files on there, no doubt they will be gone when I do the reboot wipe.
Oh wait, I got CF and I downloaded Clockworkmod recovery a few days ago, Hope they are correct.
I take it that when I complete installation all the google stuff gets put back on from the stock rom?
On a final note, aside from needing more speed, I really look forward to trying those privacy features or apps that can restrict access to personal info, and also keep my IMEI out of access, from Play store or anywhere else, I was pretty furious that such a unique ID that nobody but your cellular provider has the right to know is so easily leaked out on smartphones.
NeedHelp9000 said:
The IMEI on the device itself that allows you to use cellular networks or just the copy google and all those apps sneakily grab?
Click to expand...
Click to collapse
Your device's IMEI.
NeedHelp9000 said:
Oh wait, I got CF and I downloaded Clockworkmod recovery a few days ago, Hope they are correct.
I take it that when I complete installation all the google stuff gets put back on from the stock rom?
Click to expand...
Click to collapse
You don't need to separately download Clockworkmod recovery. CF-Root includes it.
If you want all the Google stuff you need to download Gapps (Google Apps) and flash it through Recovery.
kalpetros said:
Your device's IMEI.
You don't need to separately download Clockworkmod recovery. CF-Root includes it.
If you want all the Google stuff you need to download Gapps (Google Apps) and flash it through Recovery.
Click to expand...
Click to collapse
So to be clear, Once I install Cyanogen ICS I will not have access to the Market/Playstore until I flash the Gapps package onto the phone?
Update. CF installed, ICS installed, stuck in boot loop till I reinstalled from sd card (ACTUAL sd Card)
I dunno what to think of Cyanogen Mod so far, I was hoping it would have more choice of skins/launchers, particularly just classic stock Android, Anyway the original ROM is gone, So I now have CF+Stock or CM9
The CWM app is gone since I installed CM9 but the Droid Superuser is still there, Is there anything more besides getting access to my apps (Skype fb dropbox etc) That I need to install? one thing I do want to get done is find out what Privacy permissions thingie is best, I heard about LBE but couldn't use it, Now I can, any opinions?
By the way I cannot express how good this tutorial is, it's probably as easy as the CM installer app.
That means Job Well Done!!!!
NeedHelp9000 said:
So to be clear, Once I install Cyanogen ICS I will not have access to the Market/Playstore until I flash the Gapps package onto the phone?
Click to expand...
Click to collapse
Exactly.
NeedHelp9000 said:
Update. CF installed, ICS installed, stuck in boot loop till I reinstalled from sd card (ACTUAL sd Card)
I dunno what to think of Cyanogen Mod so far, I was hoping it would have more choice of skins/launchers, particularly just classic stock Android, Anyway the original ROM is gone, So I now have CF+Stock or CM9
Click to expand...
Click to collapse
You now run the CyanogenMod 9 ROM with the CyanogenMod 9 Kernel. CF-Root and the stock ROM are gone.
There are a lot of themes for CyanogenMod 9. See this.
NeedHelp9000 said:
The CWM app is gone since I installed CM9 but the Droid Superuser is still there, Is there anything more besides getting access to my apps (Skype fb dropbox etc) That I need to install? one thing I do want to get done is find out what Privacy permissions thingie is best, I heard about LBE but couldn't use it, Now I can, any opinions?
Click to expand...
Click to collapse
You don't need to install anything else.
NeedHelp9000 said:
By the way I cannot express how good this tutorial is, it's probably as easy as the CM installer app.
That means Job Well Done!!!!
Click to expand...
Click to collapse
Thanks!
kalpetros said:
Exactly.
You now run the CyanogenMod 9 ROM with the CyanogenMod 9 Kernel. CF-Root and the stock ROM are gone.
There are a lot of themes for CyanogenMod 9. See this.
You don't need to install anything else.
Thanks!
Click to expand...
Click to collapse
I put the stock ROM back on, the CM keyboard and weird touch sensitivity was annoying, Also no file explorer or task manager or anything that showed how much Ram was being used, It's just too un-ergonomic.
There are a lot of file explorers that you can download from the Play store that are hundreds of times better than the stock Galaxy S explorer. If you want a ROM with a built-in file explorer try CyanogenMod 11.
To see how much RAM is being used go to Settings -> Apps -> Running.
If you don't like the default keyboard you can always download a better one from the Play Store.
There are also hundreds of different ROMs to try that are way better than the stock ROM.
kalpetros said:
There are a lot of file explorers that you can download from the Play store that are hundreds of times better than the stock Galaxy S explorer. If you want a ROM with a built-in file explorer try CyanogenMod 11.
To see how much RAM is being used go to Settings -> Apps -> Running.
If you don't like the default keyboard you can always download a better one from the Play Store.
There are also hundreds of different ROMs to try that are way better than the stock ROM.
Click to expand...
Click to collapse
So there is no way to actually migrate your stock apps with you to CM from Gingerbead 2.3.6?
So this CF root what is that exactly? Just root access and superuser? because one thing I would like to be able to do is disable IMEI access before setting up a google account to install apps.
As I mentioned before, I am going to have another go at CM when I have the time, it's just a pain modding a phone you regularly use, I think at this point though even Cyanogen cannot improve my phone's performance, the battery sucks, everything force closes, slower than the phone I had before I bought this one, essentially..
Android gives me a headache these days..
By the way I've passed on your guide to others who have Galaxy phones and express an interest in rooting,
They would want to know about how to do it for more recent models, so you might at some point get people asking you for help
NeedHelp9000 said:
So there is no way to actually migrate your stock apps with you to CM from Gingerbead 2.3.6?
So this CF root what is that exactly? Just root access and superuser? because one thing I would like to be able to do is disable IMEI access before setting up a google account to install apps.
As I mentioned before, I am going to have another go at CM when I have the time, it's just a pain modding a phone you regularly use, I think at this point though even Cyanogen cannot improve my phone's performance, the battery sucks, everything force closes, slower than the phone I had before I bought this one, essentially..
Android gives me a headache these days..
By the way I've passed on your guide to others who have Galaxy phones and express an interest in rooting,
They would want to know about how to do it for more recent models, so you might at some point get people asking you for help
Click to expand...
Click to collapse
CF-root is a kernel & custom recovery package. TW based apps can not be migrated to custom ROMs, but many other can. If your apps are synced with your Google account, every custom ROM that uses GApps will automatically reinstall your apps short time after first reboot. It takes me about 30min to setup whole the phone in the new OS. Use my sticky thread on this section for another info, especially regarding backups. Try Mackay ICS CM9 2014, you won't belive it is the same phone.
tetakpatalked from Nexus 7 flo
So I'm new to rooting and was thinking about spicing up my old NON-ROOTED European version of S3 Mini (as in I8190). I did some research and decided to go with CyanogenMod ROM for the best stability and support. The latest build (11.0) can be downloaded from NovaFusion. The developers offer the following instructions (I'm using a Mac):
You need to download these files:
JOdin3 r1035 for OS X/Linux/Windows: download
Latest Heimdall driver for your OS: download (from official page)
Latest version of ROM for Odin from our download page.
Installed Java (on Mac you can simply install it from AppStore, if you’re Linux owner, Google how to install it on your distribution)
And then perform this steps:
Install downloaded Heimdall drivers. After installation probably you will need to restart your computer.
Unzip downloaded package with latest ROM (if it’s zipped). You should get file with *.tar.md5 extension
Run JOdin3 using Java.
In opened window, click on PDA button and select file with *.tar.md5 extension from previous step
Make sure that only Auto Reboot is selected on the left side.
Turn off your phone, and then use VOL- & HOME & POWER buttons combination.
If you see Warning screen, use VOL+ button.
You should see Android and some information.
Connect phone to computer and make sure it is detected by JOdin (it will appear as COM device). If it doesn’t, try to use other USB port.
Use Start button. JOdin will inform you that no PIT file was attached and ask if it should be downloaded itself. Agree for it. Wait until flash process will finish.
Your phone will restart, but probably won’t boot. Pull down your battery and use VOL+ & HOME & POWER buttons combo to boot into recovery.
Click on Wipe, then use slider on the bottom to let process begin.
Click on Home icon, and then Reboot -> System.
Wait for boot. Now you should have ROM installed and ready to use!
They also suggest this:
For flashing KitKat, we recommend you to install our TWRP recovery (available on Download page)!
My problem: I'm having trouble understanding which part is the "rooting" (which from what I've understood must be done before flashing a ROM) and which part is flashing the CyanogenMod ROM. Does this method include rooting? When should I install the TWRP recovery? Is it the first step to do to an non-rooted device? Is every step of getting a non-rooted S3 Mini to a rooted S3 Mini with CyanogenMOD Kitkat included in these instructions?
Tigerman82 said:
...
Click to expand...
Click to collapse
Rooting is not required when flashing a rooted ROM via Odin or Heimdall.
Note: CyanogenMod is already rooted.
Note2: Odin or Heimdall is not the only installation method and other methods might require you to be rooted first...
Meticulus said:
Rooting is not required when flashing a rooted ROM via Odin or Heimdall.
Note: CyanogenMod is already rooted.
Note2: Odin or Heimdall is not the only installation method and other methods might require you to be rooted first...
Click to expand...
Click to collapse
Thank you for clearing this up. What about the TWRP recovery? None of the steps in NovaFusion's instructions include using this file. Do I need it or is it something for another type of flashing method (other than Heimdall/Odin)?
Tigerman82 said:
Thank you for clearing this up. What about the TWRP recovery? None of the steps in NovaFusion's instructions include using this file. Do I need it or is it something for another type of flashing method (other than Heimdall/Odin)?
Click to expand...
Click to collapse
Typically the first thing you want to flash a custom recovery like TWRP via Odin or Heimdall. That allows you to flash things via recovery which gives you and additional option. Not all custom ROM's you find will have and (Odin or Heimdall) option. Most are recovery only; Also most MOD's are recovery only... If you are flashing a custom ROM then I would also flash the custom recovery the ROM creator recommends... :good:
EDIT: Also, recovery gives you the option to make a full backup, which you can restore incase you don't like the ROM..
Meticulus said:
Typically the first thing you want to flash a custom recovery like TWRP via Odin or Heimdall. That allows you to flash things via recovery which gives you and additional option. Not all custom ROM's you find will have and (Odin or Heimdall) option. Most are recovery only; Also most MOD's are recovery only... If you are flashing a custom ROM then I would also flash the custom recovery the ROM creator recommends... :good:
Click to expand...
Click to collapse
Understood. So basically after installation of Heimdall I will flash TWRP (and probably do a backup via TWRP) and then continue on with
Unzip downloaded package with latest ROM (if it’s zipped). You should get file with *.tar.md5 extension
Run JOdin3 using Java.
In opened window, click on PDA button and select file with *.tar.md5 extension from previous step
Make sure that only Auto Reboot is selected on the left side.
Turn off your phone, and then use VOL- & HOME & POWER buttons combination.
If you see Warning screen, use VOL+ button.
You should see Android and some information.
Connect phone to computer and make sure it is detected by JOdin (it will appear as COM device). If it doesn’t, try to use other USB port.
Use Start button. JOdin will inform you that no PIT file was attached and ask if it should be downloaded itself. Agree for it. Wait until flash process will finish.
Your phone will restart, but probably won’t boot. Pull down your battery and use VOL+ & HOME & POWER buttons combo to boot into recovery.
Click on Wipe, then use slider on the bottom to let process begin.
Click on Home icon, and then Reboot -> System.
Wait for boot. Now you should have ROM installed and ready to use!
Thank you so much for helping me with these beginner's questions!
i wonder if there is a way out of a bootloop that works no matter what, as long as you can enter download mode.
after reading for 3 days and flashing everything i could (flashing stock ROM, WIPE_I8190.tar.md5, PARAM_I8190.tar.md5, "LeFreu" I8190 серв. укр) it all gave me the same result: bootloop.
i made a back up before flashing a custom ROM (Dmod V6 and Virginity V3 as they seemed like the best ones) so if any of u help me access CWM recovery or TWRP i could do a restore and make my phone work again.
NOTE: the only way i managed to use CWM recovery the first time was rooting with odin "I8190XXALL2_I8190OXXALL1_HOME_rooted_by_avicohh" and then downloading rom manager from the playstore
the attached screenshot shows my device info from factory, can anyone help me restore my phone?
gimmesansa said:
i need serious help.
i have a galaxy s3 mini gt-i8190 and im stuck on a bootloop
i bought it in new sealed condition and it came with this firmware (see attached screenshot)
and when i tried to update it a window popped saying that my device was modified and that software update were not available.
i decided to root my phone so i could install a new rom.
i downloaded all the software i needed including drivers dor the usb samdung devices and enabled usb debuging in developer options
then i used odin to flash I8190XXALL2_I8190OXXALL1_HOME_rooted_by_avicohh
then i tried flashing custom recovery via odin also
everything went normal but custom recovery was not sticking, meaning no matter what type of custom recovery i flashed (twrp, cwm) i ended up having 3e stock recovery.. (NOTE: the 3e stock recovery before AND after flashing rooted ROM, had always a broken android on the floor with an exclamationg sign in its chest) so i tried another method:
i downloaded root checker from the playstore and rom manager. after checking i was rooted (wich i was) i flashed cwm recovery and succesfully was able tu boot into cwm recovery. i did a back up in both, internal storage and external sd, and procedded to flash Dmod V6. i followed the aroma installer and when it finished i selected reboot system now and got a bootloop.
i entered in cwm recovery and did a restore. did a full wipe (data, cache and dalvik) and tried flashing another rom: virginity ROM. followed the aroma installer and selected reboot system now, the result was bootloop.
when i was trying to do another restore the recovery told me that the system would try to flash stock recovery again and i choosed to keep the cwm recovery.
at this point my phone was able to turn on and boot normally. tried again to flash via cwm the virginity rom and got a bootloop again. so i went to do another restore and this time i choosed diferently (flash stock recovery) and when the restore ended i selected rebbot system now and got a bootloop AGAIN.
now i cannot enter CWM recovery (i guess that is obvious because i choosed to flash stock one)
i have readed 3 days now and tried everything that the forums say: flashing stock firmware, flashing WIPE_I8190.tar.md5, flashing PARAM_I8190.tar.md5 and still ended with a bootloop. tried flashing I8190 серв. укр (LeFleur) and nothing, absolutely nothing works.
i even downloaded Unified_Android_Toolkit_v1.2.8 and tried to flash stock firmware but nothing seems to work. all my phone does is bootloop, and boot into download mode.
can a serious developer help me solve this? im about to give up.... and that seriously affects me because im not a quitter.
any help would be greatly apreciated...
Click to expand...
Click to collapse
Odin v3.07 for Windows: http://androidcentral.us/2013/11/download-odin/
Samsung USB drivers: http://developer.samsung.com/android/tools-sdks/Samsung-Android-USB-Driver-for-Windows;jsessionid=YQkGJjBRhc4x1DMTJZCy1pnhGKcb20v4yGtdQZp6NpjhsR5p2KBM!2021479002
A Rom from http://novafusion.pl/ for the Samsung Galaxy S3 Mini (select Downloads / CyanogenMod / KitKat 4.4.4 (CyanogenMod 11.0) 20140923 / odin)
And then perform this steps:
1) Install the USB drivers.
2) Run Odin v3.07.
3) In opened window, click on PDA button and select CyanogenMod rom with .tar.md5 extension.
4) Make sure that only Auto Reboot and F.Reset Time are selected on the left side.
5) Turn off your phone, and then use VOL- & HOME & POWER buttons combination.
6) If you see Warning screen, use VOL+ button.
7) Connect phone to computer and make sure it is detected by Odin (it will appear as COM device). If it doesn’t, try to use other USB port.
8) Use Start button. Wait until flash process will finish.
9) Your phone will restart.
10) Wait for boot.
11) If your phone restart, but won’t boot pull down your battery and use VOL+ & HOME & POWER buttons combo to boot into recovery.
12) Click on Wipe / Advanced Wipe, choose Dalvik Cache and Cache and swipe to wipe.
13) Reboot and Enjoy. :laugh:
Btw after the Rom you nead and Gapps from the same site (http://novafusion.pl/)
jstath1972 said:
Odin v3.07 for Windows: http://forum.xda-developers.com/show....php?t=1738841
Samsung USB drivers: http://www.android.gs/download-samsu...s-for-android/
A Rom from http://novafusion.pl/ for the Samsung Galaxy S3 Mini (select Downloads / CyanogenMod / KitKat 4.4.4 (CyanogenMod 11.0) 20140923 / odin)
And then perform this steps:
1) Install the USB drivers.
2) Run Odin v3.07.
3) In opened window, click on PDA button and select CyanogenMod rom with .tar.md5 extension.
4) Make sure that only Auto Reboot and F.Reset Time are selected on the left side.
5) Turn off your phone, and then use VOL- & HOME & POWER buttons combination.
6) If you see Warning screen, use VOL+ button.
7) Connect phone to computer and make sure it is detected by Odin (it will appear as COM device). If it doesn’t, try to use other USB port.
8) Use Start button. Wait until flash process will finish.
9) Your phone will restart.
10) Wait for boot.
11) If your phone restart, but won’t boot pull down your battery and use VOL+ & HOME & POWER buttons combo to boot into recovery.
12) Click on Wipe / Advanced Wipe, choose Dalvik Cache and Cache and swipe to wipe.
13) Reboot and Enjoy. :laugh:
Btw after the Rom you nead and Gapps from the same site (http://novafusion.pl/)
Click to expand...
Click to collapse
Links are broken...
gimmesansa said:
Links are broken...
Click to expand...
Click to collapse
Try now or search again here http://novafusion.pl/downloads/ (select Downloads / CyanogenMod / Extras)
This is a guide as I was finally able to root my phone. Every time I tried to root through CF it soft-bricked with a red android and would not boot ( If your in this state, use odin and flash the stock firmware from sammoble). I am no master at flashing but I did spend days on end and this method should be fool proof. For me the other ways of flashing the galaxys2bell file did not root it.
I am not responsible for any damage you do to your phone. ( Nothing should happen but just to cover my AS)
For ROOT:
1. Download Odin3 v1.85 and flash the latest version of Clockwork Recovery HERE
2. Unzip Odin and CWM
2 1/2 . Boot the phone into Download Mode. ( Shutdown, then hold Power + Volume Down)
3. Plug in your phone and you should see that a yellow box is filled up with a COM#
4. Insert the latest version of the Clockwork Recovery in the BOOT-LOADER make sure it is ticked and flash away.
5. Remove the battery after Odin says PASS
6. Put the battery back in and hold the Power + Volume Down + Volume Up until you see it boot with letters on the screen, let go and wait for 20 seconds.
7. If it is booted into recovery restart the phone and go into the google play store.
8. Download SuperSU
9. Open the app and select "TWRP/CWM method" on the popup
10. The phone should automatically restart and go into recovery, it should install the SU binaries
11. Enjoy your Custom recovery and your SU privileges
For CUSTOM ROM:
(Have a Modem for JB)
1. Boot into CWM, make sure you have the latest version 6.00^. (Shutdown then hold the Power + Volume Down + Volume Up)
2. Wipe/ Factory Reset Option > Install a New Rom
3. Install a zip option > Locate the SD card with your ROM , GAPPS, and MODEM
4. Install the MODEM FIRST
5. Install the ROM SECOND
5. Install GAPPS THIRD
For XPOSED ( For KK or Lower)
1. Go to the Xposed's website and download the Xposed Installer (Not on the play store)
2. Go into settings and allow installation of unknown applications.
3. Install the Xposed installer.
4. Open the app and give it SU permissions.
5. Phone will automatically reboot and install Xposed.
6. Install modules and enjoy.
Rom I currently use: Slim KitKat.
I recommend you find micro-gapps for kitkat.
IF ANYTHING DOES GO WRONG just don't panic. Try and boot your phone into download mode and flash the stock Firmware.
epeglab said:
This is a guide as I was finally able to root my phone. Every time I tried to root through CF it soft-bricked with a red android and would not boot ( If your in this state, use odin and flash the stock firmware from sammoble). I am no master at flashing but I did spend days on end and this method should be fool proof. For me the other ways of flashing the galaxys2bell file did not root it.
I am not responsible for any damage you do to your phone. ( Nothing should happen but just to cover my AS)
For ROOT:
1. Download Odin3 v1.85 and flash the latest version of Clockwork Recovery HERE
2. Unzip Odin and CWM
2 1/2 . Boot the phone into Download Mode. ( Shutdown, then hold Power + Volume Down)
3. Plug in your phone and you should see that a yellow box is filled up with a COM#
4. Insert the latest version of the Clockwork Recovery in the BOOT-LOADER make sure it is ticked and flash away.
5. Remove the battery after Odin says PASS
6. Put the battery back in and hold the Power + Volume Down + Volume Up until you see it boot with letters on the screen, let go and wait for 20 seconds.
7. If it is booted into recovery restart the phone and go into the google play store.
8. Download SuperSU
9. Open the app and select "TWRP/CWM method" on the popup
10. The phone should automatically restart and go into recovery, it should install the SU binaries
11. Enjoy your Custom recovery and your SU privileges
For CUSTOM ROM:
(Have a Modem for JB)
1. Boot into CWM, make sure you have the latest version 6.00^. (Shutdown then hold the Power + Volume Down + Volume Up)
2. Wipe/ Factory Reset Option > Install a New Rom
3. Install a zip option > Locate the SD card with your ROM , GAPPS, and MODEM
4. Install the MODEM FIRST
5. Install the ROM SECOND
5. Install GAPPS THIRD
For XPOSED ( For KK or Lower)
1. Go to the Xposed's website and download the Xposed Installer (Not on the play store)
2. Go into settings and allow installation of unknown applications.
3. Install the Xposed installer.
4. Open the app and give it SU permissions.
5. Phone will automatically reboot and install Xposed.
6. Install modules and enjoy.
Rom I currently use: Slim KitKat.
I recommend you find micro-gapps for kitkat.
IF ANYTHING DOES GO WRONG just don't panic. Try and boot your phone into download mode and flash the stock Firmware.
Click to expand...
Click to collapse
will there be any unofficial builds of android lolipop for this device or is it done? Im just wondering because the original s2 gets a lot of support so I think this one should too.
bevertin99 said:
will there be any unofficial builds of android lolipop for this device or is it done? Im just wondering because the original s2 gets a lot of support so I think this one should too.
Click to expand...
Click to collapse
There is no more official support for our S2 AFAIK, although in the FAQ I remember reading something about our model having the ability to flash Roms built for another kind of S2. Don't take my word as Bible, but it's possible I think. In short, no official support, but there is still hope. Check out the skyrocket model of the S2.
Sent from my SM-G900W8 using Tapatalk
hey bro should i root first or custom rom first thanks in advance