[Q] Bootloader question. - Verizon Samsung Galaxy S III

I follwed these instructions to root my phone:
Guides
Mar 29, 2013 Ξ57 CommentsRoot and Install CWM Recovery on Verizon Galaxy S3 SCH-I535 Android 4.1.1/4.1.2
posted by Rakesh Shukla
Rooting an Android device has many privileges. Having rooted your phone once, you are able to use third-party custom ROMs and mods that require a custom recovery to be installed. Besides, there are hundreds,or say thousands, of app that are capable of doing wondrous things and enhance your phones performance and usability. But this humble eulogy of rooting cannot undermine the hazards associated with it.
Rooting a Samsung Galaxy device is much easier than rooting any device manufactured by other OEMs but when it comes to rooting a Samsung phone from Verizon, things get a little more complicated and rounded. However, complicated it might be, it cannot stop our great Devs to crack the nut. All props and credit for the method described here goes to XDA member open1your1eyes0.
Disclaimer:
Please note that the procedure of unlocking the bootloader, rooting and installing a custom recovery on your Verizon Galaxy S3 SCH-I535 is considered risky. Moreover, it will also void the warranty of your phone. Proceed only when you are sure what you are going to do and understand the seriousness of things. More than anything, be careful while following the steps.
Looking for Rooting Tutorial for Some Other S3 Variant?
Take a look all Galaxy S3 rooting tutorials here.
Prerequisites:
•Charge your phone to have at least 60% of battery juice.
•Rooting does not wipe any data from your phone but we would strongly recommend that you backup all your contacts, messages, call-log, apps, etc. Here are some good free apps to help you with backing up your data.
•Put your device in USB Debugging mode from Settings> Developer Options>
Required Downloads:
Since this tutorial is for Galaxy S3 I535 on Android 4.1.1 and 4.1.2 both, download the files accordingly- only different being the stock bootchain file. For the sake of convenience put all the downloaded files in one folder.
These are important but mandatory files. If you have them, just skip:
•Download the Odin tool and extract the zip on your desktop: Odin3-v3.07.zip – Mirror
•Download Samsung USB Drivers and install on your computer. Skip if you already have it: Download
These two files are meant to be downloaded by all:
•Download the custom Bootchain file: VRALEC.bootchain.tar.md5 – Mirror
•Download CWM Recovery: CWM6023TouchVZW.tar.md5 — Mirror
Download one of the following files depending on what you want:
•Download SuperSU file (for Root Only): CWM-SuperSU-v0.99.zip
•Download SuperUser file to (Root and Unlock Bootloader both): SuperSU_Bootloader_FIXED.zip — Mirror
Download one of the following bootchain files depending on firmware version of your Galaxy S3 SCH-I535:
•Bootchain file for VRBLK3 (Jelly Bean 4.1.1): VRBLK3_Bootchain.tar.md5 — Mirror
•Bootchain file for VRBMB1 (Jelly Bean 4.1.2): VRBMB1_Bootchain.tar.md5 — Mirror
Root, Unlock Bootloader and Install CWM:
Already made the preparations and downloaded the required stuff? It’s action time now. Be careful and proceed.
1.Copy the “SuperSU_Bootloader_FIXED.zip” file to your phone’s internal or external SD card.
2.Turn off your Galaxy S3 and boot it into Download mode: hold the Volume Down + Home + Power buttons simultaneously for a few seconds till you see a warning screen asking you to press Volume Up key to continue. Pressing this key will take you to Download or Odin mode.
3.Open the Odin folder and run the .exe file present there and then connect your Galaxy S3 to PC via USB cable. Wait till Odin detects your device and you see ID:COM port turning Blue and “Added!!” text at the message box below.
4.Now we will flash the custom bootchain file so make sure that “Auto Reboot” and “F Reset Time” are selected on Odin. Then click the PDA button and select the “VRALEC.bootchain.tar.md5″ file and click on “Start” button on Odin.
5.The bootchain file will be flashed in a few seconds and you will see “RESET!!” message with blue signal. Your phone will reboot automatically. Close the Odin window and disconnect the USB cable.
6.Now you need to install the ClockworkMod touch recovery. To install it, boot the phone into Download mode again (as you did in Step #2 above).
7.Relaunch the Odin, connect the phone using the cable and uncheck the “Auto Reboot” option on Odin.
8.Click on the PDA button, select the “CWM6023TouchVZW.tar.md5″ file and hit the “Start” button.
9.CWM Recovery will be flashed to your phone followed by “PASS!!”. This time your phone will not reboot automatically. Close the Odin window.
10.Now pull out the back cover of the phone and remove the battery. Place the battery to its place after about 30 seconds.
11.Then boot the phone into ClockworkMod recovery mode. To do this, hold the Volume Up + Home + Power buttons simultaneously. Keep the 3 keys pressed till your phone vibrates and when it does, release the Power button but keep the other 2 keys pressed till you a gray background with blue text the clockworkmod recovery written on the top of the screen.
12.Since it’s touch recovery, you can either select options by tapping, or using the volume and power keys.
13.Okay, now go to “install zip from sdcard> choose zip from sdcard” and select the “SuperSU_Bootloader_FIXED.zip” file.
14.Confirm your choice by selecting “yes’ and let the installation finish.
15.When it’s done, go back and select “reboot system now”. But before your phone boots, pull out the battery and place it back after a few seconds.
16.Once again, and for the third time. you will have to boot the device in Download Mode. You know well how to do it.
17.Relaunch Odin, connect the phone to PC, click on PDA button and select the stock bootchain file (either VRBLK3 or VRBMB1) depending on what file you have downloaded.
18.Click the “Start” button to initiate the installation. When it is finished, the phone will reboot automatically.
So, now you have a fully rooted Verizon Galaxy S3 SCH-I535 with unlocked bootloader and ClockworkMod recovery installed. To verify the root, download any app that requires root permissions. However, there is a specific app for the purpose and you can find it at the Play Store
Everything went sucessfully and my phone was rooted. I did encounter one problem and that was I couldn't get the CWM Touch Recovery to stick. I found out with the help of a few forum members that I needed to select "yes" on the propmt to overwrite the stock recovery. (the warnign I got stated ROM will flash back to stock. Would you like to fix this? YES= This can not be undone/ NO or Go Back. I was selecting go back because I was not sure on what to select and CWM would never stick it would always reboot back to stock. Last night I did select yes, and it worked fine.) I went back and fixed the issue, and now CWM Touch Recovery is flashed on my phone. I also used Terminal Emulater to back up my IMEI.
My question is, because I initailly did'nt flash the CWM Touch Recovery the right way (right way meaning selecting yes) does this mean I didn't unlock my bootloader? I'm a complete noob and just want to make sure I have things in order.
Thanks,

Take a look at this thread to determine if you bootloader is unlocked.
http://forum.xda-developers.com/showthread.php?t=2265291

Related

ICS stock (oneclick) and CWM via Rom Manager

I have taken my new skyrocket and flashed it with the ICS stock (oneclick) rooted it using these instructions:
Code:
How to Root and Install CWM Recovery on Galaxy S2 Skyrocket ICS Firmware
Part I: Installing CWM Recovery (Required before rooting)
1.Download the CWM package.
Download Link | Filename: SkyrocketCWMrecovery.tar
2.Download Odin 1.85 from → here.
Filename: Odin 1.85.zip | Size: 199 KB
3.Extract the contents of the Odin 1.85.zip file to a folder.
4.Open Odin (from step 3) — double-click the Odin3 v1.85.exe that you got after extracting the file Odin 1.85.zip.
5.Now, boot into download mode on the phone. To do this, turn off your phone. Plug in your USB cable to the computer, but not to the phone. Then, holding the Volume Up and Volume Down buttons on the phone, plug in the USB cable to the phone while holding those buttons. Once the Download mode screen shows up, let go of the buttons.
6.You should get the message “Added!” under Odin’s message box in the bottom left. If you don’t get this message, then probably there is a problem with drivers. Make sure you’ve proper drivers installed. See point 3 above under Pre-Installation Requirements.
7.In Odin, click the PDA tab, and select the file SkyrocketCWMrecovery.tar (from step 1).
8.Important! Do not make any other changes in Odin except selecting the required files as given in step 7. Leave all other options as they are.
9.Now hit the START button to start flashing Clockworkmod recovery on your Galaxy S2 Skyrocket. After flashing is complete, the phone will reboot, and you’ll get a PASS message (with green background) in Odin. You can now safely disconnect your phone.
IMPORTANT Note: If ODIN gets stuck and doesn’t seem to be doing anything, or you get a FAIL message (with red background) in ODIN, do the following – disconnect the phone from the PC, close ODIN, remove battery, re-insert it, then do the procedure again from Step 4.
Part II: Root the ICS Firmware
1.Download the root package.
Download Link | Filename: Superuser-3.0.7-efghi-signed.zip
2.Transfer the Superuser-3.0.7-efghi-signed.zip file to your internal SD card.
3.Turn off the phone, then boot into recovery. To do so, press and hold the Volume Up + Volume Down + Power buttons till the first white Samsung text shows up, then let them go. You’ll boot into recovery soon enough. In recovery, use Volume buttons to navigate and the Power button to select.
4.Select install zip from sdcard, then select choose zip from sdcard. Scroll to the Superuser-3.0.7-efghi-signed.zip file on the sdcard and select it. Confirm installation by selecting Yes – Install Superuser-3.0.7-efghi-signed.zip on the next screen.
5.After the installation is complete, select go back then select reboot system now to reboot the phone. You now have a rooted UCALC4 ICS firmware on your Galaxy S2 Skyrocket.
I have the CWM recovery installed, but within Rom manager It's telling me CWM recovery needs to be installed and I need to select a phone. I see the T-Mobile Galaxy S2, but I do not see the ATT Skyrocket. Any ideas?
For some odd reason Im getting "Android is upgrading.. Optimizing X of 62" on every reboot.
Any ideas on this as well?
Don't use ROM Manager.... It only works for fixing permissions.
I'd suggest do all these task in CWM and keep rom manager away.
custommx3 said:
I have taken my new skyrocket and flashed it with the ICS stock (oneclick) rooted it using these instructions:
Code:
How to Root and Install CWM Recovery on Galaxy S2 Skyrocket ICS Firmware
Part I: Installing CWM Recovery (Required before rooting)
1.Download the CWM package.
Download Link | Filename: SkyrocketCWMrecovery.tar
2.Download Odin 1.85 from → here.
Filename: Odin 1.85.zip | Size: 199 KB
3.Extract the contents of the Odin 1.85.zip file to a folder.
4.Open Odin (from step 3) — double-click the Odin3 v1.85.exe that you got after extracting the file Odin 1.85.zip.
5.Now, boot into download mode on the phone. To do this, turn off your phone. Plug in your USB cable to the computer, but not to the phone. Then, holding the Volume Up and Volume Down buttons on the phone, plug in the USB cable to the phone while holding those buttons. Once the Download mode screen shows up, let go of the buttons.
6.You should get the message “Added!” under Odin’s message box in the bottom left. If you don’t get this message, then probably there is a problem with drivers. Make sure you’ve proper drivers installed. See point 3 above under Pre-Installation Requirements.
7.In Odin, click the PDA tab, and select the file SkyrocketCWMrecovery.tar (from step 1).
8.Important! Do not make any other changes in Odin except selecting the required files as given in step 7. Leave all other options as they are.
9.Now hit the START button to start flashing Clockworkmod recovery on your Galaxy S2 Skyrocket. After flashing is complete, the phone will reboot, and you’ll get a PASS message (with green background) in Odin. You can now safely disconnect your phone.
IMPORTANT Note: If ODIN gets stuck and doesn’t seem to be doing anything, or you get a FAIL message (with red background) in ODIN, do the following – disconnect the phone from the PC, close ODIN, remove battery, re-insert it, then do the procedure again from Step 4.
Part II: Root the ICS Firmware
1.Download the root package.
Download Link | Filename: Superuser-3.0.7-efghi-signed.zip
2.Transfer the Superuser-3.0.7-efghi-signed.zip file to your internal SD card.
3.Turn off the phone, then boot into recovery. To do so, press and hold the Volume Up + Volume Down + Power buttons till the first white Samsung text shows up, then let them go. You’ll boot into recovery soon enough. In recovery, use Volume buttons to navigate and the Power button to select.
4.Select install zip from sdcard, then select choose zip from sdcard. Scroll to the Superuser-3.0.7-efghi-signed.zip file on the sdcard and select it. Confirm installation by selecting Yes – Install Superuser-3.0.7-efghi-signed.zip on the next screen.
5.After the installation is complete, select go back then select reboot system now to reboot the phone. You now have a rooted UCALC4 ICS firmware on your Galaxy S2 Skyrocket.
I have the CWM recovery installed, but within Rom manager It's telling me CWM recovery needs to be installed and I need to select a phone. I see the T-Mobile Galaxy S2, but I do not see the ATT Skyrocket. Any ideas?
For some odd reason Im getting "Android is upgrading.. Optimizing X of 62" on every reboot.
Any ideas on this as well?
Click to expand...
Click to collapse
+1.
The CWM in app store is not as up-to-date as one would think. If you use it to install CWM it will install an OLDER version... Forget about it. I used to use it just to boot to recovery, wihtout the hassle of the buttons. Only for that.
Re the "Android is upgrading...." The old applications were not deleted completely. Wipe cache partition, Fix permissions, wipe dalvik cache (in CWM Advanced).
Good luck !

[ROM][ICS][STOCK][GT-P5100] ICS 4.0.3 Stock Safe / Recovery / Root (P5100XWALD7)

=========================================================================================
=== Device: GT-P5100 (Galaxy Tab 2, 10.1", 3G model)
=== Description: Safe stock ODIN image, recovery and root
=== Packaged by: cheatman ( xda - http://forum.xda-developers.com/member.php?u=490310 )
=== Stock ROM version: P5100XWALD7
=== Build date: 07 June 2012
=========================================================================================
Disclaimer: I am not responsible and assume no liability on how this information is used. This package is provided "as is" without any warranty and does not guarantee any fitness for any purpose.
ONLY FOR GT-P5100 (3G model)!!! Do not flash on any other Galaxy Tab 2!!!
Download the ZIP (large, about 600MB) from here:
=> DOWNLOAD FROM HERE (HotFile)
How to use: Read the readme.txt file or this post here.
On to the safe stock restore process:
1. Make sure you have the Samsung device drivers installed before you begin. If you don't, install them from here:
- 64bit: http://drivers.softpedia.com/get/MOBILES/Samsung/Samsung-Galaxy-S-USB-Driver-for-Windows-x64.shtml
- 32bit: http://drivers.softpedia.com/get/MOBILES/Samsung/Samsung-Galaxy-S-USB-Driver-for-Windows-x86.shtml
2. Make sure your tablet's battery is at least 30% charged up before you begin.
3. Make sure you have an external microSD inserted in the device, if you also plan on rooting afterwards. Nothing will be erased from the microSD, there is no need to worry about that.
4. Run procedure to flash back the stock ROM from Samsung (Ice Cream Sandwitch 4.0.3 - P5100XWALD7) from the folder "Step1-Stock". STOP HERE FOR PURE STOCK!!!
5. Run procedure to enable ClockworkMod recovery from the folder "Step2-Recovery". This step is OPTIONAL (only if you want a custom recovery). STOP HERE IF YOU DON'T WANT ROOT!!!
6. Run procedure to enable "root" access from the folder "Step3-Root".
7. Done! Enjoy! Profit!
===============================================================
========== Step 1 - Flashing Stock P5100XWALD7 ================
===============================================================
1. Download the file from the link above.
2. Shut down your tab.
3. Disconnect tab from USB and/or power cables.
4. Hold "Power+Volume UP" physical buttons on your tablet to initiate download mode.
5. Press "Volume DOWN" physical button on your tablet to confirm and enter ODIN mode.
6. On your PC, open "Odin3 v1.85.exe"
7. Press "PDA" button in ODIN and select the "PLATFORM_P5100XWALD7_482645_REV02_user_low_ship.tar.md5" file.
8. Press "PHONE" button and select the "MODEM_P5100XXLD7_REV_01_CL1128355.tar.md5" file.
9. Connect your tablet using a USB cable. In ODIN you should see the device "<added>" message appear. If you do not, there is a problem with the Samsung drivers installation.
10. Confirm that only the following options are checked in ODIN: "Auto Reboot", "F. Reset Time", "PDA", "PHONE". DO NOT CHECK RE-PARTITION!!! NEVER!!!
11. Click the big "Start" button and WAIT. Be patient!!! The process takes about 3-4 minutes but can take longer.
12. Do not power down the tablet while this takes place. Do not shut down your PC. Do not touch anything! Just wait! Get a coffee or something...
13. After full flash the tablet will reset automatically.
14. Congratulations you are now safely back to stock P5100XXALD6.
15. There is no need to flash the bootloader and CSC. Do so at your own risk.
===================================================================
========== Step 2 - Flashing ClockworkMod Recovery ================
===================================================================
1. Download the attached recovery file "p5100-recovery.tar.md5.zip" and extract it.
2. Shut down your tab.
3. Disconnect tab from USB and/or power cables.
4. Hold "Power+Volume UP" physical buttons on your tablet to initiate download mode.
5. Press "Volume DOWN" physical button on your tablet to confirm and enter ODIN mode.
6. On your PC, open "Odin3 v1.85.exe"
7. Press "PDA" button in ODIN and select the "p5100-recovery.tar.md5" file.
8. Connect your tablet using a USB cable. In ODIN you should see the device "<added>" message appear. If you do not, there is a problem with the Samsung drivers installation.
9. Confirm that only the following options are checked in ODIN: "Auto Reboot", "F. Reset Time", "PDA". DO NOT CHECK RE-PARTITION!!! NEVER!!!
10. Click the big "Start" button and wait a few seconds. Flashing recovery.img is super-fast!
11. After recovery flash, the tablet will reset automatically.
12. Congratulations you are now running recovery for your tablet.
13. Note: Internal SD is not working with this recovery, you must use external microSD cards to load up ZIPs.
14. You can also download and extract the kernel and flash it also on "PDA" if you want a rooted Kernel
=========================================================
========== Step 3 - Enabling root access ================
=========================================================
1. Download the attached file "CWM-root-P5100-v1.zip".
2. Copy the "CWM-root-P5100-v1.zip" file to the external microSD card.
3. Shut down your tab.
4. Insert the microSD in the tablet.
5. Hold "Power+Volume DOWN" physical buttons on your tablet to initiate recovery mode. It takes a while to start up recovery (10-15 seconds) so be patient. Try not to press too hard on the buttons as it does not help at all (takes same amount of time :-D)
6. Use the "Volume UP" and "Volume DOWN" buttons to navigate (select options) and the "Power" button to select. Don't HOLD the buttons, just press them (like a click or something).
7. Select the option to install ZIP from sdcard.
8. Navigate to where you copied the "CWM-root-P5100-v1.zip" file and select it.
9. Wait for the operation to complete.
10. Navigate back and select option to "Reboot system"
11. Congratulations you have a fresh stock ROM with CWM and root ready to go!
12. Enjoy
=======================================================================================
Thanks and greetings go to:
- Galaxian-Soup
- nycbjr
- All others who help and bring value to the XDA comunity!
Peace and have fun!
C.
Reserved!
Looking for mirrors. This is a very large file!
Thanks.
Ah damnit lol this was almost what i was looking for. I need the one for the wifi version.
Do you think the recovery would be the same? Thats the only part i really need lol.
Nvmind i see its all in one file lol
Recovery is in an independent folder, you don't flash the initial zip lol.
Anyway, the recovery and root steps should apply to p5110 as well.
Cheers,
C.
Thank you for all the hard work. I'm sure my Willy nilly ways will require me to use this
Sent from a note on fire in the middle of the sea
Hi,
I see that in your instructions for flashin stock do not use file "BOOTLOADER_P5100XXALD6_365113_REV02_user_low_ship. tar.md5" which is otherwise included in the package, does that mean that it did not necessarily use one?
When it is necessary to use that file?
Thanks.
Updating the bootloader is not required.
Playing with bootloaders is very risky and dangerous in general (can permanently brick tab).
Bootloader is responsible for the download mode. If you can access it and flash using odin, there is no need to mess with it. Upgrading it may result in a locked boot mode, meaning you can't flash custom stuff anymore.
I included only the required files and steps so you guys don't have to look for the right combination.
Peace,
C.
Thank you for the file sir oh sir.
Rapidshare mirror
Sized at 492.65MB, i recompressed the file using 7-zip to cut off the size a bit. It is below 500MB, meaning it's Dev Host friendly.
Code:
stock-safe-p5100-4.0.3-v1.zip 2E5566F2311BAD666A8CFD9674AEE0A5
stock-safe-p5100-4.0.3-v1.7z 946AAC1EDE408FFCA48BAF592AC3F92C
Step1-Stock
MODEM_P5100XXLD6_REV_01_CL1128355.tar.md5 07EFC235DC6989D50C9321076EDCDFC1
PLATFORM_P5100XXALD6_365113_REV02_user_low_ship.tar.md5 8186B1660ED2D4C1752336014ED047FD
Step2-Recovery
recovery.tar.md5 16AFDD2FEDBD8476521D9C144C823023
Step3-Root
CWM-root-P5100-v1 4D2E472F0C0A640F4170B9500F39FCAC
Can someone please confirm the hashs?
I rooted my Galaxy Tab 2 10.1 WiFi GT-P5110 using the manual and it works fine!
Thanks for the manual
Sent from my r00t3d GT- P5110 using XDA Premium App
Updated new version of the stock image.
Thanks for this find go to our friend "zi0m3k" (cheers, mate!)
C.
How did you capture the stock recovery from the device? I would like to do the same from my GT-P5113, but (of course) one has to flash CWM first to get access, and that overwrites the recovery.
Stock recovery comes with the stock ROM, so you need to overwrite it, not capture it.
But, to clarify the issue, you can root your device without a custom recovery. After you root, you can dump system images using the "dd" command.
Rooting using CWM zips is just more convenient and easier for everyone, it's not the only option, though. There was root before recovery...
C.
cheatman said:
Stock recovery comes with the stock ROM, so you need to overwrite it, not capture it.
But, to clarify the issue, you can root your device without a custom recovery. After you root, you can dump system images using the "dd" command.
Rooting using CWM zips is just more convenient and easier for everyone, it's not the only option, though. There was root before recovery...
C.
Click to expand...
Click to collapse
I know that the final goal is to overwrite the recovery to get the benefits of CWM (e.g.). But if you want to save the *stock* recovery first, you need to capture/dump it from the device somehow before flashing (correct me if my logic here is incorrect).
Also, yes, I know a good way to dump it is with "dd", but one needs root to do that (I tried for the hell of it, to see if there was non-root read access, but alas, no).
I think you have hit upon my question regarding root: did you root the tab without flashing CWM? If so that will allow "dd" to capture the stock recovery, yes. If you used CWM, that you overwrote the recovery, and you would not have been able to save the stock recovery in that case.
I have not found a rooting method for the GT-P5113 that does not involve flashing CWM, so I cannot figure out how to same my stock recovery, which I would like to do before flashing CWM (and thereby losing the stock recovery forever).
I obviously dumped the recovery before I flashed CWM, otherwise it wouldn't be stock.
If I get you right, you want to know the root exploit I used to root my p5100 to get suid and be able to copy the "su" binary. In fact, getting elevated rights on a linux system if you have direct access to it is not rocket science. However, because that's a lot to write, here is a more simple solution you can apply to get a stock recovery that I didn't have at the time:
1. Go to samfirmware.com and download a stock rom for your device.
2. Extract the .tar.md5 files and get the "recovery.img" out of them. Usually the "boot" and "platform" files have one inside.
I reckon all p51xx devices have the same recovery anyway, but it might not be the case.
C.
cheatman said:
I obviously dumped the recovery before I flashed CWM, otherwise it wouldn't be stock.
If I get you right, you want to know the root exploit I used to root my p5100 to get suid and be able to copy the "su" binary. In fact, getting elevated rights on a linux system if you have direct access to it is not rocket science. However, because that's a lot to write, here is a more simple solution you can apply to get a stock recovery that I didn't have at the time:
1. Go to samfirmware.com and download a stock rom for your device.
2. Extract the .tar.md5 files and get the "recovery.img" out of them. Usually the "boot" and "platform" files have one inside.
I reckon all p51xx devices have the same recovery anyway, but it might not be the case.
C.
Click to expand...
Click to collapse
Hi, yes, that's exactly right - I wanted to know how you got elevated rights in order to use dd for this.
I really want the recovery image from *my* stock tablet - not one off the net.
Could you private message me, if you are uncomfortable talking about it here. I am well-versed in Linux (I've done kernel development, I'm part of the Gentoo Linux dev team, etc.), so I am no stranger to Linux. I know there are exploits now and then, but they are not usually trivial. If you found a new one for the current kernel, then I'm impressed, and please do tell. If you found the exploit somewhere on the net, can you send me a link?
Thanks, Joe
Well, I must admit I actually took my time thinking whether I should actually write a reply :-D
However, my main concern is having to write a lot to explain stuff, but considering you are a kernel dev, this should be easy peasy. In short, I didn't force my way in, I just *convinced* the system to let me in. It's an inherent problem of Android, in fact:
1. Extracted the boot.img and unpacked it.
2. Replaced the adbd binary in the ramdisk with an unsecure one.
3. Repackaged and flashed using ODIN.
4. Used adb root to get into the system, the *regular* way. Once adbd lets
5. Installed su and superuser.apk.
There is no need to exploit the kernel if the system is inherently flawed when it comes to direct access (adb root exists). Any and all Android devices that use this layout (boot.img) can be rooted this way. Sorry to disappoint you about the exploit, but I am no *real* dev. I just know my way around :-D
PS: You can get the latest boot.img I did for this purpose here
Hope it helps with your recovery dump,
C.
cheatman said:
There is no need to exploit the kernel if the system is inherently flawed when it comes to direct access (adb root exists).
Click to expand...
Click to collapse
Very interesting - that was my missing piece of the puzzle - I had not realized one could replace the adbd. Makes sense. I will certainly give this all a try! I may be experienced with Linux, but I have a lot less background in android internals; learning quickly, though. In fact, my next project (when I get some time) is to try building the GT-P5113 ROM from source (and also some delving into AOSP). Being able to customize at the source level would be very cool.
LavaJoe said:
Very interesting - that was my missing piece of the puzzle - I had not realized one could replace the adbd. Makes sense. I will certainly give this all a try! I may be experienced with Linux, but I have a lot less background in android internals; learning quickly, though. In fact, my next project (when I get some time) is to try building the GT-P5113 ROM from source (and also some delving into AOSP). Being able to customize at the source level would be very cool.
Click to expand...
Click to collapse
I would be eternally grateful if you could post the stock rom for the 5113 (including stock recovery) if you can. I would settle for just the stock recovery in flashable form via odin etc.
A read through Samsung's kernel source reveals that the governors are already coded into the kernel (install voltage control and you can switch between governors and schedulers at will).
It looks like the set stock speed on the 10.1 5113 is 1008MHz.
Does anyone know how/where in the kernel overclocking is programmed?
The source also looks pretty comprehensive for the tablet and apparently is very similar to that of the 7" tab. I imagine it wouldn't be too hard for a veteran coder to fix this up for the 10" users.
I haven't coded in years and I'm not familiar enough with Android to do anything but attempt to compile the source from Samsung.
Hi,
Does this work on P5100XXLD6 ?
Android version 4.0.3
Thanks

[Q] Re: THE ULTIMATE NEWB GUIDE. I'm too noob for to noob guide, help.

. I don't even want a custom ROM. I just want to be rooted and run stock with rooted google play store apps. Am I there?
I just want to run rooted apps with no ROM flashing...oh god why...where is the guide to root and only root?
You'd think this http://forum.xda-developers.com/show....php?t=1652398 would be where to go to do that, but evidently it's sending me down the road to custom ROM flashing. AGHGHGhjkdashbdas. Do not want.
Ok, so here's where I am, I have finished step 8:
1. Download Odin 1.85 .
2. Download(USE FIREFOX!) ClockworkMod TOUCH 5.5.0.4 OR TWRP 2.2.2.0, they are both named "recovery.tar.md5" and will be downloaded as "recovery.tar.md5", DO NOT CHANGE the filename or else it wont install.
3. Extract the contents of odin-185.zip to a folder.
4. Run Odin 1.85.exe from the folder you extracted it to.
5. Prepare Odin: Check "auto-reboot" and UNCHECK ALL OTHER OPTIONS. SEE COMPUTER SREEN PICS BELOW.
6. Only Click "PDA" and select the recovery.tar.md5 file you downloaded. SEE COMPUTER SREEN PICS BELOW.
7. How To Put your device into Download Mode: DO NOT TOUCH THE POWER BUTTON FOR THIS PROCEDURE. - download mode is NOT the same as recovery mode
a. Connect the USB cable to your PC, but NOT to your phone.
b. Remove the battery.
c. Reinsert the battery.
d. ATT PHONES - Press and keep down both Volume Up and Volume Down keys simultaneously.
ROGERS PHONES - Press and keep down only the Volume Down key.
DO NOT RELEASE THE VOLUME KEY(S) UNTIL INSTRUCTED TO DO SO IN STEP (f)
e. Insert the USB cable into your device. The phone will turn itself on when usb cable is inserted - DO NOT TOUCH THE POWER BUTTON.
f. You will now see a screen w/a yellow triangle warning you about installing a rom . Now release the volume key(s) - SEE PHONE PICS BELOW
g. Press and release the "Volume Up" key to enter into download mode - SEE PHONE PICS BELOW
h. You should now be at the Download Mode screen w/odin recognizing your phone. SEE COMPUTER SREEN PICS BELOW.
8. Click Start in Odin. It will flash the new recovery and will reboot the phone when completed. Your device will autoreboot into android. You are done using ODIN.
9. UPDATING CWM OR TWRP:
Now you need to udate CWM, download and copy cwm6027touch_v14.4.6_skyrocket.zip file to your sdcard, boot into recovery and choose "INSTALL FROM SDCARD" from recovery, install the file and reboot back into recovery to see if it installed correctly.
sk8erwitskil's CWM thread is here HERE , check to see if above file is the latest or dl the "Flashable zip" CWM file from there.
If upgrading TWRP go here HERE and follow the dev's instructions on using goo app, or you can use the flashable TWRP 2.4.1.0 file HERE and copy that file to your sdcard, boot into recovery and pick "INSTALL" from recovery, install the file and reboot back into recovery to see if it installed correctly.
How to enter recovery read section #2 below.
How to use cwm read THIS, also read Q&A on recoveries
You can upgrade to either CWM OR TWRP from which ever recovery TAR file you used in ODIN in step #2 from above.
10. You're done newbie and soon to be a power user, read and educate yourself as much as you can before flashing, happy flashing.
Click to expand...
Click to collapse
I don't know how to do step 9. Do I even need it? I have no desire to run a custom ROM.
yargdpirate said:
OK so here's the list of instructions I'm using to root my Skyrocket:
I have completed everything through step 4. I completely do not understand what to do after that. So, like I'm a 40 year old soccer mom, can you explain what I'm supposed to do to fulfill step 5? Is it through the odin app on my pc? Is this completed on my phone? The link provided that ostensibly explains to noobs how to do this (http://forum.xda-developers.com/showthread.php?t=1777970) doesn't adequately explain to me what I'm doing and where.
Help, please!
Click to expand...
Click to collapse
Assuming that you have successfully installed your custom recovery you then need to know which recovery you installed before you update it. If you used CWM you can get the updated version from the Skyrocket development thread. Put the updated CWM file on your SD card and flash that zip while in recovery. If you used TWRP you can update it through the app that it installed if it did install one. GooManager (someone correct me if I am wrong on the name) I think GooManager needs suoeruser privileges. So which recovery did you flash?
CodeNameRedNeck said:
Assuming that you have successfully installed your custom recovery you then need to know which recovery you installed before you update it. If you used CWM you can get the updated version from the Skyrocket development thread. Put the updated CWM file on your SD card and flash that zip while in recovery. If you used TWRP you can update it through the app that it installed if it did install one. GooManager (someone correct me if I am wrong on the name) I think GooManager needs suoeruser privileges. So which recovery did you flash?
Click to expand...
Click to collapse
Put the updated CWM file on your SD card and flash that zip while in recovery?
Click to expand...
Click to collapse
It's CWM. How do I
A. Put the updated CWM file on my SD card and
B. Flash that zip while in recovery? Is that through Odin, or what?
Thanks
yargdpirate said:
It's CWM. How do I
A. Put the updated CWM file on my SD card and
B. Flash that zip while in recovery? Is that through Odin, or what?
Thanks
Click to expand...
Click to collapse
i think you should stay on stock, read more b4 you brick your phone, no sense in rooting/installing custom roms when you dont know how to install a file on your scard, im not putting you down but trying to give you friendly advice
Vincom has a point. I taught myself through these forums and Google how to do it back in October of 2011. I flashed many a ROM and many files since then until I bricked mine Thursday. Now I have to pay 60 dollars to get it fixed. But on the upside I now have a Note II to play with.
Edit: She is asking for help though and she did ask in the right thread. Some people need more help than others.
vincom said:
i think you should stay on stock, read more b4 you brick your phone, no sense in rooting/installing custom roms when you dont know how to install a file on your scard, im not putting you down but trying to give you friendly advice
Click to expand...
Click to collapse
Oh. ****. I don't even want a custom ROM. I just want to be rooted and run stock with rooted google play store apps. Am I there?
I just want to run rooted apps with no ROM flashing...oh god why...where is the guide to root and only root?
You'd think this http://forum.xda-developers.com/showthread.php?t=1652398 would be where to go to do that, but evidently it's sending me down the road to custom ROM flashing. AGHGHGhjkdashbdas. Do not want.
Ok, so here's where I am, I have finished step 8:
1. Download Odin 1.85 .
2. Download(USE FIREFOX!) ClockworkMod TOUCH 5.5.0.4 OR TWRP 2.2.2.0, they are both named "recovery.tar.md5" and will be downloaded as "recovery.tar.md5", DO NOT CHANGE the filename or else it wont install.
3. Extract the contents of odin-185.zip to a folder.
4. Run Odin 1.85.exe from the folder you extracted it to.
5. Prepare Odin: Check "auto-reboot" and UNCHECK ALL OTHER OPTIONS. SEE COMPUTER SREEN PICS BELOW.
6. Only Click "PDA" and select the recovery.tar.md5 file you downloaded. SEE COMPUTER SREEN PICS BELOW.
7. How To Put your device into Download Mode: DO NOT TOUCH THE POWER BUTTON FOR THIS PROCEDURE. - download mode is NOT the same as recovery mode
a. Connect the USB cable to your PC, but NOT to your phone.
b. Remove the battery.
c. Reinsert the battery.
d. ATT PHONES - Press and keep down both Volume Up and Volume Down keys simultaneously.
ROGERS PHONES - Press and keep down only the Volume Down key.
DO NOT RELEASE THE VOLUME KEY(S) UNTIL INSTRUCTED TO DO SO IN STEP (f)
e. Insert the USB cable into your device. The phone will turn itself on when usb cable is inserted - DO NOT TOUCH THE POWER BUTTON.
f. You will now see a screen w/a yellow triangle warning you about installing a rom . Now release the volume key(s) - SEE PHONE PICS BELOW
g. Press and release the "Volume Up" key to enter into download mode - SEE PHONE PICS BELOW
h. You should now be at the Download Mode screen w/odin recognizing your phone. SEE COMPUTER SREEN PICS BELOW.
8. Click Start in Odin. It will flash the new recovery and will reboot the phone when completed. Your device will autoreboot into android. You are done using ODIN.
9. UPDATING CWM OR TWRP:
Now you need to udate CWM, download and copy cwm6027touch_v14.4.6_skyrocket.zip file to your sdcard, boot into recovery and choose "INSTALL FROM SDCARD" from recovery, install the file and reboot back into recovery to see if it installed correctly.
sk8erwitskil's CWM thread is here HERE , check to see if above file is the latest or dl the "Flashable zip" CWM file from there.
If upgrading TWRP go here HERE and follow the dev's instructions on using goo app, or you can use the flashable TWRP 2.4.1.0 file HERE and copy that file to your sdcard, boot into recovery and pick "INSTALL" from recovery, install the file and reboot back into recovery to see if it installed correctly.
How to enter recovery read section #2 below.
How to use cwm read THIS, also read Q&A on recoveries
You can upgrade to either CWM OR TWRP from which ever recovery TAR file you used in ODIN in step #2 from above.
10. You're done newbie and soon to be a power user, read and educate yourself as much as you can before flashing, happy flashing.
Click to expand...
Click to collapse
I don't know how to do step 9. Do I even need it? I have no desire to run a custom ROM.
For just rooting u have to run the superuser zip through your recovery
Oh and if you are not understanding what the stickies are saying to do then look it up on youtube because there are a lot of step by step instructions there.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
a. put updated file in your micro sd card.... plug ur micro sd card to pc... drag file and drop it in your micro sd card. put the micro sd card back in phone.
b. to go to recovery press power button + vol+ + vol- all at once and hold.
why do u need to unlock play store app? playstore is accessible completely even without root. you can also sideload Amazon appstore and other apps without root. no need to get all bricked up just to run playstore. i'm confused what are you trying to do again?
droidbabyxda said:
a. put updated file in your micro sd card.... plug ur micro sd card to pc... drag file and drop it in your micro sd card. put the micro sd card back in phone.
b. to go to recovery press power button + vol+ + vol- all at once and hold.
why do u need to unlock play store app? playstore is accessible completely even without root. you can also sideload Amazon appstore and other apps without root. no need to get all bricked up just to run playstore. i'm confused what are you trying to do again?
Click to expand...
Click to collapse
im guessing he wants to run apps from play that require root, eg titanuim backup, but he doesnt know how to put a file on his sdcard, but then he has to learn how to install zips from recovery which someones got to teach him since he doesnt want to read/learn/search for the answers. he seems to be impatient and wants it done "now", its a brick waiting to happen, my advice to him was to slowdown and learn
vincom said:
im guessing he wants to run apps from play that require root, eg titanuim backup, but he doesnt know how to put a file on his sdcard, but then he has to learn how to install zips from recovery which someones got to teach him since he doesnt want to read/learn/search for the answers. he seems to be impatient and wants it done "now", its a brick waiting to happen, my advice to him was to slowdown and learn
Click to expand...
Click to collapse
agree and such bad attituted too. i wouldn't want to help anybody who cusses in every conversation geez little respect goes a long way
It you just want to root and not want to flash any custom ROMs or anything related to it,I will tell you how to from total beginning
ALL DATA WILL BE LOST , BACKUP EVERYTHING
In order to root Android 4.2 the following three requirements must be satisfied beforehand:
The Android SDK, which you can download from Google Developers
A custom recovery like ClockworkMod (CWM) or Team Win Recovery Project (TWRP)
SuperSU, which you can download from CF-Root
There are no major differences between the two, but TWRP is more touch-oriented thanks to larger buttons. CWM is also available in a touch-compatible variant, but it has much smaller buttons. It's a matter of personal preference between the two though, but you have to choose one.
Before starting the process I urge you to perform a backup, as all data might be lost afterwards. You can copy the contents of the SD card to a safe external location such as cloud storage service or computer hard drive.
The first step that needs to be performed after all the files are downloaded is to install the Android SDK. Afterwards open the Android SDK Manager and select the following two items:
Android SDK Platform-tools -- it contains the required programs to install Android 4.2 Jelly Bean
Google USB Driver -- it contains the necessary drivers for the Nexus device
Then you should create a folder in an easily accessible location within the command line. In this example I will use a folder named "Root" in my C:\ drive in Windows. The path name will therefore be: "C:\Root".
From the folder where Android SDK Platform-tools is installed (in my case it is "C:\Program Files x86)\Android\android-sdk\platform-tools" copy the following files to the previously created "Root" folder:
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot.exe
The following files must also be copied to the "Root" folder:
CWM-SuperSU-v0.97.zip -- SuperSU file
The custom recovery that you previously downloaded for your specific device (please see below)
For my 8 GB nexus 7 wifi(codename "grouper" I will use TWRP with the name "openrecovery-twrp-2.3.1.0-grouper.img".
You can easily find the codename for your devoice by looking into Google
The custom recovery file differs for each device, please make sure you download the correct file
In order to make the process smoother for instance the SuperSU file can be renamed to "root.zip" and the custom recovery to "customrecovery.zip". It's a matter of convenience, but for accuracy I will stick to the original naming for this guide.
If the previous steps are completed you must have the following six files in your "Root" folder:
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot.exe
CWM-SuperSU-v0.97.zip -- SuperSU file
The custom recovery. In my case it is "openrecovery-twrp-2.3.1.0-grouper.img"
From there, you can proceed to install the drivers for "fastboot mode". To install them, follow these steps:
Power off your Nexus device.
Press and hold Volume Up and Volume Down then press and hold the Power button; the device will now enter "fastboot mode".
Go to Device Manager (Computer -> Properties -> Device Manager in Windows 7/8) and identify the device; for me it shows up as Android 1.0.
Right click Android 1.0 and select "Update Driver Software," then select "Browse my computer for driver software".
Select "Let me pick from a list of device drivers on my computer," then click "Next".
From "Have Disk..." option go to the folder where you have Google USB Driver installed (for me it's "C:\Program Files .(x86)\Android\android-sdk\extras\google\usb_driver" and select "android_winusb.inf".
Out of the three options select "Android ADB Interface" and validate any future warning window to install the driver.
Final preparations
Everything is prepared in order to start the installation process, but in order to do so a command window must be opened. Windows Key + R opens "Run"; type in "cmd" and the command window appears. Typing "cd C:\Root" and pressing Enter sets the "Root" folder as the working directory. Pressing the Shift key and right clicking inside the "Root" folder will also deliver the same result.
The device must be turned on in "fastboot mode" which I have explained at step no.2 during the driver installation process, and obviously plugged-in to the computer. You then have to type in the following commands while in "fastboot mode":
fastboot devices -- this is just for verification purposes; if there is no listed device then the drivers have been improperly installed and steps 1 through 7 must be redone.
fastboot oem unlock -> you have to accept the prompt in order to continue -- this command will unlock the bootloader, but it will also erase the data on the device which is why a backup is necessary.
fastboot reboot-bootloader -- this will reboot the bootloader.
fastboot flash recovery openrecovery-twrp-2.3.1.0-grouper.img -- this will flash the custom recovery --please use the specific file and name for your particular Nexus device!
fastboot erase cache -- this will erase the cache -- might not be necessary but it's just as a precaution.
fastboot reboot -- this will reboot the device.
After Android 4.2 is loaded and running the SuperSU file must be copied from the "Root" folder to the internal storage (shows up in Windows Explorer as a Nexus device). A simple copy and paste will do the trick here.
Then you have to power off the Nexus device and enter "fastboot mode" again. Use the Volume Up and Volume Down keys to navigate until you can select "Recovery Mode". After the power button is pressed the device will reboot in the new custom recovery.
Rooting your Nexus device
If you have ClockworkMod installed, you have to perform the following steps:
Select "install zip from sdcard"
Select "choose zip from sdcard"
Select "0" (zero) folder
Select "CWM-SuperSU-v0.97.zip"
Select "Yes - Install CWM-SuperSU-v0.97.zip"
Select "Go Back"
Select "reboot system now"
If you have Team Win Recovery Project installed, you have to perform the following steps:
Press "Install".\
Select "CWM-SuperSU-v0.97.zip" -- for me it's in the "0" (zero) folder
Swipe to confirm flash
Press "Wipe cache/dalvik" (just as a precaution)
Swipe to wipe
Press "Reboot System"
After Android 4.2 loads your device can run apps with elevated privileges (meaning it's rooted). A SuperSU app is installed in order to allow root requests, so please use your judgement on which apps you grant access.
If you experiences any problem, please reply and I will look into it.
Sent from my Nexus 7 using xda app-developers app
Sent from my Nexus 7 using xda app-developers app
^^you want him todo that, lmao, he doesnt even know how to put a file on his sdcard to flash it in recovery, theres no way a computer newb is going to be able to follow what you posted
That's why I have not used the word flash anywhere, I know that he does not know how to flash , I have posted the right thing for a total noob,( at least if he knows how to use command in windows or install drivers)
I helped him in the way I could and what he requested
Sent from my Nexus 7 using xda app-developers app
You think that helped. LOL. Your telling him to do things that aren't even required to gain root with this device. Not everything is a nexus bro. Next time you wanna help study up on the phone your giving advice about. lol
Well , thanks for telling me that every android isn't rooted in same manner, I was thinking that all devices are rooted in same ways like for my nexus
Sent from my Nexus 7 using xda app-developers app
naman14, im not putting you down, your step by step howto is admirable, good work, but the problem is that the op is clueless on tech stuff, its not the word "flash" he has a problem with, i could of said "install" and it would lead to same conclusion, he doesnt know how to copy a file to his sdcard, if he cant do that he has no business in modding his phone until he learns more. anyhow the op is long gone by now
I upgraded my samsung skyrocket s2 version 2.3.6 to 4.0.4 through the Kies. Then I tried to install TWRP 2.2.0 and Odin 1.85. I saw COM 14 ; COM 17 when I hit start button .It said
FAILED. Now it showed a yellow triangle in the middle of phone & monitor pictures. ( including : Firmware upgrade encountered an issue . please select recovery mode in Kies & try again). Please help . Thank you very much.
I just tried other laptop . I saw COM 3 but it said it couldn't open the serial (COM )port . All thread completed (success 0/ failed 1)

Can someone please help me?

Well, I have CWM on my phone, it is usable but not visible, and a dead USB port (Will charge but won't connect to any computer for transfer or Odin). I can put an SD card in and flash it to a usable rom/loader, but since I can't actually navigate the CWM I can not actually flash.
Basically, I need someone with a working CWM to tell me how many clicks down I need to go in order to get to where I flash from. I will be on a fresh SD card with only the folders on it that android creates put one called "Roms" (where I will put the roms, of course).
Any help would be GREATLY APPRECIATED.
forum.xda-developers.co...hp?t=1776129
I followed the above instructions and upgraded the
Samsung galaxy infuse 4G from gingerbread 2.3 to
Android Jelly Bean 4.3.
It will be difficult for you to do unless you know
computers well. You will need 1 to 3 hours to complete.
Every single little step must be followed, pretty much fill
in every single step.
First you must obtain CWM, it's a flashing utility which is
accessed at boot up by holding Volume up + volume
down + power
You need to first learn how to unbrick first as things tend to go wrong the first time.Note that 720p video recording will not work for any ROM.Only 480p will! Always wipe data first.
Here you go:
Phase 1:
---------
To obtain CWM head over too Jscotts odin url.UNBRICK TOOL FROM MASTER jscott.hart.bti
1. download the file which includes root access.
"Stock UCLB3 with root
UCLB3_Unbrick_root_1.1.zip"
2. you will also need Samsung Kies, which will install the
usb driver for your Samsung galaxy. The link is on the
website.
3. Place your phone into Download mode
To do this, have your usb cable for your phone plugged
into the computer but disconnected from your phone.
shut off your phone. When the power is off press Volume
up and Volume down simultaneously, after the buttons
are pressed plug in the usb cable at the same time,
which should be connected to the computer.
This will place the phone in Download mode.
4. open the included Odin.exe, when you see the yellow
bar under ID:COM then everything is good.
Follow the rest of the instructions on jscotts website.
Finally when this procces is done, reboot into android.
Phase 2:
---------
1) Download SGS kernel flasher
2) Click on the link on jscotts website to download a
stock kernel which contains CWM. use "2013.04.30-CWM-
Synthesis-1.2Ghz.zip
This is a thread for a working CWM on infuse.I used the
04.30 1.2GHz version and you can install it without going
into recovery mode using SGS Kernel Flasher in play
store for free:
forum.xda-developers.com/showthread.php?p=25724638
Phase 3:
----------
description:
Convert the phone from gingerbread 2.3 to ICS Android
4.0, as the instructions say.
Head over too: Entropy's CM9 website:
forum.xda-developers.co...hp?t=1601844
1) There are 3 links on the website for Cynogen 9 rom for
Samsung infusion 4g, any one is ok. Download CG9 for
Samsung infusion 4g. version along with the Gapps.
2) After saving both zip's on your sd internal memory,
shut off your phone. Press both volume up and volume
down and power at the same time.
The phone will boot into CWM.
3) Make a backup of your original rom for your phone
before proceeding.
4) Select Flash zip, select your ICS android 4.0 rom which
you saved on your internal sd. (ie: "cm-9-20120620-
UNOFFICIAL-infuse4g.zip"
5) Install GAPPS as well, after step 4 is complete.
Again for the full instructions please follow the
instructions on "Firmware][ICS]UNOFFICIAL CM9 for the
Infuse 4G (07/28/2012)"
Phase 4
--------
1. Boot into CWM again buy pressing Volume up +
Volume Down + power.
2•Install ROM: Scroll down for downloads section
•... The package will start to install..
•... Phone will reboot into the install screen again...
•... Continue to install [Automatically] If not manually
flash again
•... Phone will reboot again and be at the recovery
screen...
3. Install Gapps
4. •CWM: Wipe Cache Partition
5. •CWM: Advanced/Wipe Dalvik Cache
6. •Reboot
FINISH.
That won't work for me. I am already rooted and have CWM, but my screen is blacked out on it. I need someone to actually tell me how many times to press down and the power button to end up on the flash from SD.
Jamio1988 said:
That won't work for me. I am already rooted and have CWM, but my screen is blacked out on it. I need someone to actually tell me how many times to press down and the power button to end up on the flash from SD.
Click to expand...
Click to collapse
on your computer, google "cwm recovery"
then click on "images"
or check out youtube vids

[TUTORIAL] on Root/Recovery/Custom ROM Galaxy S4 (I337z) Cricket Wireless/Aio

Hey guys,
After working on my Cricket/Aio Galaxy S4 for days and finding very little development tips, I decided to write my own full guide on how to root, install a custom recovery (TWRP) and flash a custom ROM for the SGH-I337z.
Before we begin, I am not responsible for any damage, including physical damage due to frustration, that you may inflict on your device. If at the end of this, your phone is nothing but an expensive paperweight, I must apologize, but assume no responsibility. If you are not comfortable using Odin or flashing ROMs, I suggest reading a little more on the subject before moving forward. This is a detailed guide for a specific device that is difficult to find help for. This isn't a step by step guide for a first time flasher. You have been warned.
First, download and install the Kingroot apk. Do a quick Google search for this. It is a Chinese root method that I know for a fact works, where Kingoroot and Towelroot fail. Trust me, I tried Kingo and Towelroot just as many times as you. It also installs it's own sub-par version of Superuser called Kinguser. Nothing great, but it gets the job done. If you only want root, you are done. Install the app, run the app, run Root Checker. From here you can uninstall system apps, overclock, etc. Keep in mind, if you uninstall either of these, you lose root access.
If you want a custom recovery/ROM, here's how:
First thing I did was flash the recovery. But it has locked bootloader right? Right. So we are going to Odin flash the recovery. Although it is a custom recovery, flashing through Odin will allow you to bypass the bootloader lock. First, you will want to download the recovery image. http://www.mediafire.com/download/j6ml64w1ldixklq/jflteaio_twrp.img
Now put this somewhere you can find it.
Next you will need to download the .tar converter tool and convert this .img file you just downloaded into a .tar.md5 file so that Odin can flash it. There are instructions in the link and it is very simple.
http://forum.xda-developers.com/showthread.php?t=2446269
Once you have converted the img, Open Odin, and boot your phone into download mode by holding Volume down and power, and plug it in. Odin should notify you it has been "Added!" Select PDA, and navigate to the recovery img that you just converted to the tar file. Select this file, then make sure Auto Reboot is the only other box checked, and hit start. It should only take a few seconds, and you should be greeted with a "Success" message. Allow the phone to reboot into recovery. It should do it manually, but if not, boot into recovery by holding Volume Up+Home+Power. It should load the TWRP splash screen. If this happens, it was all successful.
That is the hard part honestly. Once you're recovery is installed, you're golden, Pony Boy. Download a compatible ROM and install the zip via TWRP recovery. Unfortunately, from what I understand, Touchwiz based ROMs are the only ones compatible with this method. I am using Skyfall as suggested in another thread I saw, and it is great. Looks just like stock, but enables Wifi Tethering (which Cricket currently blocks) and comes with a couple other cool features. It also uses Aroma installer which allows you to customize the installation, meaning you can choose to have Xposed Modules and Wanam Xposed installed by default, and NONE of the Samsung apps from default.
Here is the link for a ROM that I know for a fact works flawlessly: http://forum.xda-developers.com/showpost.php?p=55524201&postcount=4
KEEP IN MIND---Cricket/Aio must install the AT&T variant from Aroma installer. Others may work, but this is the only one I can confirm. Internally, they are the same phone. LTE, Wifi, Bluetooth all confirmed working.
Following the steps provided everything worked up until I reached odin. I downloaded and converted the jflteaio_twrp.img to jflteait_twrp.tar.md5 and my phone has root access provided by kingroot.
I tried using Odin3 v3.04 3.07 and 3.10.7 no matter the version always following "<ID:0/005> NAND Write Start!!" I see "<OSM> All threads completed. (succeed 0 / failed 1)".
I know this post was last updated June 30th 2015 so my versions of Odin should be working. Please help, Thanks
Try using Heimdall Suite to flash recovery. Once downloaded unzip file to desktop. Follow these instructions next.
- Boot the Galaxy S4 into download mode (Vol Dwn + Pwr Up).
- Run zadig.exe from the Drivers folder of the Heimdall Suite.
- Choose Options > List All Devices from the menu.
- Select MSM8x60.
- Click Install Driver.
- If prompted with a warning the installer is unable to verify the publisher of the driver, select Install this driver anyway. Further prompts about security may pop-up, select the options which allow the installation to continue.
- Place recovery image in heimdall folder(rename the img to recovery.img) Do not covert img to tar it needs to stay as a img file.
-Next open command window inside the Heimdall folder you unzipped by holding shift and right clicking. Then select open command window here. In the command window type the following.
(heimdall flash --RECOVERY*recovery.img) .Once it's finished the phone should reboot. Let it reboot if it doesn't just do a battery pull and reboot into recovery mode by pressing volume up+home+power .Once it's finished the phone should reboot. Let it reboot if it doesn't just do a battery pull and reboot into recovery mode by pressing volume up+home+power. That should work.

Categories

Resources