Related
Need help and I assume I am stuck in a ‘soft brick’ state.
My Captivate does not advance past a kernel flash screen.
Upon boot, I receive the AT&T logo boot animation, then black screen, then with 5 seconds receive the splash screen of the Kernel developer (“Trident”). The phone remains stuck on this screen.
I can, however, initiate download mode and recovery mode (signs of hope).
In download mode I cannot get the device recognized by the multiple PCs I used to access the device by (the USB drivers are on the PC…..as evidenced through its functionality before). Consequently, and SDK / adb and ODIN* is of no help to me as an option to recover the device.
In recovery mode, I can apply sd card zips and have a few available (had several updates, superuser, kernels, etc downloaded prior to this device bricking) to apply. Of the zips available are;
CWM Recovery v3.0.0.5
Voodoo Lagfix
recovery CWM 2.5.1.2
SuperOneClick 1.9.5
ROM Kitchen Froyo ROM
11-254 Trident (Kernel Manager – ytt3r7 )
Click to expand...
Click to collapse
Backup file on device was from the day that the kernel was installed
After applying any of these zips (except the ROM Kitchen file) I will get an abort with the
“E:no misc partition” message.
>>>>>>>>>>>>>>once ROM Kitchen setup is applied it says "successful" then reboot it does the exact same thing as before (sticks in kernel splash screen)
For what its worth, this occurs with no SIM card and no SD card in the device.
*I have successfully used Odin on this device (usb functioning, recognized the device in Odin) and flashed/reset the device prior to this kernel problem.
** the reason I am in this position was because after receiving a warranty replacement (in stock 2.2 Froyo) I received the signature verification error. No amount of sidestepping this worked (I’ve read every page of the guides for this issue and they did not work) so I figured the easiest way around it was simply to replace the kernel (it wasn’t the bootloaders giving me errors). The phone was rooted, had superuser permissions, just could not apply any ROMs because of the sig verification.
To get a kernel to load (ROM manager / recovery mode zips did not work), I figured I would use market apps for this. I downloaded “Kernel Manager” from the market and applied the only kernel available (“Trident”). Once it applied the kernel, it left me stuck in the current stat I’m in.
*** I have read all previous "stuck in boot" threads and none of them have ANY troubleshooting methods available.
Just for clarification before further troubleshooting, you are putting the phone in download mode unconnected from the computer, starting up Odin, then connecting, correct? The only reason I ask is that I had some trouble with the computer seeing my messed up phone when I connected it prior to opening Odin.
correct - though, I've tried it in every sequence....ODIN (PC itself) doesn't see any USB device.
If I could get ODIN to recognize the device, I could wipe the phone and start over.
I guess my question is two-fold.
FIRST - Is it a correct assumption that this device is recoverable (not complete brick)?
SECOND - is there any way to fix the kernel loop from recovery mode?
1. I would assume yes, as you have activity from the phone.
2. Possibly. Hopefully you backed up (or don't care about) your apps, because most solutions at this point have a good chance of losing them. Also, from recovery, the first thing I'd do is a nandroid backup.
If you haven't tried this already, see if you can get Odin to recognize your phone while it's at the boot loop.
Next step would be trying to flash a kernel like Onix. You can do this one from CWM, so there's a chance it could fix your phone.
If that doesn't work, you could to grab a custom rom with a full wipe package (Firefly, for example) and see if you can run that from CWM. As it contains a kernel as part of the package, there is a chance you would be able to get your phone functional again.
I can't guarantee any of these methods, but they might help.
so - likely recoverable IF ODIN can recognize the device
BECAUSE there would be no other way to put the other kernels on the device (if you can't get the OS to load {past the kernel loop}
IF ODIN can recognize the device;
1. wipe/clear the device
2. load a different kernel through ODIN.
or is there another to load a kernel without ODIN?
Actually, from CWM recovery you can flash kernels (like the Onix one). Use the method you used before to get back there (holding V+/V-/power, i'm guessing), and assuming you have a way to get files to and from your micro SD card, just copy the onix kernel to your sd card and put it in your phone.
To flash the kernel, from the recovery menu select the "install zip from sd card" option, then "choose zip from sd card", and then navigate to where you saved it.
Assuming all goes well, it will overwrite the Trident kernel, and since Onix claims to work with stock roms, you should be back up and running.
jmtheiss said:
get files to and from your micro SD card, just copy the onix kernel to your sd card and put it in your phone. .
Click to expand...
Click to collapse
duh! (oy) that was genius....gawd, I can't believe I didn't even consider that.
T-H-A-N-K-S
I will try this
Ragin Caucasian said:
duh! (oy) that was genius....gawd, I can't believe I didn't even consider that.
T-H-A-N-K-S
I will try this
Click to expand...
Click to collapse
No problem. We all have those forest-for-the-trees moments.
Just as a heads-up, the onix kernel will be an intermediate step to a more final solution. The reason I say this is that it's based on I9000 source, so you would either need to flash an I9000 modem, or flash back to stock (overwriting the onix kernel). Either way wouldn't be difficult, but just something to remember.
i thank you for the feedback/help. This should work, unfortunately, it doesn't.
When attempting to load zip from sd-ext I get
E:no misc partition
Click to expand...
Click to collapse
when mounting the "/sd-ext" from CWM, I get
"E:failed to mount /sd-ext (no such file or directory)
Error mountin /sd-ext!
Click to expand...
Click to collapse
even if I attempt to format the /sd-ext, I get
Formatting /sd-ext...
E:format_volume: make_extf4fs failed on /dev/block/mmblk1p2
Error formatting /sd-ext!
Click to expand...
Click to collapse
So I'm stuck / dependent on ODIN (correct)?
Hmm.. oddly enough, I can't get the mount /sd-ext on my phone to work either (same message). Odin is looking like it might be your only option right now, but we can try a few more things.
I know it's a long shot, but have you tried the "mount USB storage" option on that page and seeing if your computer recognizes that?
Also, do the "wipe cache partition" from the top-level menu, and "wipe dalvik cache" from the advanced menu. Once you've done those, retry earlier steps and see if any of those clear things up.
Just out of curiousity, what version/versions of Odin have you tried?
jmtheiss said:
Hmm.. oddly enough, I can't get the mount /sd-ext on my phone to work either (same message). Odin is looking like it might be your only option right now, but we can try a few more things.
I know it's a long shot, but have you tried the "mount USB storage" option on that page and seeing if your computer recognizes that?
Also, do the "wipe cache partition" from the top-level menu, and "wipe dalvik cache" from the advanced menu. Once you've done those, retry earlier steps and see if any of those clear things up.
Just out of curiousity, what version/versions of Odin have you tried?
Click to expand...
Click to collapse
The sd/ext won't work unless you have an ext partition on your SD card.
Have you tried re installing your drivers?
If you can get to DL mode your comp. should recognize your phone.
I dunno.....
I've tried 2 different PCs (win7....32 and 64 bit environment) neither recognize the device. I keep getting the
E: no misc partition
Click to expand...
Click to collapse
anytime I doing anything with the sdcard (internal / external)
I've been using Odin3 (which is what I used to flash it originally)
Like I said, I can boot into Recovery Mode (get the internal menu) or boot into Download Mode (yellow sign 'downloading....do not turn off target!") but I don't think this really is doing anything because the PC never recognizes it and I can get into this mode whether I'm connected to a PC or not.
When I attempt to run Heimdall it runs and immediately crashes. This is what it displays
{
"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"
}
Heimdal Front end 1.1 used to work, but since the device isn't recognized, like ODIN nothing is presented to the application
I'm stumped. I just received this last Friday as a warranty replacement, I have 3 batteries and 2 usb cords, a rubber sleeve for the device willing to sell it all for $50 if anyone wants it.
Is the odin3 you're trying the one-click back to stock? Have you tried Heimdall? What version number shows up when you open it?
I used Odin3 v1.70 with my phone and had good luck. If you're using an earlier one, try using that one. If you're using v1.70, try an earlier version.
And to reiterate the earlier post, if you haven't tried uninstalling and reinstalling the drivers on your pc, that's worth a shot, too.
That dialog you're seeing with adb looks a lot like what happens if you run it without any arguments. Are you doing anything like "adb devices" or "adb reboot recovery"?
awesome!
Good news.....ODIN recognized the device
bad news......completely soft bricked the phone
I got the phone-<!>PC image and now the phone won't turn on again. great
I'll try the flux-capacitor jig fix sometime when I don't feel like strangling someone
Actually, you can use odin from the phone--!--pc screen. If you can get back there, try to flash the one click.
UPDATE
Bought the $10 jig (after my homemade resistor jig didn't work) - which works very well, btw.
* Uninstalled the USB drivers - reinstalled the USB drivers
* Used Odin3 1.8
* phone recognized by Odin.
* Flashed bootloader (what was originally wrong with the phone) and even a new ROM
Everything went FINE through Odin (first for me), even got a progress bar on my phone during the operation
now the phone is completely dead.
Will not give me the soft brick image.....can't go into download mode - nothing, completely unresponsive
$50....who wants it? This is a brand new phone just received as a warranty replacement....FOUR 1500m batteries, TWO USB cables, TV-OUT cable, and a rubber protective case
INTROHi all,
I am starting this thread to help cut down on the noob questions that are irritating our devs and potentially driving them away (less bhundven, who has already left xda).
I know that there is already a thread like this by mad_fitter, but his is outdated. I will start the guide in the second post.
I was a noob, as we all were at one time, and I did a lot of reading in order to get my phone rooted and flashing my first rom (Bionix Frost, back in the good ol' Froyo days ) and the more I read, the more I see the devs getting irritated with the noob questions and I know that if we lose our devs (especially raver) we are screwed as a phone community. I'm not trying to make the noobs feel bad, I remember being one and being so eager to get stuff done I would essentially demand things from devs, then i learned my lesson and started reading and reading and learning and learning and now I flash new roms all the time with no issues. Lesson: READ
And that's the reason I'm writing this, hopefully questions can be asked here (and ultimately, the guide will be good enough that no one will have to ask questions, and they can just read the guide).
I have made this guide inherently redundant. I have posted steps to certain things in two different sections as they are used in different situations and I don't want to force you guys to bounce back and forth between posts.
If you find that my guide is helpful, PLEASE click the "Thanks" button!
Key Terms:SGS4G -> Samsung Galaxy S 4G (by T-Mobile in the USA), if this is NOT your phone or the phone you intend to mess with, you are in the wrong forum.
CWM -> Clockwork Mod Recovery, this is the utility you will use to flash all of your roms, kernels and modems. DO NOT FLASH CWM THROUGH ROM MANAGER!!!! USE THE ONE-CLICK!!!
ROM (Read Only Memory) -> in the traditional sense, a ROM was unchangable (read-only) memory within your computer. One example is that some older computers used ROMs to store the OS on a chip. In order to change the OS, the chip(s) had to be physically replaced. ROMs, as they pertain to your phone, contain the necessary file systems, OS, and apps for your phone to function. Stock ROMs are those released by Samsung though you may find variations of those flashable through means other than Kies Mini (ODIN, CWM, Heimdall). Custom ROMs are the creation of a developer or developers that modifies the stock ROMs.
Stock ROM - A ROM released by Samsung for your phone. This is considered stock as it contains no post-release modifications. This is the ROM officially supported by Samsung on your phone. Official stock releases include the T959VUVKD1 (Android 2.2 Froyo) and T959VUVKJ6 (Android 2.3 Gingerbread) ROMs.
Kernel -> the kernel is the core of an OS. It is responsible for memory management, scheduling, managing other system resources, among other things. (thanks to stephen_w for this definition as well as the definitions for "ROM" and "Stock ROM")
Modem ([Mo]dulator [Dem]odulator) -> helps your phone interpret wireless signals sent from your cell network and wireless routers and also send data back to them (flashing different modems can help improve your cell reception) (thanks FB)
Bootloaders -> these are the files that allow your phone to boot into the system, recovery mode and download mode. These are the equivalent to the BIOS of a computer (once again, thanks FB)
Download Mode -> this is what you need to boot the phone in order to flash through ODIN or Heimdall
Recovery Mode -> this is what you need to boot the phone in order to flash things through CWM (there is a default Samsung recovery, however, you CANNOT flash roms, etc. through that recovery)
ODIN/Heimdall -> these are computer based flashing utilities. ODIN is a leaked Samsung program which ONLY works on Windows, where as Heimdall is an open-source utility developed by Glass Echidna that can be used on Windows, Mac OSX and Linux.
ext4 (EXTensible Filesystem, Version 4) -> ext4 is the filesystem that you will be running on the /system, /data and /cache partitions of your phone's OS IF you have converted to them through the Voodoo Lagfix menu of CWM (we will cover this later).
Bloat[ware] -> this is a set of applications that either the carrier (in our case T-Mobile) or the manufacturer (Samsung) ships the phone with pre-installed. Most of these apps can be removed with on issues, but be careful before trying to remove them.
First Steps:
Alright, the first step to getting your SGS4G going in the custom direction is rooting. There are three ways to go about this:
You can either use bhundven's One-Click with his custom kernel (Download SMS KJ6 (beta2d) Kernel Stock Rom with Bootloaders), located HERE, or, if you don't want to bother with CWM and JUST want a rooted stock rom to use apps such as Titanium Backup, then you can use the Fully Back-To-Stock UVKJ6 from the same thread as above and root using the method HERE (no, that method is not specifically for our phone, but bhundven stated HERE that it worked).
So that is Step One.
Step Two brings about some more decisions for you to make. There are many different rom/kernel combos you can run, such as:
Custom Rom/Stock Kernel
Stock Rom/Custom Kernel
Stock Rom/Stock Kernel (rooted or unrooted)
or
Custom Rom/Custom Kernel (which is what most people run)
There are a plethora of custom Gingerbread (Android 2.3) based roms including:
AOSP Style 3.3.2 by airfluip1
Valhalla Final by Whitehawkx
Hebrew Valhalla v3.3 by itzik2sh
Valhalla Black FINAL by RaverX3X
Octane V3.0 by RaverX3X
ICBINB (I Can't Believe It's Not Butter) KJ6 by dsexton702
Simply Simple v1.0/v1.5(beta) by Somairotevoli
Unnamed Rom by RaverX3X (but if it has a name, why is it unnamed?)
Sweet Child of Mine v4.4 by erikmm
Valhalla Black FB Edition by FBis251
Barbone SGS4G KJ6 1.0.3 by AntonX
Pure Entity™ Firestorm™ Series v1.1.0 by troby86
LewaOS-SGS4G by erikmm
and
Official KJ6 2.3.6 by Samsung (posted here by RaverX3X)
As for the roms that we have that aren't exactly fully operational right now, we have:
(READ ALL OPs BEFORE ATTEMPTING TO FLASH THESE)
CM7 Kang by bhundven
ICS Mutt by thomas.raines
MIUI rc-0.2.0 by erikmm
and
MIUI by RaverX3X
There are also four custom kernels available for our phones which are:
bhundven's SMS KJ6 v0.2.0 by Team ACiD (this is an edited/updated version of bhundven's kernel, which I have now removed from this guide as the thread is still locked and it seems as though all progress will be listed in FB's thread)
Almost Basic KJ6 v1.1.0 by AntonX
Basic MIUI Modified by hampsterblade (a branch of antonX's kernel built for MIUI only)
and
Stock Kernel + CWM + Voodoo EXT4 Lagfix by drhonk
(drhonk has moved on from the SGS4G, I believe to the HTC Amaze, so these kernels are not being actively developed)
Now onto tweaks. There are four sets of CWM flashable tweak files that can be used on any rom, and one specifically for Valhalla Black. They are:
Adrenaline Shot v15 (beta) by dsexton702
Adrenaline Shot v14-1 by dsexton702
ThunderBolt v2.5.1 by pikachu01
Valhalla Black Booster by dsexton702
and
Lighting Zap Final by thomas.raines
These tweaks can give better performance and battery life, as well as an overall smoother experience to your phone.
Note: Raver has stated that using tweaks other than those that are preinstalled on Valhalla Black OR the ValBlack Booster could cause problems with Valhalla Black.
It is suggested that you flash a rom and let your phone boot and sit BEFORE installing any tweaks in order to prevent issues.
There are also different modems that you can flash and, as stated above, they can provide you with a stronger connection to the T-Mobile network as well as faster connection and data speeds.
You can flash them through wither CWM or ODIN/Heimdall (directions can be found below). Modems are bundled with all builds, and they are the same as the build number, i.e. the KD1 modem was bundled with the official KD1 Froyo release, as the KJ6 modem was bundled with the KJ6 official Gingerbread release. You can use a Froyo modem on a Gingerbread build, and a Gingerbread modem can be used on a Froyo build (although if you are reading this, I would expect you to be on Gingerbread).
Modem Downloads:
Froyo Modems
KB5 - CWM and ODIN
KC1 - CWM and ODIN
KD1 (Official Froyo) - CWM and ODIN
Gingerbread Modems
KF1 - CWM and ODIN
KF2 - CWM and ODIN
KG4 - CWM and ODIN
KG6 - CWM and ODIN
KH1 - CWM and ODIN
KH2 - CWM and ODIN
KI1 - CWM and ODIN
KI3 - CWM and ODIN
KJ1 - CWM and ODIN
KJ2 - CWM and ODIN
KJ3 - CWM and ODIN
KJ5 - CWM and ODIN
KJ6 (Official Gingerbread) - CWM and ODIN
(Thanks to FBis251 for the list of modems and the Source Forge uploads)
There are also two modems from the Sidekick 4G that will run on our phones, they are:
KJ2
and
KD1
(thank you to hamsterblade for the links and OP on those modems)
So have you picked out a rom that you like yet? No? Then look back through that list and find one you like and download it, download one of those three kernels as well if you would like (kernels do come bundled with roms, as the have to in order to run, so you can just use the one that comes with your selected rom if you would like)!
How To Flash a Kernel with Heimdall:
Alright, so to start off, I'm going to show you how to flash a kernel with ODIN so that you will have CWM and root so you can flash a rom.
First, grab Heimdall from HERE
Then grab FBis251's kernel from HERE and extract it.
Now open up the folder that you just got from the extraction and open up the folder called "kernel_flasher" and then move the zImage file somewhere that you will remember (I would suggest your desktop).
Now download THIS file and put it on your desktop (I would ultimately suggest just creating a folder for all of your Android files).
Now open up Heimdall-Frontend and click on the Flash tab. Now select your .pit file that you downloaded and load that into the .pit slot and then select "Add" and change the partition type to "KERNEL".
So your Heimdall setup should look like THIS:
{
"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"
}
Now to put your phone in Download Mode. This will require two hands.
Take out your battery, plug your USB cord into the computer.
Then, push and hold the Vol Up and Vol Down buttons and plug the USB cord into your phone.
Then put the battery back in and you should have a big yellow triangle with and Android digging with a shovel in it. This means you are in Download Mode!
Now just click the "Utilities" tab and have it attempt to detect your device (just to make sure). If it detects it then go ahead and click "Start" and let it do it's thing.
How To Flash a Modem with Heimdall:
Flashing a modem with Heimdall is just as simple as flashing a kernel. The steps are:
Boot into Download Mode and plug your phone into the computer.
Open Heimdall, open the Utilities tab and detect device (once again, just a precaution).
Load the .pit file located HERE (this is the same .pit file as you would have used to flash a kernel so no need to redownload if you already have it).
Now, download the CWM package for whatever modem you would like to flash and unzip it.
Open the folder that you just unzipped, navigate through the "updates" folder and move the "modem.bin" folder to somewhere that you will remember it (your desktop, or somewhere else).
Now back in Heimdall, add a new partition and select "Modem".
Select the modem.bin that you took out of the .zip file.
Hit start and let Heimdall do it's work!
How To Flash a Modem With ODIN:Flashing a modem with ODIN is very simple. Here are the steps:
Boot into Download Mode and plug your phone into the computer.
Open ODIN.
Download the ODIN package (it is a .tar.md5 file) of the modem that you would like to flash.
Load the .tar.md5 file into the "PHONE" section of ODIN.
As long as ODIN has detected that your phone is plugged in, go ahead and hit start and let ODIN do work!
How To Flash with CWM:
First off, depending on which kernel you are using you will have a different version of CWM. If you are using any of drhonk's kernels or any of bhundven's kernels BEFORE v3, you will have CWM v3.x. If you are using either bhundven's kernel v3 or v3.1 you will have CWM v5.x. You CANNOT make a backup with v3.x and restore it on a kernel that is running v5.x or vice versa. That said, if you have v3.x, some of the menu terminology will be a little different but you should still be able to navigate the menus all the same.
So now that you have your rom/kernel I'm going to walk you through, step-by-step how to flash a modem, kernel and rom. I am posting these walkthroughs in no particular order. They do not have to be done in this order. I suggest that you have your phone plugged into the charger while flashing anything.
You are first going to need to know how to boot into recovery mode. You can use the Quick Boot app from the market (found HERE) or, if you would like, you can do it manually by turning off your phone and then push, at the same time, the Power, Volume Up and Volume Down buttons until you see the screen where your phone initially powers on (Samsung Galaxy S 4G exclusively by T-Mobile, or something to that affect). Once that screen pops up, release the power button. Then you should boot into CWM (you will see a bunch of red text come up).
So, the first step to flashing anything is downloading it and placing it on your SD Card. Most people say to put it in the root of your SD, meaning not in a folder, but I keep my files together in one folder, that way it is easier to locate all of the files that you want to flash. You navigate CWM using the volume buttons to move up and down and using the power button to select your chosen option.
To flash a kernel or modem follow these steps:
Boot into CWM and select the "Wipe cache partition" option, navigate through the "no" options until you hit the "Yes" and select it.
Then go to the Advanced menu and select "Wipe Dalvik Cache", once again, navigate through the "No" options, select yes, and let it do it's thing.
Then select the "Flash zip from SD Card" option. After that select "Install zip from SD" and locate the modem or kernel you are looking to flash. Select the file, navigate through the "No" options, select yes and let it work (you will see blue and white text flash across the screen that doesn't actually fit the screen, this is normal. When I first saw this, I freaked out too.)
After the process is complete, you will find yourself back at the four option menu you found yourself at after you selected "Flash zip from SD Card", select "Go Back".
You will be back at the CWM Main Menu, select "Advanced" and "Fix Permissions" (this is really just a precaution, but is a good thing to do).
Then navigate back to the CWM Main Menu, select "Reboot System Now" and let your phone sit for no less than 10 minutes to allow for the cache and dalvik cache to rebuild, this will prevent your phone from lagging.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The steps to flashing a rom are not much more difficult, it just takes time in some cases.
Your first step is obviously to download the file, so if you haven't already, hit that download button for your chosen rom!
IF YOU ARE FLASHING A TEAM ACID ROM (Valhalla Black, ICBINB, MIUI) YOU WILL HAVE THE AROMA INSTALLER. YOU DO NOT HAVE TO GO THROUGH THE STEPS BELOW WHILE ACTUALLY IN CWM. YOU CAN DO THEM BY SELECTING "CUSTOM" IN THE INSTALLER SETUP! (You can not however make a NANDROID backup in the installer so you need to do that before you flash).
I suggest doing this with ≥80% battery and having your phone plugged in (I've always done it this way, I don't know if there is any risk in doing it another way or not).
Now to flash the rom follow these steps:
Boot into CWM and make a backup using the "Backup/Restore" option (precaution, just in case something goes wrong). This will take a while depending on how much you have on your phone and this will also take ~1 GB of space on your SD Card, If you make a backup and would like to move it to your computer later, the file will be locate in /sdcard/clockworkmod/backup. This will backup all of your contacts, texts call logs, apps, etc. I DO NOT suggest restoring any of this through CWM (though I will cover how to do that later on). Instead I would say backup your contacts by going into the Contacts app, hitting the Menu softkey and then hitting "Import/Export" and selecting "Export to SD", using SMS Backup + (on the Market HERE) to backup your texts (or if you use GO SMS Pro, you can backup through their backup/restore system), and Titanium Backup to backup your apps (this is a root application but at this point in the flashing process, I assume you are rooted).
Next, wipe your cache partition, as you did to flash the kernel/modem.
Then wipe the Dalvik cache, once again like you did before.
Now you need to select the "Mounts and Storage" option and check that your mounts are set to:
Code:
Unmount /cache
Mount /data
Mount /sdcard
Unmount /system
^This is what people mean when they say "UMMU"
Now go back to the CWM Main Menu and select "Wipe data/factory reset". THIS WILL ERASE ALL OF YOUR PERSONAL DATA! MAKE A BACKUP BEFORE YOU DO THIS (whether in CWM or the backup apps listed above)
Now double check your mounts in "Mounts and Storage" and make sure that they are set to UMMU
Now select "Flash zip from SD Card" > then "Install from SD Card" and find your rom file just like you did for the kernel/modem. This will take a little longer to flash
Then back out to the CWM Main Menu, select "Advanced" > "Fix Permissions" and let this run it's course
Now, to convert your /system, /data and /cache partitions to ext4, got to the "Voodoo Lagfix" menu and select "enable lagfix" and "/system lagfix on" (they are set as default, but just in case)
Now go back to the CWM Main Menu and select "Reboot System Now". You will hear a voice (her name is Linda) and she will be updating you on the progress of your conversion. Just let her do her thing and once again let the phone sit for at least 10 minutes before messing with it (I know it can be hard to do if you are really excited about messing with your new shiny custom rom, but please resist the urge for at least those 10 minutes )
Potential Problems:
There are some problems that you could face when flashing roms. They are caused by various mistakes, not doing full wipes, etc. and they can also result from bad downloads of roms or kernels (happened a couple of times to me) and if it is your first time experiencing this, it can be fairly terrifying. But fret not, there are ways to fix this.
You do not always have to use ODIN, Heimdall or a One-Click, those are for the more serious problems. Many problems can be fixed by booting into CWM and Fixing Permissions, and/or wiping the cache and Dalvik cache.
How to use ODIN:
ODIN can be used to reset your phone to stock (unrooted in the case of this tutorial) provided that something goes wrong in the flashing process. Download ODIN from HERE (this is and older version as this is the one that I use and am familiar with, so it will be easier for me to direct you if you are using the same version as I am. i have never had problems with it). Now download THIS file to flash through ODIN and unzip it.
Your first step is to boot your phone into Download mode. You can do this by pulling the battery out of your phone, pressing and holding Volume Up and Volume Down, plugging your phone into you computer using a USB to Micro USB cable, and pushing the battery back into position in the back of your phone. If done properly, you will see a yellow triangle with an Android shoveling dirt in it come up on your phone's screen. You can then put the battery cover back on so you don't have to worry about the battery falling out (WHICH WILL BRICK YOUR PHONE IF YOU ARE FLASHING AND THAT HAPPENS)
So now that you are in download mode, open ODIN and set up your files so they look like this:
Once you have your files set like this and you have made sure that the check marks that I have ticked are ticked on your computer, you can plug your phone into the computer and START. Let this run and you should be back in working order shortly after.
Flashing through Heimdall:
Now to show you how to flash through Heimdall (for us OS X and Linux users). Go and grab Heimdall from HERE (I would suggest using the Heimdall-Frontend package, as that is what I will be showing you how to use). Once you download that, you can use the same package as we used to flash in ODIN, just decompress the .tar and then go into the folder and take the three files that end in .md5, remove the .md5 ending and the decompress those (you can then re-add the .md5 to the original files if you would like).
Now you are ready to load your files into Heimdall. You are going to need:
MODEM (extracted from T959VUVKG4-Phone-CL1037720.tar.md5)
CACHE (extracted from SGH-T959V-CSC-TMB-VIBRANTP.tar.md5)
DATAFS (extracted from SGH-T959V-CSC-TMB-VIBRANTP.tar.md5)
PARAM (extracted from CODE_T959VUVKG4_CL385158_REV00_user_low_noship.tar.md5)
FACTORYFS (extracted from CODE_T959VUVKG4_CL385158_REV00_user_low_noship.tar.md5)
and
KERNEL (extracted from CODE_T959VUVKG4_CL385158_REV00_user_low_noship.tar.md5, but you can use any of the zImages from kernels. However i would suggest that you use the stock KG4 and then flash drhonks KG4 and flash your selected kernel through CWM after that).
Notes:
I will be adding in a section for themes later
Wiki page.
no, i dont have the guide written yet, im working on it. and that's the issue, no one reads
Sent from my SGH-T959V using xda premium
Wiki Page
but thats the thing is the noobs dont read the wiki (qnd i will put it in the guide).
and by definitive i meant all the info in one place for rom (froyo and gb), kernels, mods etc. like the bible and wiki in one place. and it's supposed to serve as a place for questions to get asked as well, instead of Development threads
Sent from my SGH-T959V using xda premium
Good luck man!
thanks! like i said, i wish people read the wiki. or used FB's starter pack, etc. but people aren't taking the time to read how to do things, so they just demand answers from devs, which makes them mad and drives them away. we already lost Krylon and bhundven from xda, and i don't want to see that happen with anyone else
Wiki Page
Are you going to finish the guide or no?
Sent from my DROID RAZR using XDA App
Dylan08 said:
Are you going to finish the guide or no?
Sent from my DROID RAZR using XDA App
Click to expand...
Click to collapse
You need a guide?
http://forum.xda-developers.com/wiki/Samsung_Galaxy_S_4G
lumin, leave my thread alone muggle (oh he's punny). yes, im going to finish the guide, i was out all day at super bowl festivities
Sent from my SGH-T959V using xda premium
You mind doing a One Click tutorial with pictures? Haven't seen one of those around, it'd be greatly appreciated. Been wanting to do a video version but I've been busy with other projects.
itsa great idea sad thing is retards will still never read it
FB, i'll probably make one tonight as i need to flash Valhalla Black Final, i've never used it myself actually.
Raver, thanks for the support, if they dont read it then thats there problem. i would just urge devs to stop answering questions on their roms threads, or if they answer them, direct them to the guide or wiki or whatever. and who is the mod of our forum now? is it still mr. clown? i wanna get this thread cleaned up
Sent from my SGH-T959V using xda premium
It's kinda hard
to readyour guide
if the alignmentis all out of
whack
wew
Sent from my SGH-T959V using xda premium
Thanks man
Sent from my Nexus S using XDA App
I´m not responsible for what you do! This guide could “destroy” your phone if you do something different how it is explained!!!
I do not have any claim of fullness! If here should be any mistakes feel free to correct me!
Support is now stopped, read this post for more details...
Hi folks
I saw that here is missing a basic guide for our device, then I noticed that we have get a lot of new members, too!
This guide will be so noobfriendly that even my grandmother will understand it
I will try to answer here every question and I will add it then to the front page. I will answer very kindly, too! So feel free to ask everything =)
Please follow each step, don´t skip any step and do all exactly how I explain it...
Must haves:
Following things are must haves for every I9001 phone. In this guide I will explain how to get them on YOUR phone.
Most things will be installed automated by a installation of a custom rom, which is then more easily for you to get them!
Busybox
USB-Debugging
Clockworkmod
Root
Deodex
1. Basics:
About Roms:
What is a Rom:
The whole system of your phone is a rom. Windows 7 is a Rom for your computer (just a metaphor)
A rom contains different sections:
boot.img (kernel)
system.img (the main-system)
recovery.img (recovery mode)cache.img (caches)
Stock-Rom:
The Stock-Rom is the system which Samsung is delivering to the store. Samsung built this rom from the google sources and changed android they way they like it.
The stock-rom is the original rom of your phone!
You can find a lot of stock roms in the Index or just here in the dev forum
Custom-Rom:
A custom-rom is a modified rom which has different improvements. The base can be of a stock rom or it is an AOSP-Rom.
You can find a lot of custom roms here in the forum or just visit the Index
AOSP-Rom:
This is a Custom-Rom too, but the base is built from the sources of Google. The advantages are that there is not any garbage, it is more stable and it has more functionality. But the disadvantage is that it is hard to build and it will take long time for being bug free.
Basic knowledge:
What are Tweaks:
Tweaks are changing values in the system. Tweaks ussually improves the whole system
Kernel Description:
The Kernel is a piece of software which controls everything on your system.
The kernel controls the cpu with the governor. The governor decides the behavior of the cpu, like when the cpu has to be on the max. clock or when it has to be on the min. clock.
The kernel controls the ram and sd-card behavior with the scheduler. The scheduler decides how long a process should be saved in the ram and it influences the sd-card read and write speed.
The kernel controls the voltage of the battery on a specific cpu clock, too
The kernels which are offered here are oc (overclocked), UV (under volted), they add new governors and scheduler and the add the init.d support.
Init.d makes it possible to launch tweaks at the boot of the phone if they are in the init.d folder (system/etc/init.d).
A description of governors and scheduler are here and here
You can change the governor and scheduler with AnTuTu CPU Master
I recommend strongly to change the kernel because it improves your system immense, but in the other hand the car cardle will not work anymore with these kernels.
Only Stock Kernel and the stock kernel with init.d support the car cardle
At the moment are following kernel popular:
Skyhigh
Feamod
Vitality
Stock Kernel with Init.d - KQ7
Bloadware:
Bloadware are apps which nobody needs. Samsung implement them in their stock roms. When they are removed there will be more free space for other apps and more ram will be available
Brick:
Your phone is bricked when it can not boot anymore.
There are two types bricks
Soft Brick:
When your phone is soft bricked it can cause a boot-loop (the reboot-procedure begins always as new) or your phone will stick in the boot.
Soft bricks happen often by installing themes over a odex system (more informations in the 8. point)
You can solve soft bricks easily by installing a new rom with the clockworkmod or with odin (more informations in the 2. point)
Hard Brick:
When your phone is hard bricked it will not do anything. You will not be able to enter the clockworkmod or the downloadmode!
Hard bricks often happen by flashing roms of other phones or flashing bad custom roms (at the moment there aren´t any "bad" customs roms for our device)
You can solve SOMETIMES a hard brick with a JTAG. If the jtag could not help you have to send your phone to samsung for a expensive repair
Batterly life:
You can improve your battery life by changing the governor, the scheduler, turning off gps, bluetooth, wi-fi and by changing the brightness of your display.
You can improve your battery life too by changing the max. and min. clock of your cpu. But here is to say you have to find your personal middle way of performance and battery life settings.
Wipe:
A wipe is when you delete everything on your phone. It has the same meaning as "format" and "delete". How to wipe your phone is explained in the 6. point
Other Settings:
Animations:
In the default settings the animations are diactivated, but they look so nice that you have to activate them . If you want for example the old screen off you have to activate the animations.
How to activate animations:
Enter in the settings of your smart-phone
Select "display"
Choose "animation"
Choose "all animations"
Wi-Fi troubles:
If you face Wi-Fi troubles could this method solve your problems
Enter in the settings of your phone
Choose "Wirelless and network"
Choose "Wi-Fi settings"
Press the Menu-Button
Choose "Advanced"
Activate "use static IP"
Busybox:
Busybox is a collection of commands and functions for every android phone. Some custom roms will even not be working properly without Busybox! Normally Busybox will be installed automated by a custom rom installation , but if not you can install the .zip in the post #3 through Clockworkmod (detailed explanation for installing .zips with clockworkmod are in the 2. Point)
USB Settings:
What is USB-Debugging:
USB-Debugging is a function of Android. If it is enabled you will be able to use adb. Make sure that you have it always enabled because you will need it often and by the way it does not have any disadvantages
What is adb:
adb means: Android Debug Bridge
With adb you can change/edit/install files on your phone with your computer. Broodplank1337 made a big configurator which can do incredible things!
Configurator
How To use Adb is explained in this Tutorial
How to enable USB-Debugging:
Enter in the settings of your phone
Enter in the “Applications”
Enter in “Development”
Enable “USB-Debugging”
How to copy files on your internal SD card:
Make sure that you´ve got at least installed the USB Driver if not download them from the download section (if you have installed kies you got the USB Driver installed too)
Make sure that you have enabled USB-Debugging in the Settings of your phone
Connect now your device with your computer with the usb-wire
Now just pull down your status bar and select the usb notification then you choose "connect storage to PC"
Now you can copy files on your internal SD-card
Your internal SD-card is the storage with 5 GB
2. How to install every Rom/Kernel/Recovery/Mod:
General
If it is a zip file you have to install it with Clockworkmod Recovery. If it is a .tar or a .tar.md5 file you have to install it with Odin!
Odin:
What is Odin:
Odin is a program on windows where you can install custom roms and kernel during your phone is in the Download Mode. To use Odin you need the AriesVE.ops and the kernel or custom rom you want to install.
What is the Download Mode:
When you phone is in the Download Mode you will be able to flash kernel, roms, new recovery modes with Odin. You can only exit the Download Mode by taking of the battery or when odin finished flashing!
How to get in the Download Mode:
Please turn off your phone and wait until it is completely shut down
Press the Home-button + volume-down + power button until there is an android icon
(In post#2) is a Imagine which could help you)
Installing Custom Roms and Kernels with Odin
Download:
Odin
AriesVE
(downloadlinks are in post#3)
Start Odin.exe
Press on "OPS" and choose the AriesVE.ops
Activate the Option "One Package"
Click on "One Package" and select the .tar or .tar.md5 file
Put your phone in to the download mode
Connect your phone with the usb-wire
Press "Start" in Odin
Wait until your phone reboots automatically
(In post#2) is a Imagine which could help you)
Recovery-Mode:
What is the Recovery Mode:
The Recovery Mode is like the BIOS of your computer. There you can manage your phone easily. The Stock Recovery Mode does not have a lot of functions, because of this there were made new recovery mode by good devs. A better recovery mode is the clockworkmod
What is the clockworkmod:
The clockworkmod is actually the most popular recovery mode. At the moment it is the most stable one, too
Other expressions for "clockworkmod":
"CWM"
"Recovery Mode"
"feamod"
What are the differences between Stock-Recovery Mod and Clockworkmod:
With the stock Recovery Mod you can just make a Factory Reset and install simple zip files. You will not be able to install custom roms!
With the clockworkmod you can backup, restore and format your system and install any custom rom
Do I need the Clockworkmod:
Yes it is a must have, you will not be able to install any custom rom or other mods
How to get in the stock-Recovery Mode:
Please turn off your phone and wait until it is completely shut down
Press please the power + the volume up button for 10 seconds
When you see a Box with an android icon press once the menu button to be able to use it
How to navigate in stock Recovery Mode:
Navigating:
Volume Up/Down
Selecting:
Home-Button
How to install the Clockworkmod:
Download:
AriesVE
Odin
FeaModRecovery 1.2
(downloadlinks are in post#3)
Enter the Download Mod
Now start Odin
Select as always AriesVE.ops as ops file
Then activate “one package” option in Odin and choose as “one package” “FeaModRecovery_1.2.tar.md5”
Press "Start" and wait until your phone reboots
How to get in the Clockworkmod:
Please turn off your phone and wait until it is completely shut down
Press please the power + the volume up button for 10 seconds
How to navigate in Clockworkmod:
Navigating:
Volume Up/Down
Selecting:
Menu-Button
Back:
Back-Button
What is "mounting":
If you mount something you will be able to edit/delete/add files to your system. Developer always recommend to mount /system before installing a mod, because if you don´t do it the mod will not be installed successfully
How can I mount /system:
Enter in the Clockworkmod
Choose "mounts and storage"
Choose "mount /system"
It works with /data , /cache , /efs , /emmc , /sdcard ,too
How to install Custom Roms/Kernel/Recovery/Mods with the Clockworkmod:
Put the zip file on your external-card in a folder (Do not put it in a folder with starting with a ".")
Enter in the Clockworkmod
Choose “install zip from sdcard”
Choose “choose zip from sdcard”
Choose the .zip file and install it
Reboot
3. Root:
What is a Root:
You can compare "Root" with the "admin" on your computer or with a “Jailbreak” for Apple products. If you have "root" you can modify all on your system. If you have installed root there will be no more borders.
Other expressions for "root":
"superuser""su"
What can I do exactly with a Root:
Firstly you can backup your apps (will explain this later more precise)
You can change the cpu frequency (cpu=processor an electronic circuit which executes computer programs)
You can run every app which needs root access
Does the root pay up:
Yes it does because it is the first border to cross for having the best of your phone
How to install Root with Clockworkmod:
Download the root from post#3
Put the root.zip on your external-sd-card in a folder (Do not put it in a folder with starting with a ".")
Enter the Clockworkmod
Choose "install zip from sdcard"
Choose "choose zip from sdcard"
Choose the root.zip and install it
Reboot your phone
How to install Root with stock Recovery:
Download the root from post#3
Put it on your internal SD card. Please just copy it on your SD-card and NOT in any folder
Enter in the stock Recovery Mod
Then you choose “apply update” and you choose the root.zip and install it
Reboot then your Phone by choosing “rebooting”
How to Unroot:
Download the "unroot.zip" from post#3
Put the .zip on your external-sdcard in a folder
Enter in the clockworkmod/stock recovery mode
Install it like you installed the root.zip
4. How to Backup:
There are two ways of backing up your data.
With Titanium Backup:
Titanium Backup is an app which will only backup your apps
Titanium Backup is a free app but I recommend only the pro version, because the free is too slow
Your backup will be saved on you internal-card in:
/titanium backup/
With Clockworkmod:
With the clockworkmod you can backup your apps and your whole system with all settings. I prefer this method because it is simple and secure...
How to Backup in CWM:
Enter the Clockworkmod
Select “backup and restore”
Select “backup” and enjoy your backup
Your backup will be saved on your external-card in:
/clockworkmod/backup/
5. Restore:
How to restore the whole system:
Enter the Clockworkmod
Select “backup and restore”
Select “restore” and choose the date of your backup
How to restore only apps:
Before restoring you should always format your device! How to format is explained in the next point!
Enter the Clockworkmod
Select “backup and restore”
Select “advanced restore”
Choose the date of the backup
Choose “data”
6. How to format:
Do this every time before flashing a stock- or custom-rom!
Attention!
You will delete everything on your phone! Your phone will not even be able to boot! Only Clockworkmod and the Download-Mode will be left! (Your SIM-Card will be untouched)
Please make sure that you saved only your backups on another device before formatting your phone (like on your computer)
This is the best method for using the full experience of every custom rom! I recommend this method because in the past a lot of users had issues with custom roms. They had installed a lot of different custom roms before and they didn´t format their phone correctly before flashing the new rom. This caused a lot of problems
Enter in the Clockworkmod
Choose "advanced"
Choose "Wipe Dalvik Cache"
Go back to the main-menu by pressing the back button
Choose “Mounts and storage”
Select all after all
Format /system
Format /cache
Format /data
(Format /emmc)
(Format /sdcard)
Formating "emmc" and "sdcard" is not a duty! You will need it if you installed a mod on your internal or in your external card
7. Warranty:
What makes your warranty dissapear:
Root
Clockworkmod
Custom-Rom
Other Kernel
How to restore your warranty:
You can restore warranty easily, you have just to flash the stock-rom which was on your device when you bought it. If you not remember which stock-rom you had installed as first visit Sammobile and search for I9001. Download the stock-rom which is for your country, flash it with odin and you will have your warranty back
(For using the Search you have to Regist on Sammobile)
8. Deodex(ADVANCED):
What is Odex:
All apps are at the beginning odexed. Odex means that the apps are actually "packed". When the apps are odex it is more difficult to modify them.
What is Deodex:
Deodexing apps means that you are "unpacking" the apps. When you deodex your apps you will be able to modify them. A deodexed Rom belongs to basic because you will need it for installing a theme or other mods.
Deodexing your rom will not cause any disadvantages
How to Deodex:
Requierments:
Root
Busybox
Java SDK (Download is in the post #3)
USB-Debugging
xUltimate-v2.3.3 (Download is in the post #3)
Connect your phone with the usb-wire
Extract xUltimate-v2.3.3.zip
Start the "Test.exe"
Following must be in the command prompt:
adb = PASS!
odex = PASS!
zip = PASS!
busybox = PASS!
java = PASS!
temp = PASS!
deodex = SKIP!
redex = SKIP!
If something is different please do not deodex you phone because you will fail. If it all matches do following things:
Start the "Main.exe"
Press "1"
When it is finished press please "2"
Enter the folder "origi_app" and delete following files:
Maps.apk
Maps.odex
Phonesky.apk
Phonesky.odex
PlusOne.apk
PlusOne.odex
Enter again xUltimate-v2.3.3 and press please "3"
When it is finished press please "4"
After it is finished start the Deodex.bat (big thanks to nikagl for the commands)
After the automated reboot your phone should be successful deodexed
To check if youre phone is deodexed just run again the "Test.exe" and under the point "deodex" should be "PASS!" or under the point "odex" should be "FAIL!"
Other Tutorials:
How to install CM9 by Arco (alpha2):
Original Post
This tutorial only works if you have installed a custom recovery! How to install a custom recovery (clockworkmod) is explained in the Starter-Guide.
Please make sure that your phone is formated before doing this! How to format is explained in the Starter-Guide ,too.
1. Download please CM9 by arco
2. Unrar
3. Put the folder "2012-05-12.19.54.06" in "clockworkmod/backup" (internal or external is equal)
4. Put your phone in the recovery-mode
5. choose "backup and restore"
6. choose "restore" or "restore from external card"
7. choose "2012-05-12.19.54.06" and confirm
8. reboot
Do following if you do NOT have installed the Clockworkmod by Arco!
9. Download Arco´s Clockworkmod
10. Put your phone into download mode
11. Start Odin
12. Select the ops file
13. Check "one package" and select as "one package" "recovery-clockwork-5.5.0.4-ariesve.tar.md5"
14. Press "Start"
How To Connect both Storages at the same time on pc with CM9:
Original Post
So found an other solution where people were complainig off!
First big thanks to Campi1995 who tested it as well
So the problem was following:
people were not able to connect two storages at the same time with their computer and I found an interesting app in the market, it is called Multi Mount Sd-card
For mounting both storages do follwing things:
Install Multi Mount Sd-card
Add the Widget off the app on any homescreen (in the app drawer, you can add widget)
Connect your phone with the usb-wire
Click once at the widget (it should get green)
and BUUUUFF both is connected to the pc
Remember the pay app is better, but the free one works as well.
If there are any questions regarding this post feel free to contact me...
and again:
peace out fabsau
How to mount your external card on /sdcard/external_sd instead of /emmc/ on CM9
Original Post
Ok guys, after a lot of people were complaining about that the external sd card is now mounted as emmc (including me), I searched a little bit in the forum and I want to share what I´ve found!
Tintenfisch wrote a nice tutorial to make you happy, I tested it and it is working.
Tutorial
Just do what he say and you will be able to use your sd-card as external sd-card
(I activated "Alternate dbase mgmt", because tintenfisch it is recommending it, then I deactivated "Handle USB Connection")
Hoped I helped some people, if there are any questions regarding this post feel free to contact me!
peace out fabsau
How to add toggles on your notifaction bar
Original Post
1. Enter the settings
2. Click on System
3. Click on Notification Drawer
4. Click on Widget buttons and select your toggles
Credits:
KeksKlip - For the root
manveru0 - For the clockworkmod
Skywalker01 - For making big improvements in this forum (and later for the new clockworkmod)
All people which gave me this knowledge!! ♥
All other Devs that are working hard just to make US happy!!!!
Other Threads:
Index
Wiki
Quick-Flasher
Please remember that the Quickflasher is very noobfriendly and easy to use, but in my opinion you should use this tool if you know how to do the usual way (like it is here explained)
Screenshots
Buttons:
{
"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 mode:
Odin (Ready for flashing):
Downloads
Downloads
USB-Driver
Busybox
AriesVE
Odin
FeaModRecovery 1.2
Root
Unroot
Java SDK
fabsau said:
7. Warranty restore:
You can restore your warranty easily! You have just to flash any stock rom via Odin for getting your warranty back and do not change anything!
Click to expand...
Click to collapse
Hm.. don't you need exactly the same ROM version of what your phone was before flashing or what your carrier offered you with KIES?
annqx said:
Hm.. don't you need exactly the same ROM version of what your phone was before flashing or what your carrier offered you with KIES?
Click to expand...
Click to collapse
some people buy their phone as sim unlocked (not carrier related) , and those are usually shipped with one of the stock roms available on sammobile . for the rest of us who got their phone with carrier bloatware, we need to have a backup of that stock rom.
as for this thread, although i support any help for people who are starting with android or are new to the device, but i pretty much don't see something that is not covered in the wiki. (not hating, just saying).
You enter STOCK RECOVERY by pressing vol up and power, and then MENU, not just vol up + power
more info
http://forum.xda-developers.com/wiki/Samsung_Galaxy_S_Plus/GT-I9001 don`t forget to add 9001`s wiki page you can put it on top of your tutorial because LOTS of ppl don`t read it
rayiskon said:
some people buy their phone as sim unlocked (not carrier related) , and those are usually shipped with one of the stock roms available on sammobile . for the rest of us who got their phone with carrier bloatware, we need to have a backup of that stock rom.
as for this thread, although i support any help for people who are starting with android or are new to the device, but i pretty much don't see something that is not covered in the wiki. (not hating, just saying).
Click to expand...
Click to collapse
I get your point and I understand you completly, but like I said in the thread more things will come...
glava34 said:
You enter STOCK RECOVERY by pressing vol up and power, and then MENU, not just vol up + power
Click to expand...
Click to collapse
Well I just descriped how to enter in the stock recovery, but I forgot to say how to "activate" it. so your I will add the menu-button thing
chasemyass said:
http://forum.xda-developers.com/wiki/Samsung_Galaxy_S_Plus/GT-I9001 don`t forget to add 9001`s wiki page you can put it on top of your tutorial because LOTS of ppl don`t read it
Click to expand...
Click to collapse
This is a good idea I will do this...
Can someone explain how to restore the warranty because I´m the opinion that every stock-rom is enough. (I will ask some friends too)
fabsau said:
This is a good idea I will do this...
Can someone explain how to restore the warranty because I´m the opinion that every stock-rom is enough. (I will ask some friends too)
Click to expand...
Click to collapse
it`s written on wiki and actually is pretty simple just wrote down what ROM you got on your brand new SGS+, then download the correct version of it from web and put it safe....just in case you need it
Nice tutorial man ^^ You really explained a lot!
so guys added a lot of new things! few guides are under construction and I have to rework 7. point but I think I will finish this project on the 08 april, so stay tuned =)
so guys I finished the guide. If someone becomes troubles with something feel free to contact me!
Stickied!
fabsau said:
so guys I finished the guide. If someone becomes troubles with something feel free to contact me!
Click to expand...
Click to collapse
I would add @kernels the stock one with init.d support since it's the only one (beside pure stocks) that is working with car cradle
Sent from my GT-I9001 using Tapatalk 2 Beta-6
chasemyass said:
I would add @kernels the stock one with init.d support since it's the only one (beside pure stocks) that is working with car cradle
Sent from my GT-I9001 using Tapatalk 2 Beta-6
Click to expand...
Click to collapse
thanks for the information!
Because people now will ask what init.d is, I added a description of it, too
Hello
How I can remove clockwork mode installed with this ways?
Moonart said:
Hello
How I can remove clockwork mode installed with this ways?
Click to expand...
Click to collapse
at the moment only by flashing a stock rom...
Moonart said:
Hello
How I can remove clockwork mode installed with this ways?
Click to expand...
Click to collapse
you can dd the stock recovery.
unable to update after flashing custom rom
I'm having this problem: after flashing a custom rom from sammobile I'n unable to update in KIES. The strange thing is that I get for example XXXKQ7/DBTKP2/XXKPK/ and then the last numbers are of the firmware that previous was on the phone. I think I am doing something wrong but I simply don't know what. Can anyone give me a sollution for this.
Chicane301 said:
I'm having this problem: after flashing a custom rom from sammobile I'n unable to update in KIES. The strange thing is that I get for example XXXKQ7/DBTKP2/XXKPK/ and then the last numbers are of the firmware that previous was on the phone. I think I am doing something wrong but I simply don't know what. Can anyone give me a sollution for this.
Click to expand...
Click to collapse
Kies won`t let you upgrade everything ... the CSC code it`s the main rom chooser then. And not all released stocks are available to upgrade using Kies on ANY other stock
GUIDE UPDATED MAY 18/2016
TWRP FILE FOR USE IN THIS THREAD twrp-3.0.0-0-skyrocket.tar.md5
PHILZ IS NO LONGER UPDATING CWM AS OF JULY 2014 HENCE ONLY TWRP IS USED AND SUPPORTED
GUIDE IS FOR THE SAMSUNG GALAXY SKYROCKET SG2 LTE: MODEL# "SGH-I727" FOR ATT & "SGH-I727R" FOR ROGERS.
THE FIRST AND FOREMOST THING YOU NEED TO DO TO YOUR SKYROCKET IS TO REPLACE THE STOCK RECOVERY CALLED "3E" WITH A CUSTOM RECOVERY TWRP WITH ODIN, ITS EASY AND TAKES LESS THAN ONE MINUTE.
WHAT YOU WILL FIND HERE: YOU ARE ON THE FIRST PAGE OF A TWO PAGE POST
INTRO - READ IT!!!!!!!!!!!!
FIRST PAGE - INSTALLING CUSTOM RECOVERIES
1. INSTALL TWRP ONTO ANY AND ALL STOCK FIRMWARE OR CUSTOM ROMS
1. HOW TO GET INTO DOWNLOAD MODE aka ODIN MODE
2. HOW TO ENTER INTO RECOVERY MODE
3. TROUBLESHOOTING ODIN
4. WHY DO YOU NEED A "CUSTOM" RECOVERY
5. DOWNLOADS AND LINKS
SECOND PAGE - ROOT
1. HOW TO ROOT: WORKS ON GB, ICS & JB
2. HOW TO TEMPORARLY UNROOT
3. HOW TO PERMANENTLY UNROOT
4. HOW TO REPAIR ROOT
5. EXPLANATION OF WHAT THE SU FILES DO
6. INFO ON ROOT
7. DOWNLOADS AND LINKS
INTRO: READ IT!!!!!!!!!!!!
IF YOU ARE NEW TO THE SKYROCKET OR ARE A NEWB THEN READ EVERYTHING x2.
IF YOURE IN A HURRY, LAZY, ILLITERATE, DENSE, THE DEVIL, THEN COME BACK WHEN YOURE NOT.PLEASE READ THE WHOLE POST BEFORE YOU PROCEED especially if your are a n00b, newb, newbie:
Newbie, newb, n00b or noob is a slang term for a novice or newcomer, or somebody inexperienced in any profession or activity.
IF YOU DONT UNDERSTAND SOMETHING, STOP!! AND FIND OUT WHAT YOU DONT UNDERSTANT!
Click to expand...
Click to collapse
Click to expand...
Click to collapse
READ DEVS INSTALL INSTRUCTIONS AS TO THEIR ROMS RECOMMENDED RECOVERY, USUALLY LATEST
DO NOT USE ROM MANAGER FOR ANY CWM ACTIVITIES.
CUSTOM RECOVERY'S:
TWRP=TEAM WIN RECOVERY PROJECT
CWM=CLOCKWORKMOD RECOVERY - DEPRECIATED, NO LONGER USED
THIS IS NOT THE SAME PHONE AS THE FIRST GENERATION SG2 I9100, FLASHING ANYTHING HERE FOR THE I9100 WILL HARD BRICK THE I9100.
PLEASE DO NOT PM ME, ALL ANSWERS ARE IN THIS THREAD, PM'S WILL BE IGNORED, SORRY.
IF YOU HAVE ANY QUESTIONS POST IT HERE OR IN THE Q&A FORUM - BUT YOU BETTER READ THE 2 POSTS HERE BEFORE ASKING!!
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Samsung Made The Skyrocket Very Easy To Flash Custom Roms And/or Root The Phone.
There Is No Bootloader To Unlock.
The Skyrocket Has Four Main Partitions > Recovery - Radio - Kernel - System.
All Custom Roms Only Have The Kernel And The System , Which I/We Refer To As "The Rom".
No Custom Roms Include The Recovery And/or Radio Other Than Full Stock Firmwares.
The Recovery Is A Seperate Standalone File/partition And As Such It Is Not Tied/linked/combined To The Rom And/or Kernel.
Odin Is A Windows Program For Installing Stock Firmwares And Recoveries Onto Samsung Phones But We Can Use It To Install A "Custom" Recovery.
The First And Foremost Thing You Need To Do To Your Skyrocket Is To Replace The Stock Recovery Called "3e" With A Custom Recovery Called "TWRP" To Be Installed With The Program Called "Odin", Its Easy And Takes Less Than One Minute.
After Installing The TWRP Custom Recovery With Odin Your Phone Will Bootup To Exactly What You Had Before - It Does Not Touch The Android Operating System On Either Stock Firmwares Or Custom Roms, All Your Stuff Will Be Untouched, Unless You Boot Into Recovery You Would Never Know That You Had Installed It.
Once A Custom Recovery Is Installed You Can Then Install Other Custom Recoveries, Root The Phone, Flash Custom Roms, Kernels, Radios/modems, Bootanimations, Apps Or Any Other Flashable Zip File That You Find Here In The Skyrocket Xda Forum
Using Odin is Not Required Or Needed Anymore Unless You Reinstalled Stock Recovery Via Flashing Full Stock Firmware Or The Standalone Stock Recovery.
Links To The Recovery Zip Files Are In The 1stop Sticky
To Install Custom Roms On Stock Phones w/twrp installed You do Not Need To Root The Phone, Just Follow The Devs Instructions In Their Op On Installing The Custom Rom.
Root Is Only Required if You Are On Stock Samsung Att/Rogers Firmwares And Need To Remove Bloatware And/or Modify System Files, Root Is Not Needed To Install Any Roms Or Recoveries
I Reiterate: You Need To Install A Custom Recovery before You Can Flash Custom Roms Or Root The Phone, You Do not Need To Root The Phone To Install Custom Roms Or Custom Recoveries.
Stock Phones = Use Odin To Flash TWRP Custom Recovery
Staying On Stock w/Custom Recovery = Flash Root Files From 2nd Post.
Flashing Any Custom Roms = If On Stock Recovery Then Use Odin To Flash TWRP Custom Recovery, Dont Waste Your Time Rooting.
Almost Everything For And About The Skyrocket Is In The 1STOP STICKY
Read This b4 posting THE MOST Common Questions Answered HERE http://forum.xda-developers.com/showthread.php?t=2176593
Click to expand...
Click to collapse
Click to expand...
Click to collapse
PEREQUISTE: PHONES USB PORT WORKING AND RECOGNIZED BY PC. DRIVERS FOR USB INSTALLED CORRECTLY. IF NOT INSTALLED USE EITHER USB DRIVERS FILES OR INSTALL KIES WHICH INSTALLS USB DRIVERS
MAKE SURE KIES, ADB OR ANYTHING THAT HAS USB ACCESS LIKE VM'S ARE NOT RUNNING IN THE BACKGROUND - CHECK WITH WINDOWS TASK MANAGER.
IF PHONES USB PORT IS DEAD THERES NO WAY TO INSTALL A CUSTOM RECOVERY AND AS SUCH YOUR STUCK ON STOCK FIRMWARE W/NO WAY TO ROOT THE STOCK FIRMWARE. DONT BELIEVE ANYONE THATS SAYS OTHERWISE.
NOTE: THIS METHOD IS ONLY FOR WINDOWS, ODIN IS A WINDOWS PROGRAM FOR INSTALLING STOCK FIRMWARES AND RECOVERIES ONTO SAMSUNG PHONES.
FOR MAC'S YOU NEED TO USE HEIMDALL OR USE BOOT CAMP, I DONT HAVE A MAC SO I CANT HELP YOU THERE.
NOTE: MICROSOFTS INTERNET BROWSER SOMETIMES HAS ISSUES DL'ING "TAR.MD5" FILES, IF HAVING A MD5 ERROR USE FIREFOX or CHROME BROWSERS TO DOWNLOAD THE TAR.MD5 FILES.
Disclaimer: I am not responsible for your devices, these methods have been proven to work but sh*t happens!
Click to expand...
Click to collapse
Click to expand...
Click to collapse
***************************************************************************************
1. HOW TO INSTALL TWRP RECOVERY :
FOR ANY AND ALL STOCK FIRMWARES OR CUSTOM ROMS
NEWBS: READ THE WHOLE POST X2 B4 YOU PROCEED.
1. GETTING PHONE INTO DOWLOAD MODE(aka odin mode):
AT NO TIME IS THE POWER BUTTON TOUCHED FOR THIS PROCEDURE.
Download mode is NOT the same as recovery mode
a. Remove and Reinsert the battery, have usb cable inserted to computer usb port but NOT to your phone until step (c).
b. ATT PHONES - Press and keep down both Volume Up and Volume Down buttons simultaneously.
ROGERS PHONES - Press and keep down only the Volume Down button.
DO NOT RELEASE THE VOLUME BUTTON(S) UNTIL INSTRUCTED TO DO SO IN STEP (d)
c. While still holding the volume button(s) down insert the USB cable into your device.
The phone will turn itself on when usb cable is inserted.
* KEEP VOLUME BUTTON(S) PRESSED - DO NOT TOUCH THE POWER BUTTON *
d. When You see the screen warning you about installing a custom OS w/a yellow triangle RELEASE the volume button(s)
{
"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"
}
e.
1ST PIC: Now press and release the volume "up" button, you should now be at the Download Mode screen w/odin recognizing your phone.
2ND PIC: this is also download/odin mode - the screen will display this when odin or kies has failed/not completed a previous flash, just continue following the procedure and/or read "section #3 troubleshooting odin" below.
1ST PIC >>
....
2ND PIC >>
2. DOWNLOAD twrp-3.0.0-0-skyrocket.tar.md5 - DO NOT CHANGE THE FILE NAME.
3. DOWNLOAD Odin-1.85.zip , Extract the contents of odin-185.zip to a folder, within that folder start "Odin3 v1.85.exe" .
4. Prepare Odin: Check "auto-reboot" and UNCHECK ALL OTHER OPTIONS.
Only Click "PDA" and navigate/select the TWRP tar.md5 file you downloaded from step #2.
DO NOT! CHECK "REPARTITION" IN ODIN! YOU HAVE BEEN WARNED!!! SEE COMPUTER SREEN PICS BELOW.
ON YOUR COMPUTER THIS IS WHAT YOUR SCREEN MUST LOOK LIKE WHEN YOUR PHONE IS IN DOWNLOAD MODE AND ODIN IS RECOGNIZING YOUR PHONE BEFORE YOU HIT THE START BUTTON.
5. Click Start in Odin. It will flash the new recovery and will reboot the phone when completed.
ON YOUR COMPUTER THIS IS WHAT YOUR SCREEN MUST LOOK LIKE WHEN ODIN HAS FINISHED FLASHING YOUR PHONE
IF YOU HAD ERRORS OR PROBLEMS USING ODIN, GO TO SECTION 3 - TROUBLESHOOTING ODIN
If All Went Well Then You are done using ODIN.
6. UPDATING TWRP
How To Enter Recovery Mode Is In Section #2 Below
Do Not Use Odin To Flash "Zip" Files.
LINKS TO RECOVERY ZIP FILES ARE IN THE 1STOP THREAD
TWRP
Read The TWRP THREAD To See If New Updates Have Any Bugs
PREFERRED METHOD: You can use a flashable zip file to be used by TWRP recovery, check in the 1STOP STICKY in the recovery section for latest files, copy the "zip" file to your sdcard and install it via the custom recovery and reboot back into recovery to see if it installed correctly.
ALTERNATE METHOD #1: TWRP now has odin flashable tar files , check HERE for latest TAR FILE to be used by ODIN. - WARNING - these are not tar.md5 files so check the HASH before flashing
ALTERNATE METHOD #2: using img files read this
7. You're done newbie and soon to be a power user, read and educate yourself as much as you can before flashing, happy flashing. :fingers-crossed:
2. HOW TO ENTER INTO THE RECOVERY MODE
ENTERING IN TO RECOVERY MODE IS THE SAME METHOD FOR BOTH ATT AND ROGERS SKYROCKETS.
ENTERING IN TO RECOVERY MODE IS THE SAME METHOD FOR BOTH STOCK AND A CUSTOM RECOVERY.
RECOVERY AND DOWNLOAD(ODIN) MODES ARE NOT THE SAMETHING
Now turn off your phone, unplugged(might work plugged in)
Press and keep both volume keys down
Then press the power button while still holding down the volume keys
When you feel the phone vibrate or see a logo on the screen, release the power button but not the volume keys.
When screen goes black release the volume keys.
Wait a few seconds to boot in to recovery
You are now in recovery mode
.
3. TROUBLESHOOTING ODIN
If Odin Shows An md5 Error Redownload The File Again
If Odin hangs at "Getting PIT for mapping" or giving a pit error - Read This Thread and post number 15 for solution
If the phone boots into any rom, make sure windows can transfer from and to internal and external sdcards to rule out driver issues
Does kies recognize your phone, even if you are on a custom rom kies will recognize your phone, this rules out driver issues
Make Sure You Are In Download Mode On Your Phone
If having trouble getting into dl mode try this>> take out the battery and leave it out. Plug the phone into the micro usb cable. Plug the USB end into your comp. Hold volume rockers down(either both or vol "-") and reinsert the battery
Make Sure Kies, Adb Or Anything That Has Usb Access Like Vm's Are Not Running In The Background or Running As A Service - Check With Windows Task Manager.
Restart computer
Make sure battery is charged
Try different usb port, preferably the rear ones on computer
Use original samsung usb cable, or try different cable but still oem
Uninstall drivers and kies, unplug phone & reboot comp, then just reinstall the USB Drivers from here
Try a different computer
Clean phones usb port w/no battery installed
If Phone Boot Loops Or Enters Into Recovery Mode While Trying To Get Into Download Mode(and you are sure you followed above procedure and also did not touch the power button), You Could Have A Stuck Power Button. To Fix That Try To Repeatedly Keep Pushing The Power Button Hard To Try To Unstick It. To Read More About The "Sticky" Power Button Problem Goto the 1STOP info section.
If you tried ALL of above tests and phone is not recognized by your computer you then have a hardware problem with the phones usb port. Read this for possible fix - FIX FOR PHONES USB PORT
4. WHAT IS AND WHY DO YOU NEED A CUSTOM RECOVERY
YOUR PHONE COMES STOCK WITH A PROGRAM WE CALL RECOVERY 3e.
TWRP ARE CUSTOM RECOVERIES THAT REPLACES THE STOCK RECOVERY 3e.
ON STOCK FIRMWARE YOU NEED TO USE ODIN TO INSTALL THE TAR FILE(NOT THE ZIP FILE) OF A CUSTOM RECOVERY TWRP, ITS THE FIRST AND FOREMOST THING TO DO TO YOUR SKYROCKET TO BE ABLE TO DO ANYTHING ELSE TO YOUR PHONE.
ONCE A CUSTOM RECOVERY HAS BEEN INSTALLED YOU CAN THEN BE ABLE TO INSTALL OTHER CUSTOM RECOVERIES, CUSTOM ROMS, ROOT THE PHONE AND INSTALL FLASHABLE "ZIP" FILES.
YOU DO NOT NEED TO BE ROOTED TO FLASH A CUSTOM RECOVERY
YOU DO NOT NEED TO BE ROOTED TO FLASH CUSTOM ROMS
FLASHING TWRP BY WHATEVER METHOD USED IS NOT ROOTING
INSTALLING A COMPLETE FULL STOCK FIRMWARE WILL REVERT THE CUSTOM RECOVERY BACK TO STOCK RECOVERY.
THERE IS NO OTHER WAY TO ROOT THE SKYROCKET WITH OUT TWRP
CUSTOM ROMS ARE ALREADY ROOTED: FOLLOW DEVS INSTR.
IF YOU DID HAVE ROOT AND FLASHED STOCK FIRMWARE BY WHATEVER METHOD YOU WILL LOSE ROOT.
YOUR PHONE WILL NOT LOSE APPS OR SETTINGS EITHER BY ROOTING OR FLASHING TWRP UNLESS "YOU" PERFORMED A WIPE/RESET
THE PROCRDURES OUTLINE IN THESE TWO PAGES DOES NOT TRIP THE FLASH COUNTER
DO NOT USE ROM MANAGER TO INSTALL AND/OR UPDATE CWM
5. DOWLOADS AND LINKS
MOVED TO THE 1STOP STICKY
I would like to thank everyone who help in making this post:
mohan_kr
waiters
sk8erwitskil
[HOWTO] THE ULTIMATE GUIDE FOR NEWBS TO: ROOT/UNROOT/TEMP. UNROOT your SKYrocket!
GUIDE TESTED ON SAMSUNG GALAXY SG2 LTE: MODEL# "SGH-I727" FOR ATT & "SGH-I727R" FOR ROGERS, IT IS ALSO KNOWN AS THE "SKYROCKET"
UPDATED: JULY 30/2013
WHAT YOU WILL FIND HERE: YOU ARE ON THE SECOND PAGE OF A TWO PAGE POST
1. HOW TO ROOT: WORKS ON GB, ICS AND JB
2. HOW TO TEMPORARLY UNROOT
3. HOW TO PERMANENTLY UNROOT
4. HOW TO REPAIR ROOT
5. EXPLANATION OF WHAT THE SU FILES DO
6. INFO ON ROOT
7. DOWNLOADS AND LINKS
NOTE: MUST HAVE A CUSTOM RECOVERY INSTALLED FIRST TO ROOT PHONE. A HOW TO IS ON THE FIRST POST.
ROOT IS NOT RQUIRED TO FLASH CUSTOM ROMS - INSTALLING CWM/TWRP IS REQUIRED TO FLASH CUSTOM ROMS(1ST POST): FOLLOW THE DEVELOPERS ROM INSTALLATION INSTRUCTIONS .
Disclaimer: I am not responsible for your devices, these methods have been proven to work, but sh*t happens!
ClockWorkMod Recovery i will refer it as CWM and Team Win Recovery Project as TWRP.
PLEASE READ THE WHOLE POST BEFORE YOU PROCEED especially if your are a n00b, newb, newbie:
Newbie, newb, n00b or noob is a slang term for a novice or newcomer, or somebody inexperienced in any profession or activity.
IF YOU DONT UNDERSTAND SOMETHING, STOP!! AND FIND OUT WHAT YOU DONT UNDERSTANT!
---------------------------------------------------------------------------------------------------------------------
PRECAUTION:
MAKE SURE YOU DO NOT HAVE SUPERUSER OR BUSYBOX APPS INSTALLED
UNINSTALL BOTH FROM SETTINGS/APPLICATION/ALL MENU (if unistalling is not available use disable and restart phone to recovery to flash the SU file before proceeding.)
USE ONLY THE FILES THAT I LINKED IN THIS POST
1. HOW TO ROOT THE PHONE - you will not lose any data
LESS DETAILED PROCEDURE: FOR POWER USERS: (what are you doing here)
IF ON STOCK RECOVERY INSTALL TWRP(RECOMMENDED) OR CWM VIA ODIN - HOWTO IN FIRST POST
FLASH SuperSU-0.93-Busybox-1.20.2.zip IN CWM/TWRP
BOOT INTO ANDROID AND OPEN SUPERSU AND UPDATE BINARIES, DONE, YOUR ROOTED
MORE DETAILED PROCEDURE: FOR NEWBS SOON TO BE POWER USERS: KEEP READING THE WHOLE POST:
DOWNLOAD AND PLACE THE FILE SuperSU-0.93-Busybox-1.20.2.zip TO YOUR INTERNAL SDCARD
IF YOU HAVE THE LATEST VERSION OF TWRP OR CWM INSTALLED CONT. TO STEP 3. IF NOT GOTO THE FIRST PAGE: then come back here and continue w/step 3
REBOOT INTO CWM/TWRP: instructions in first page.
STEPS BELOW ARE FOR CWM BUT SIMILIAR FOR TWRP.
HIGHLIGHT "INSTALL FROM SDCARD", HIT ENTER
HIGHLIGHT "CHOOSE FILE FROM INTERNAL SDCARD", HIT ENTER
SCROLL UNTIL "SuperSU-0.93-Busybox-1.20.2.zip" IS HIGHLIGHTED , HIT ENTER
SCROLL UNTIL "YES" IS HIGHLIGHTED, HIT ENTER, WAIT FOR INSTALLATION TO FINISH.
REBOOT PHONE
GOTO APPLICATIONS ,OPEN SUPERSU, LET SuperSU UPDATE BINARIES.
DONE, YOU ARE NOW ROOTED
TO TEST IF ROOTING WAS SUCCESSFUL
DOWNLOAD "ROOT TESTER" AND OR "TITANIUM BACKUP" FROM PLAYSTORE AND SEE IF THEY ARE GRANTED SU PERMISSIONS
OPEN EITHER ROOT TESTER or TITANIUM BACKUP AND YOU WILL GET A POPUP MESSAGE ASKING FOR SUPERUSER ACCESS, CLICK ON "ALLOW" OR "GRANT" AS IN PIC BELOW, PIC MIGHT BE DIFFERENT IN APPEARANCE AND WORDING BUT THATS OK:
THEN THE APP WILL BE GIVEN SUPERUSER ACCESS, WHICH IS "ROOT"
2. HOW TO TEMPORARLY UNROOT TESTED ONLY WITH < ESFILE EXPLORER > you will not lose any data
LESS DETAILED PROCEDURE: FOR POWER USERS (what are you doing here)
OPEN ESFILE EXPLORER
RENAME SU FROM SYSYTEM\BIN AND/OR FROM SYSTEM\XBIN
YOU ARE TEMPORARLY UNROOTED AS LONG AS YOU DONT KILL ESFILE MANGER FROM TASK MANAGER AND DONT REBOOT/RESTART THE PHONE
TO RENABLE ROOT RENAME THE SU FILE(S) BACK TO "su"
MORE DETAILED PROCEDURE: FOR NEWBS SOON TO BE POWER USERS: KEEP READING THE WHOLE POST:
OPEN ESFILE EXPLORER
HIT LEFT HAPTIC BUTTON
HIT SETTINGS
ENABLE "UP TO ROOT
ENABLE "ROOT EXPLORER"
ENABLE "MOUNT FILE SYSTEM"
ENABLE "BACKUP SYSTEM APP"
HIT THE HAPTIC BACK BUTTON
HIT "UP" BUTTON ON ESFILE EXPLORER
CONFIRM YOUR IN THE ROOT DIRECTORY IF YOU SEE THE "SYSTEM" FOLDER
THE SU FILE CAN BE IN ONE OR TWO FOLDERS, RENAME BOTH, IF ONLY ONE IS FOUND THATS OK
NAVIGATE TO SYSTEM\BIN FIND THE "SU" FILE
LONG PRESS ON "SU", FROM MENU POPUP HIT RENAME
RENAME "SU" TO "SUOLD" OR SOMETHING YOU CAN REMEMBER
NAVIGATE TO SYSTEM\XBIN FIND THE "SU" FILE
LONG PRESS ON "SU", FROM MENU POPUP HIT RENAME
RENAME "SU" TO "SUOLD" OR SOMETHING YOU CAN REMEMBER
HIT HOME HAPTIC BUTTON
DO NOT EXIT ESFILE EXPLORER
DO NOT REBOOT/SHUT SOWN PHONE
TEST WITH ROOT CHECKER: SHOULD CONFIRM "NO ROOT ACCESS"
DONE
TO RENABLE ROOT DO THE EXACT SAME PROCEDURE AND RENAME THE SU FILES BACK TO "su"
OR JUST REFLASH THE SU FILE WITH CWM
3. HOW TO PERMANENTLY UNROOT TESTED ONLY WITH < ESFILE EXPLORER > You Will Not Lose Any Data.
NOTE: Flashing Stock Firmwares Will Also Unroot The Phone So You Do NOT Need To Unroot The Phone If Installing Stock Firmware.
LESS DETAILED PROCEDURE: FOR POWER USERS(what are you doing here)
MAKE A NANDROID BACKUP
OPTIONAL: DISABLE SUPERSU FROM SETTINGS\APLLICATIONS MENU
DELETE SU FROM SU FROM SYSYTEM\BIN AND/OR FROM SYSTEM\XBIN
YOU ARE NOW PERMANENTLY UNROOTED
TO ROOT JUST FLASH SU AND INSTALL SUPERSU
MORE DETAILED PROCEDURE: FOR NEWBS SOON TO BE POWER USERS: KEEP READING THE WHOLE POST:
PERFORM A NANDROID BACKUP FROM WITHIN CWM BACKUP/RESTORE MENU
OPTIONAL: FROM HOMESCREEN HIT LEFT HAPTIC BUTTON GOTO /SETTINGS/APPLICATION/ALL CLICKON SUPERSU CLICKON DISABLE
OPEN ESFILE EXPLORER
HIT LEFT HAPTIC BUTTON
HIT SETTINGS
ENABLE "UP TO ROOT"
ENABLE "ROOT EXPLORER"
ENABLE "MOUNT FILE SYSTEM"
ENABLE "BACKUP SYSTEM APP"
HIT THE HAPTIC BACK BUTTON
HIT "UP" BUTTON ON ESFILE EXPLORER
CONFIRM YOUR IN THE ROOT DIRECTORY IF YOU SEE THE "SYSTEM" FOLDER
THE SU FILE CAN BE IN ONE OR TWO FOLDERS, DELETE BOTH FILES, IF ONLY ONE IS FOUND THATS OK
NAVIGATE TO SYSTEM\BIN FIND THE "SU" FILE
LONG PRESS ON "SU"
FROM THE POPUP MENU HIT DELETE
NAVIGATE TO SYSTEM\XBIN FIND THE "SU" FILE
LONG PRESS ON "SU"
FROM THE POPUP MENU HIT DELETE
YOU ARE NOW PERMANENTLY UNROOTED
TEST WITH ROOT CHECKER
TO RENABLE ROOT JUST REFLASH THE SU FILE WITH CWM AND REINSTALL SUPERSU FROM PLAYSTORE
4. REPAIR YOUR OLD/BAD/BROKEN ROOT FILES
IF ROOT IS NOT WORKING FROM A PREVIOUS METHOD .
UNINSTALL SUPERUSER GOTO SETTINGS/APPLICATIONS/ SELECT ALL/ SELECT SUPERUSER AND HIT UNINSTALL(if no uninstall option, choose disable).
UNINSTALL BUSYBOX GOTO SETTINGS/APPLICATIONS/ SELECT ALL/ SELECT BUSYBOX AND HIT UNINSTALL(if no uninstall option, choose disable).
REBOOT INTO CWN AND CONTINUE W/THE TUTORIAL WHERE YOU FLASH THE busybox-su-pack-cwm5.zip FILE.
5. EXPLANATION OF WHAT THE SU FILES DO
When you install the SuperSU-0.93-Busybox-1.20.2.zip with CWM it installs SU and BUSYBOX and SuperSU (su needs busybox to work properly)
SU "ROOTS" your phone, it gives you SU(superuser) status.
You are now 100% rooted when you installed that file.
The problem is you have no control of what app has root privilges.
SuperSU gives the user control of what app has root privilges.
When an app requests root access, SuperSU intercedes and you see popup window to allow or deny acess to the SU binary(the file you flashed in CWM).
Thats my best way of explaining it, if someone has a better way let me know
6. INFO ON ROOT: PLEASE READ IT
DONT USE ROM MANAGER TO INSTALL OR UPDATE CWM.
YOUR PHONE WILL BE REMAIN EXACTLY THE SAME WHEN ROOTING OR FLASHING TWRP/CWM WITH THE ADDITION OF A NEW RECOVERY AND THE SUPERSU APP WHEN FOLLOWING THIS TUTORIAL.
ROOTING ALLOWS USER TO CUSTOMIZE THEIR PHONES BY REMOVING SO CALLED BLOATWARE AND OTHER APPS THAT COME PREINSTALLED ON THE PHONE.
YOU DO NEED A CUSTOM RECOVERY TO ROOT
YOU DO NOT NEED TO BE ROOTED TO FLASH A CUSTOM RECOVERY
YOU DO NOT NEED TO BE ROOTED TO FLASH CUSTOM ROMS
BUT YOU DO NEED A CUSTOM RECOVERY(TWRP/CWM) TO FLASH ROMS
FLASHING TWRP/CWM BY WHATEVER METHOD USED IS NOT ROOTING
THERE IS NO OTHER WAY TO ROOT THE SKYROCKET WITH OUT FIRST INSTALLING A CUSTOM RECOVERY CWM/TWRP.
CUSTOM ROMS ARE ALREADY ROOTED: FOLLOW DEVS INSTR.
IF YOU DID HAVE ROOT AND FLASHED STOCK FIRMWARE BY WHATEVER METHOD YOU WILL LOSE ROOT.
YOUR PHONE WILL NOT LOSE APPS OR SETTINGS BY ROOTING OR BY ONSTALLING TWRP/CWM UNLESS "YOU" PERFORMED A WIPE/RESET
THE PROCEDURES OUTLINE IN THESE TWO PAGES DOES NOT TRIP THE FLASH COUNTER
7. DOWNLOADS AND LINKS:
check the md5 checksums when available
Md5 checker utility.....Direct download
SuperSU-0.93-Busybox-1.20.2.zip ..... THE SU, BUSYBOX AND SUPERSU IN ONE FILE - THIS IS WHAT ROOTS YOUR PHONE
SU Website ......Downloads and info on rooting
What and how ROOT works.... info on rooting ICS, Hit Thanks to mohan_kr
What and how ROOT works .... info on rooting ICS, Hit Thanks to waiters
How to SEARCH XDA and the WORLD ..... Learn how to properly use the search feature on xda, a must read for newbs! Hit Thanks to mindmajick
I vote to sticky this thread anyone else think so
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
garydv2002 said:
I vote to sticky this thread anyone else think so
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Click to expand...
Click to collapse
i requested as such, still waiting to here from mod
garydv2002 said:
I vote to sticky this thread anyone else think so
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Click to expand...
Click to collapse
+1
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
+1
Very informative! Great guide and I love all the links. Excellent for anyone starting out or those in need of a refresher.
-----------------------------------------------
Sent from my Skyrocket i727 running Sky ICS
For a one stop shop are Vincom's threads
Everything Root: http://forum.xda-developers.com/showthread.php?t=1773659
Returning to Stock: http://forum.xda-developers.com/showthread.php?t=1652398
Just 1 comment Vin. Way back I rooted my phone with odin and a file from doom lord.
Sent from my SAMSUNG-SGH-I727 using xda premium
stoopendis said:
Just 1 comment Vin. Way back I rooted my phone with odin and a file from doom lord.
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
true, but just updating a step by step for rooting as i see too many post asking how to root the new ics
im not saying drumlords doesnt work, i have not tested that one myself, but these instructions seems bulletproof for newbs and the file mohan provides has bbox already included and me and mohan have tested it to work on stock ics with little fuss for the user to implement
Excellent, thank you very much for the updated information. Now I can worry less about using guides from 1-2 years ago lol.
I tried every one click option I could find just for the hell of it, superoneclick, doomlord, gingerbreak, and others and absolutely positivly without a doubt I can say they do not work... this is the only method I found to work on any ics firmware leaked or official
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
vincom said:
Hold down Volume Up and Volume Down keys. (NOTE: On rogers phones It's just Vol Down.)
TO ENTER INTO THE RECOVERY
Now turn off your phone, unplugged(might work plugged in)
[*]Press and keep both volume keys down
[*]Then press the power button while still holding down the volume keys
When you feel the phone vibrate or see a logo on the screen, release the power button but not the volume keys.
When screen goes black release the volume keys.
Wait a couple of seconds to boot
You will now see ClockworkMod TOUCH 5.5.0.4 recovery
THREAD FOR [RECOVERY] ClockworkMod TOUCH 5.5.0.4 v4.3
Click to expand...
Click to collapse
Just to verify again, entering into recovery for rogers phones is still only the up volume key? Just want to make sure because the two points I bolded seem contradictory so I want to be 100% sure before I do this myself
Recovery and download mode are 2 diffwrent things.
Recovery is the same for rogers and att phones
Download mode is different though between the 2 phones. Rogers phones you hold only the volume down button when plugging in the usb cable to get phone into download mode, then release the volume down key then press volume up key to see the download screen
Att phones you have to press both volume buttons down when plugging in usb cable to get into dl mode then release both volume keys, then press the volume up key to see dl mode screen
i edited the op to clarify that
Sent from my SGH-I727R using xda app-developers app
thank you. very easy to root the skyrocket because of your guide.
Thank you for this thread. This is one of the most informative and useful guides to rooting a Skyrocket
I'm a longtime lurker and rarely have questions. I use search
I appreciate your time that you take in responding to questions in the various forums.
Sent from my SAMSUNG-SGH-I727 using xda premium
i dont plan on rooting, but this guide is awsome. i learned alot about what rooting is and custom recoveries. yes i am new to this stuff, and its nice to read something in these forums meant for users like me.
i also vote to sticky this thread, but where can i do that.
tommygun198 said:
i dont plan on rooting, but this guide is awsome. i learned alot about what rooting is and custom recoveries. yes i am new to this stuff, and its nice to read something in these forums meant for users like me.
i also vote to sticky this thread, but where can i do that.
Click to expand...
Click to collapse
ty, to learn more you should read the link thats in my sig. lots more info there
tommygun198 said:
i dont plan on rooting, but this guide is awsome. i learned alot about what rooting is and custom recoveries. yes i am new to this stuff, and its nice to read something in these forums meant for users like me.
i also vote to sticky this thread, but where can i do that.
Click to expand...
Click to collapse
You can't stickey it the mods have to lol... you say you don't plan on rooting but I would say why not? Have you weighed the advantages over disadvantages. The only disadvantage is loss of warranty but the advantages are way to many to list them all but a few are
1. Control over your device.
2. Apps like titanium backup that allow you to backup and restore apps without loss of data being able to remove or freeze those unwanted apps.
3. Root access to system files and folders.
And much much more. Also with cwm recovery you can make backups of your current rom you can restore later if something were to mess up on your phone.... just some friendly advice for you to consider and maybe even research on. If you decide to root and get stumped just pm me and I will help you....
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
garydv2002 said:
I tried every one click option I could find just for the hell of it, superoneclick, doomlord, gingerbreak, and others and absolutely positivly without a doubt I can say they do not work... this is the only method I found to work on any ics firmware leaked or official
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Click to expand...
Click to collapse
ty
just to confirm, you tried this on ics leaks and gb, i would like to add that to the op as a confirmation
im 99.99999% sure that this method would work on leaks and gb, just not enough to say confirmed, but i might have time tonite to test it on the leaks and gb and then be able to say it works 100%
garydv2002 said:
You can't stickey it the mods have to lol... you say you don't plan on rooting but I would say why not? Have you weighed the advantages over disadvantages. The only disadvantage is loss of warranty but the advantages are way to many to list them all but a few are
1. Control over your device.
2. Apps like titanium backup that allow you to backup and restore apps without loss of data being able to remove or freeze those unwanted apps.
3. Root access to system files and folders.
And much much more. Also with cwm recovery you can make backups of your current rom you can restore later if something were to mess up on your phone.... just some friendly advice for you to consider and maybe even research on. If you decide to root and get stumped just pm me and I will help you....
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Click to expand...
Click to collapse
ive talked to him b4, hes a newb(in a nice way) and just trying to understand what all the terms mean, but hes coming along.
as for warranty, its easy to go back to stock and get the warranty repair, just as long his phone can get into dl mode, that info is all in my sticky linked in my sig, oh i see your on tapatalk, cant see my sig, well you can but have to do it the webview way.
heres the link http://forum.xda-developers.com/showthread.php?t=1652398
vincom said:
ty
just to confirm, you tried this on ics leaks and gb, i would like to add that to the op as a confirmation
im 99.99999% sure that this method would work on leaks and gb, just not enough to say confirmed, but i might have time tonite to test it on the leaks and gb and then be able to say it works 100%
Click to expand...
Click to collapse
i rooted mine, Stock ATT ICS. fyi.
---------- Post added at 06:38 PM ---------- Previous post was at 06:34 PM ----------
garydv2002 said:
You can't stickey it the mods have to lol... you say you don't plan on rooting but I would say why not? Have you weighed the advantages over disadvantages. The only disadvantage is loss of warranty but the advantages are way to many to list them all but a few are
1. Control over your device.
2. Apps like titanium backup that allow you to backup and restore apps without loss of data being able to remove or freeze those unwanted apps.
3. Root access to system files and folders.
And much much more. Also with cwm recovery you can make backups of your current rom you can restore later if something were to mess up on your phone.... just some friendly advice for you to consider and maybe even research on. If you decide to root and get stumped just pm me and I will help you....
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Click to expand...
Click to collapse
I agree... too many advantages over the warranty issue. for starters, freezing all the bloatware will make your battery last longer. NOT seeing them in the list of apps is awesome!! (yeah, i get irritated just scrolling thru a bunch of useless app. Titanium backup is a definite plus. Not to mention a slew of apps that are specifically for rooted device. ;-)
I didn't bother to download/flash new ROM. The ICS from ATT works ok for me. If it is not broke.. I ain't changing it! :good:
INTRODUCTION (don't skip it if you want understand what you are reading)
Here we are, as promised.
A guide for beginners who hardly understand all the brief steps described in guides: root Galaxy S5 G-900V, unlock-bootloaders, etc. thanks for everyone who helped me with big patience (jrkruse, Bryanx86, XeCuTioN, youdoofus and all other guys) and who developed the scripts/guides. This guide is to help you keep focusing there
I'll try to be as brief as possible, remembering me when I entered in theis world without knowing this phone, and eager of flashing quickly the desidered ROM. I admit I've spent different days and a bounch bad words around figuring out all the obstacles that appeared time by time: you should know from the beginning that a small variation of the process described here may force you start from zero, loosing an amount of time, and that there are different phone models and also with different chipset, so you need carefully understand which phone you have before learning the process or losing time with wrong experiments, they will not work.
Anyway this guide will help many figuring out different aspects of phone, useful to everyone who is appraching flash the S5, it's a collection of important things I've read arond and experimented myself.
PHONE:
I have a S5 G900V with Toshiba chipset "CID11", and I tested all the following only on this phone, for questions/explanations read this article:
http://forum.xda-developers.com/verizon-galaxy-s5/general/root-method-og5-ok3-t3290370
I'm not going to give any support to other versions, but post me if I forgot something
DEFINITIONS:
PHONE: unfortunately there are a moltitude of Galaxy S5 released, they are dedicated to particular geographic areas and particular service operators, the 900V is created for Verizon brand and it has a native ROM with SIM locked. If you bought one with SIM unlocked (and you may even read under "about" it is a 900F for example! check the right one starting the download mode) and you want root it/upgrade you should consider that the first rom uploaded to begin the following process is Verizion original, and it contains SIM lock: you will not use your phone later till you flash the final desidered rom! Chances are also, if you have like I do a CID11 chipset, the SD card will stop be recognized, and that's a boring thing. EDIT: the SD card will work, it was my phone with the SD gold contacts spoiled, accurately I lift them up and sd worked always later.
CHIPSET: as I know there are two variants around, one with Chipset Sasmung "eMMC" and one with Toshiba "eMMC". Before you start you need to read the file /sys/block/mmcblk0/device/cid under the root path, the first two bytes will be 11 or 15, if you have 15 you're lucky and you may even remove the locked bootloader, if you have 11 there are not solutions yet for unlock, but you can install Marshmellow 6.0.1 (unrooted/without root). To check the file CID I suggest to install xplore from Lonelycatgames (you may find a copy around, google it and download apk, open the folder root, the path /sys/block/mmcblk0/device/ and at file cid push long and use the hex editor.
BOOTLOADER: The Verizon phones accept ROMs only containing their certificate (it's more complex but let's say it's like that), they are called stock ROM (ROMs coming from brend, original, untouched). To load other custom roms you need to unlock the Bootloader to avoid checks on certifications, and this is possible only if you have a CID 15 and only after rooting phone, and unlock bootloader. Then you will you are able to flash TWRP which is a nice console for upload any kind of rom.
Anyway, anyCID, there is a "workaround" called Safestrap that loads a TWRP console instead of the classic Android operative system (OS).. and it happens when you will reboot from its Safestrap applications: the console will load instead of Android on next reboot, and when you will reboot from Safestrap console, itself will restores Android the next boot. It's the only way to load ROMS when your CID is 11, but only very particular releases (read about down); and the way to unlock bootloader on CID15. We're waiting that someone in future will unlock also the CID11..
the "bootloader" or "download mode" can be opened only from phone switched off by pressing VolDwn+Home and when u sure u're pressing them correctly then press power keeping them pressed(!) until u see the bootloader, press then volume up.
"recovery console" or "recovery" is reached from phone switched off in the same way, but pressing Volup+Home (the power) until u see the recovery.
ROM: it's a file containing usually the kernel, the system with main applications (excluded google apps), some scripts (commands) to cancel datas before installing.
GOOGLE APPS: you have to flash them after flashed the rom (if the rom asking explicitly for them because made without (it means it doesn't contain inside any google apps that may be crucial for booting), or.. you have to flash them if you're targeting the final result (the last flash) and you want have apps updated in your "new flashed phone". It's not necessary when u're in process of root phone/unlocking.
FLASH A BOOT IMAGE/package: it's a file used to replace the bootloader, when it's needed, for example if you are upgrading from Lollipop to Marshmellow the bootloader can't stay in lollipop version, the versions should match, be sure to have both compatible already downloaded.
ROOT: it means gain the administrators privileges to edit system files on phone.
TWRP: it's a smart console to manage the phone with full control, allows to change the Android versions and many other things.
RECCOMENDATIONS:
1) have battery on phone around 100%, looks because it seems that at lower values make the phone react sometime unexpectly (power safe) during operations, that means you may loose after a lot time to figure out what problem occured/process skipped.
2) During the flashing, in download mode, the phone may not be charged from USB, and the PC power is much less powerful then the charger, you may see a quite impressive battery draining even when connected to PC, this is why is better to start near 100%.
3) During update, the USB up/downs may use lot of CPU of your PC due to driver recognition, keep then your Windows "clean" for the process, no apps in backgroud which use lot of RAM and CPU (for example browsers with many tabs opened), so the driver detection could be faster, avoid programming interruptions (for example installing apps in root.bat)
NOTICE: any time u'll use Odin you don't need to change its flags/settings (for example auto reboot), leave them as they are. If you uploaded something wrong/not certifed under download mode and the phone refuses that, you need to switch off the phone and restart in download mode again, it's not up to software Odin in your PC; you can leave it opened.
Odin will check the checksum of files that are loaded, so for big rom files you have to be patient and give it time to read all file.
When Odin is open and USB connected, you have to see the phone connected by COM, if it doesn't connect the phone may be bricked or you have to install the latest Samsung drivers (!! **you can't forget installing them if it's the first time using a Samsung device!!)
HOW IT WORKS:
useful to understand how is reached the goal here to prevent bricks, solve easier problems, find yourself an overcome. This root kit targets to install 3 applications on the phone, then use a temporary "bricked" kernel to allow edit system files and root the phone before it loads all Android, then restore the previous kernel working, and it ends by using applications installed before to install Safestrap into boot, to have a TWRP console even if the phone is locked.
As the Safestrap substitute the normal Android boot, if there is any problem on the process (=Safestrap will not boot when it's supposed to boot = you started it from its application) the phone may brick here, because when Safestrap stars it need to restore Android normal usage: if it will hapen the Android won't load again, the phone is bricked, read in that section how to solve it.
The first application, Kingoroot,it's made for allow the root permission into other two applications, it's a supervisor. If you use it gently and its installation succeded ok in the beginning of root.bat it will be enough for do all the job (even if the main Guide author suggest to buy SuperSUme).
Busybox it's a software that allows Safestrap to install, whothout it Safestrap won't work.
Safestrap it's a simple application, that if used in right way (I failed lot of times, but I always recovered my phone) permits to have a powerful console on next reboot.
IMPORTANT:
Whne in process, wait always that the USB drivers finishing detecting phone and become "stable" (CPU and hard disk aren't working, keep check them to be sure, as well the icon of the phone should appear in Windows resouces). You may need to start from zero if u miss this, a really stupid reason to lose time.
FILES YOU NEED:
G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar.md5 as the main old rom, that works as starting point.
OK3_ROOT_V5.exe: set of tools and scripts for rooting.
Find them all in the first post here:
http://forum.xda-developers.com/verizon-galaxy-s5/general/root-method-og5-ok3-t3290370
PROCEDURE:
1) Open OK3_ROOT_V5.exe in one folder, if you use windows with particular language and not latin chars avoid to extract it on desktop, prefer a path like C:\galaxy for example.
2) Switch off phone, remove SIM card and SD, switch on in recovery mode and wipe data system and cache, then boot to bootloader
2) open Odin, open under AP G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar.md5 and wait until it finished read file, connect phone USB, be sure phone is recognized, start flashing. Wait until phone boots, wait until it shows the beginning screen.
3) choose english, then wi fi button down, then skip the connetcion and everything else asked, insert any fake name.
4) When setup ends don't activate Wi fi, go to settings, about, press 8 times build number, get the development menu active, go into it and enable usb debug, wait for popup and allow your PC always, then disable the verify usb application installation in the same menu. The driver may set itself again after this, wait some seconds befor go over and be sure the phone is seen by Windows resources, when you see the icon of the phone on Windows file explorer and the CPU is low again it's time to run root.bat, not before! Go into OK3_ROOT folder, run root.bat, a black old DOS window will open (this is not Odin! Not confuse this window and what you read there with Odin messages, please!) and follow the steps you read in this new DOS window..
it will install apps, reboot in download mode and show you a new Odin window, select NK2_kernel.tar and flash it, now put your eyes over DOS window of root.bat, it should recognize your firmware and after some seconds display a full page of ########, if it doesn't something went wrong, you need to go to recovery console, wipe everything, and flash again the main big flash (=start from zero).
If succeed, and you will read it in the DOS window, as the last step, you have to disconnect USB, pull battery, switch phone on in download mode and flash VZW_BOK3_KERNEL_ONLY.tar with Odin
5) After reboot open KingRoot application already installed, Click The Up Arrows a couple of time until you get to Try It and yes click Try It, then on the main circle, go back with arrow and you will have confirm that is rooted. Close Kingroot, open busybox free app, allow the root access, click on install (even if it start scannig) and wait some seconds, when it say it completed close it. Open Safestrap, allow root, click on install, the app will quit itself, open it again and click on install, it will quit again. Now reboot phone by the power key, hen rebooted open again Safestrap and now you'll be finally ready to click on the button "Reboot to recovery". Before doing it be ready to organize the next step, like files for unlocking bootloader or flashing a locked phone to 6.0.1.
END rooting phone procedure.
BRICK/RECOVERY: if it happens during root, before you upload any other ROM, there may be three ways to solve that:
Pull the battery out (it's almost safe) and:
1) Light: go under download mode and flash VZW_BOK3_KERNEL_ONLY.tar, see if the phones later boot up normally.
Chances are, with "dirty" chache data that lead the phone to brick, you can't start the root.bat procedure again succesfully (use root2.bat to avoid the install of the three applications that supposed already installed). Then you may try to:
2) medium: go under recovery console, wipe data and cache, boot fom there to download mode and flash again VZW_BOK3_KERNEL_ONLY.tar.
Or, if still not successful:
3) Strong: go under recovery console, wipe data and cache, boot fom there to download mode and flash flash full G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar.md5 (that means start from zero)
SAFESTRAP WORLD:
WARNING: you should follow at the letter the above process above, any difference may result in a fail of Safestrap recovery to open and phone bricked at samsung logo (+custom). If so don't worry, you have just to start the download mode and flash VZW_BPB1_KERNEL_ONLY.tar.md5 again to see the phone working. But chances you probably now have to repeat all the procedure from zero because your phone is "dirty" and Safestrap won't work more, proceed to what I called "strong" reflashing in brick section.
NOTICE: when you reboot to Safestrap, after Samsung logo, you need to wait 5-10 seconds to see Safestrap.
FLASH FIRE METHOD:
You may prefer to use FF (Flash Fire) to flash your room, it is a app (apk) that needs t be installed on phone when the phone works in normal mode, it allows you to create a list of different "orders" to execute exactly one after the other after you give it the final "ok". The app reboot the phone and starting itself to flash. It may be faster then Safestrap, but when I tried once it didn't work for me, it flashed partially and rebooted before it finished, I had a soft brick and I should restart from zero. Probably it was me pretending to flash something wrong, there is only one way to upload 6.0.1 on a CID11 phone and I did only once with Safestrap.
For dealing with FF you need the phone rooted, after you followed the process above you don't need to install Busybox, neither Safestrap, but you need to find and install SuperSUme.apk, which is another "root manager" program as Kingoroot is, but FF doesn't work with Kingoroot.
After loading kingoroot copy the Flashfire apk and SuperSUme in your phone, install both of them, start first SuperSUme, allow the root, and let it remove Kingoroot in its procedure, when it finished launch FF and let him the root as well.
You need to find these two apk, google them, since SUperSUme is available only paying you should know what you are doing. I used these versons and they worked: supersume-6.0.apk, flashfire-0-50-android-apk-download (notice there is 0.52, but I tested 0.50)
PS: if you feel this useful, please thank me pressing the button
For uploading 6.0.1 to my locked phone I folowed this guide:
http://forum.xda-developers.com/ver...t/rd-unlocking-galaxys-s5-bootloader-t3337909
I would just add that having the SD card "not recognized" I simply copied files of ROM and GAPPS into the phone folder accessed by Windows resources. And when I reboot to Safestrap I flashed as last step the GAPPS, nothing more to add.
When you wipe Data you actually don't delete the /sdcard folder, so the ROM files are safe there.
if you accidentally delete files under safestrap you can upload them by adb, but it will be really slow (around 500KB/s), here is the command: adb push /path/to/local/filename.zip /sdcard/filename.zip
You may evaluate to flash also this before GAPPS:
Tethering_Fix_Knox_Removal_Slight_Debloat_V2.zip to remove Knox and useless apps from this ROM
If you need to put your default system language (the ROM is in english) download from google MoreLocale 2, open a DOS windows with the path to the folder of root.bat, activate the developer menu (point N°4 of post above), connect the USB, and type
pm grant jp.co.c_lis.ccl.morelocale android.permission.CHANGE_CONFIGURATION
Do you know any details about the new pf4 modem?
no, Im not that expert, here is just a guide to help people into the process..
thank you for the great guide. I was able to root my phone with the clear instruction.
However, I am running into one trouble.
When my phone is setting up the language and etc, it requires me to insert sim or wifi. I can't skip that step without doing one or the other. When I do turn on the wifi, the phone then upgrades itself to android 5.0 but the root is still there. I am using T-mobile sim card.
Is there a way to get around the check up? I made sure to follow all the steps correctly too.
if u're talking about the first beginning steps, after the first big ROM loaded, yes you can skip. Select wi fi button, but after skip all the rest. I've never had to connect to internet or inserted a sim card for the process.
I connected/inserted sim only after the flash to desidered rom
thewebsiteisdown said:
Do you know any details about the new pf4 modem?
Click to expand...
Click to collapse
What kind of details did you want to know? Mine works fine.
Very informative read, and also put in plain english for people that dont understand the usual processes for root, in layman's terms. But you're forgetting one thing available for locked bl that i found very useful before i unlocked mine, and that is flashfire. I was able to flash roms which could or would not flash through safestrap, through flashfire. Other than that, good job writing this
Bryanx86 said:
Very informative read, and also put in plain english for people that dont understand the usual processes for root, in layman's terms. But you're forgetting one thing available for locked bl that i found very useful before i unlocked mine, and that is flashfire. I was able to flash roms which could or would not flash through safestrap, through flashfire. Other than that, good job writing this
Click to expand...
Click to collapse
I added the FF guide
Hey! Thanks for this great guide! Could you help me understand how the check the file CID if my phone is still unrooted? Is it possible to do it?
nachoalt said:
Hey! Thanks for this great guide! Could you help me understand how the check the file CID if my phone is still unrooted? Is it possible to do it?
Click to expand...
Click to collapse
you didn't read well the first post. Read it back.
Barabba11 said:
INTRODUCTION (don't skip it if you want understand what you are reading)
FILES YOU NEED:
G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar.md5 as the main old rom, that works as starting point.
OK3_ROOT_V5.exe: set of tools and scripts for rooting.
Find them all in the first post here:
http://forum.xda-developers.com/verizon-galaxy-s5/general/root-method-og5-ok3-t3290370
Click to expand...
Click to collapse
Seems like the file name for OK3_ROOT_V5.exe changed. They call it GS5_LOLLIROOT.tar.gz now (must unzip twice to get all the files) but I looks like what is needed is in this zipped file.
Might take the plunge tomorrow so wish me luck, and thanks again for the explanation!
By "run root.bat" in point 4 do you mean "3 - Root Process.bat"?
Thanks for clarifications
Barabba11,
Since you seems to have a genuine desire of helping people, (and because I want to have my phone rooted), I want to comment your instructions and also try to find what I did wrong, since my phone is locked in the black “Samsung Galaxy S5” screen when trying to accomplish step 4 (no worries, I have been there before…).
Here I go…
FILES YOU NEED
Samsung Drivers: No comments here, straight forward thing to accomplish.
From the original post Here, under “Installing PB1”:
1. Download G900VVRU2BPB1_G900VVZW2BPB1_VZW.zip and unzip it
Click to expand...
Click to collapse
This is what you get today (161108) if you download and unzip that file:
{
"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"
}
From the same previously mentioned post, now under “Rooting Instructions”:
1. Download this zip GS5_LOLLIROOT_BLACKCAT.7z
Click to expand...
Click to collapse
This is what you get today (161108) if you download and unzip that file:
Then, under “crc” folder you will find:
And finally, “System” folder is empty.
At this stage my series of comments:
1. I don’t see anything called OK3_ROOT_V5.exe mentioned in step 4 of your procedure. I assume you’re referring to the zipped file GS5_LOLLIROOT_BLACKCAT.7z but since almost every suggestion here indicates to read thoroughly, I don’t want to miss any detail. Can you please confirm if what you call OK3_ROOT folder is the unzipped GS5_LOLLIROOT_BLACKCAT.7z?
2. I don’t see anything called root.bat in the unzipped folders above, mentioned in the same step 4. Can you confirm which one of the .bat files are you referring to? Is it 1 - Install APK's.bat, 2 - Flash NK2.bat, 3 - Root Process.bat or 4 - Flash PB1.bat?
Since my phone got stuck in the black screen when reaching this point and I had to get back to square 1, I’ll wait for comments.
Warmest regards, it is really appreciated what you do here, it is just my humble opinion that detailed instructions in plain English, with proper file names, punctuation etc, would save this world a lot of time and frustration, leaving you developers more time to deal with the important stuff, I’ll be happy to help rewriting or reviewing anything in this regard.
PD: Not sure if the images are going to appear, I don't see them in the preview. If that's the case, you can check here
This thread is out of date since the rooting method has entirely been changed
Can you please indicate where can I find the updated method? Rgds
I'm sorry for the inconvenience, since they changed the main files I'm disoriented too. If they removed the bat files it means everything is different now, and honestly I'm hearing now about that..
Would know too why they changed the process, it was working, complicated but working, and I still have my phone at unrooted Android 6 waiting for a major update, like root or Android7.. I don't have enough time to experiment something that may appear useless for me later.
Anyway reading the instructions may warn you about different aspects to consider.. and reduce the waste of time if some conditions happened.
Kindly write in this thread they way you proceed and I'll have care to edit the first post reminding it. Thank you
Great thread, need some help still
How do I check my chipset when I don't have root access? I downloaded xplore but I need root access to check the root folder.
go into the xplore settings and change the root inside, I've no-rooted phone and I can see it. In the beginning, it's just a way for them to push you install rooting apps
If I root my S5 900V using this method can I then reflash it with 4.4.2?