Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,809,359 Members 39,327 Now Online
XDA Developers Android and Mobile Development Forum

[GUIDE][All-In-One][Step-By-Step]Root, Recoveries, ROMs, Kernels, Kexec and Dual Boot

Tip us?
 
Cvballa3g0
Old
(Last edited by Cvballa3g0; 24th July 2012 at 06:31 AM.)
#1  
Cvballa3g0's Avatar
Senior Member - OP
Thanks Meter 79
Posts: 135
Join Date: Jul 2011
Location: Lakeland
Default [GUIDE][All-In-One][Step-By-Step]Root, Recoveries, ROMs, Kernels, Kexec and Dual Boot

BACKUP YOUR EFS!!!! IT WILL SAVE YOUR LIFE/PHONE/IMEI WHEN FLASHING ROMS
http://forum.xda-developers.com/show....php?t=1791291



The Hitchhikers Guide to the Galaxy S III

STOCK ROM AND KERNEL FOR THE VERIZON GALAXY S III : http://forum.xda-developers.com/show....php?t=1755386

Getting Root:

Drivers: http://downloadcenter.samsung.com/co...r_v1_4_6_0.exe
Odin 3.07: http://samsung-updates.com/Odin307.zip
Stock Root Image(root_66): http://www.megashare.com/4384479

1. Install USB drivers
2. Download ODIN v3.07
3. Unzip the root_66.7z ( it'll turn into a 1.5gb .tar file)
4. While the phone is powered down, boot into ODIN download mode. (vol down + home + pwr)
5. Connect phone, open ODIN
6. In ODIN check auto reboot and F. Reset Time.
7. Click "PDA" then navigate to and select the root_66 .tar
8. Click "Start"

Now wait for it to flash and once rebooted, you'll have root access.

Getting a Custom Recovery:

Method 1:

1. Download the ROM Manager App: HERE
2. Flash CWM Recovery as the Verizon Galaxy S3.

Method 2:

- Stock Recovery, or CWM Recovery Touch

- TWRP 2.2 Recovery

- CWMod Based 6.0.0.8 Recovery for d2vzw 6.0.0.8

1. Download one of the recoveries you like best from above ^
2. Place the .img file onto your sdcard
3. Open terminal and type in these lines: (be sure to change the below)
Code:
$   su

#   dd if=/sdcard/.img of=/dev/block/mmcblk0p18

#   reboot recovery
Method 3: The easiest

Using mmmeff's VZW GS3 EZ-Recovery ~ multi-recovery flashing app


Method 4: (for TWRP)

1. Download the GooManager Beta App.
2. Lanuch the app and press the menu button.
3. Click "Install OpenRecoveryScript."
4. Press "Yes," and "Yes" again for the twrp d2vzw recovery.
5. Wait 10 seconds for the file to download and it should install the recovery.

**You can boot into recovery via the Rom Manager app also**

Getting a Custom ROM:

- Bean's Custom Stock Rom (50gb dropbox, Beats,Bravia Engine, Reboot Menu)

- [Stock] Vzw Rooted, Deodexed, Zipaligned

- [STOCK] [I535VRALF2] Stripped, Rooted

- [ROM][VZW][BETA] XTC Rom

- [ROM][HYBRID][Jellybean] PARANOIDANDROID v1.9.1a

- [Rom][7.23.2012][VRALG1]NoSympathy's Stock OTA 100% deodexed, zipaligned rom

- ☆ ★ | ROM | SynergyROM VZW S3 | ICS 4.0.4 | FULLY OPTIMIZED | ★ ☆

- Unofficial K-EXEC & CM9 (Beans)
- (Invisiblek) CM9 UNOFFICIAL D2VZW and CM10 UNOFFICIAL D2VZW ( need Google Apps also. )

1. Download a ROM of your choice and place it on your SD Card.
2. Reboot Recovery (from Rom Manager or *vol up + home + pwr*)
3. Make a backup
4. Do a factory reset, wipe cache + dalvik.
5. Flash the ROM zip.
6. Reboot once finished.

Getting a Custom Kernel: (This will replace your custom recovery)

You could always go back to your custom recovery by reflashing it in the method above.
FLASHING A KERNEL IS THE SAME PROCESS OF FLASHING A CUSTOM RECOVERY.


Method 1:

- [KERNEL] invisiblek v2 - i535 (direct download - kernel-invisiblek-v2-3.0.8-i585.img)
- [KERNEL][STOCK][BETA] b00sted-v001 (2012.7.14) ( 2 types of kernel, one for Stock, and another for CM9 )

1. Place the .img to your SD Card.
2. Open terminal and type in these lines: (be sure to change the below)
Code:
$   su

#   dd if=/sdcard/.img of=/dev/block/mmcblk0p18

#   reboot recovery
Method 2:

Using mmmeff's VZW GS3 EZ-Recovery ~ multi-recovery flashing app


*****The kernel replaces your Custom Recovery.
To boot into the kernel, you'd have to boot into the recovery partition, which is:
1. adb reboot recovery
or
2. (vol up + home + pwr) when the phone is off.*****

If you flash your custom recovery back, the kernel will no longer be in place.
So you can either have a kernal or a custom recovery.


Method 3: (Kexec: Custom Recovery + Custom Kernel)

To boot into the custom kernel, you'll have to flash the boot_emmc/sdcard_boot.img.zip from the recovery. If not, youll boot into the stock kernel.

- [KERNEL] invisiblek v2 - i535 (direct download - kernel-invisiblek-v2-3.0.8-i585.img)
- [KERNEL][STOCK][BETA] b00sted-v001 (2012.7.14)

1. Download and install mmmeff's EZ-Recovery for VZW Galaxy S3.
2. Launch the app, and flash the "CWM Touch" Recovery. ( IT HAS TO BE CWM TOUCH)
3. Now this is when you decide if you want to have the zips, and kernel on your Internal SD or EXT SD.
Quote:
Internal:
1. Download the kernel of your choice, and rename it as "boot.img" and also download the boot_emmc_boot_img.zip file
2. Place both files in the root directory of your Internal SD Card. (/sdcard/)
3. Reboot into recovery via the EZ Recovery app or while holding (vol up + home + pwr) while the phone is off.
4. a. Press "install zip from sdcard"
b. "choose zip from internal sdcard"
c. Scroll down and choose "boot_emmc_boot_img.zip"
d. Choose " Yes - Install boot_emmc_boot_img.zip"
5. If you did this correctly, the phone should reboot mid way of installing the .zip file

External:
1. Download the kernel of your choice, and rename it as "boot.img" and also download the boot_sdcard_boot_img.zip file
2. Place both files in the root directory of your External SD Card. (/mnt/extSdCard/)
3. Reboot into recovery via the EZ Recovery app or while holding (vol up + home + pwr) while the phone is off.
4. a. Press "install zip from sdcard"
b. "choose zip from sdcard"
c. Scroll down and choose "boot_sdcard_boot_img.zip"
d. Choose " Yes - Install boot_sdcard_boot_img.zip"
5. If you did this correctly, the phone should reboot mid way of installing the .zip file
4. You now have a custom recovery and custom kernel running simultaneously.

Dual Booting:

http://www.youtube.com/watch?v=emDdQmNXLi8">http://www.youtube.com/watch?v=emDdQmNXLi8" type="application/x-shockwave-flash" width="425" height="350">

---------------------------------------------
Video: http://www.youtube.com/watch?v=emDdQmNXLi8
Original Threads:
http://www.epiccm.org/2012/07/dualbo...-sprint-t.html
http://forum.xda-developers.com/show....php?t=1774795

TeamEpic-SGS3LTE-multiboot-cm9-setup-v1.zip http://k0nane.info/rom/ecm/TeamEpic-...9-setup-v1.zip

invisblek's cm9 and boot.img http://goo.im/devs/invisiblek/i535/roms

gapps http://goo.im/gapps

add this line in the update script. 3rd row from the bottom. line 143
package_extract_file("boot.img", "/dev/block/mmcblk0p7");

---------------------------------------------

Post below if I missed anything, or need to update anything!
Thanks!

BONUSES:

- [HACK] Remove WiFi reminder
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Increase your phone volume, and/or remove boot sound/camera sounds.
http://forum.xda-developers.com/show...6&postcount=54
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Free Wifi Tether: (Must have root)
1. Download and install WiFi Tether for Root Users
2. Launch the app and press the Menu button
3. Click "Settings" and press "Change Device-Profile"
4. Change it to "Generic ICS"
5. Done
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Script [APP] CPU Sleeper, The Battery Saver Mod
Disables CPU 1 when the display is turned off. Once turned on, the CPU goes back online.
CPUSleep v1.9.apk
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
How to add custom apps to the Headphones Connected notification
http://forum.xda-developers.com/show...php?p=28986416
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[GUIDE] Enable Mass Storage Mode for External SD Card
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Current Device:



T-Mobile Prepiad White 32GB LG Google Nexus 5 - hammerhead
16GB Wi-Fi Asus Google Nexus 7 (1st Gen.) - grouper

Retired Devices:
Motorola DROID - sholes
DROID Bionic - targa
Galaxy S III (SCH-i535) - d2vzw
The Following 63 Users Say Thank You to Cvballa3g0 For This Useful Post: [ Click to Expand ]
 
john9
Old
#2  
Account currently disabled
Thanks Meter 269
Posts: 1,586
Join Date: Oct 2011
Nice GUIDE and very helpful informations!
 
tjac357
Old
(Last edited by tjac357; 14th July 2012 at 04:34 AM.)
#3  
tjac357's Avatar
Member
Thanks Meter 4
Posts: 53
Join Date: Jun 2011
Location: Ohio
I can't extract the file. there isn't an option for it and it stays as a 650 mb file

nvm figured it out
 
hrffd
Old
#4  
Senior Member
Thanks Meter 99
Posts: 438
Join Date: Oct 2011
Location: Lakeland
Useless information.


...




Only because I don't have the phone.

Good work.
Samsung Galaxy SII Epic 4G Touch
JB 4.2.1 AOSP by sbrissen
FI27 Modem
 
faehsemc
Old
#5  
faehsemc's Avatar
Senior Member
Thanks Meter 348
Posts: 1,353
Join Date: Jun 2011
Location: Titusville

 
DONATE TO ME
Now what happens if i ever want to unroot? Say dev edition comes out and yiu cant be rooted to do the new unlocking method found... i know what if what if... but still want to know

Sent from my SCH-I535 using Tapatalk 2
 
CBMC
Old
#6  
Senior Member
Thanks Meter 41
Posts: 376
Join Date: Apr 2009
Quote:
Originally Posted by faehsemc View Post
Now what happens if i ever want to unroot? Say dev edition comes out and yiu cant be rooted to do the new unlocking method found... i know what if what if... but still want to know

Sent from my SCH-I535 using Tapatalk 2
Flash the stock rom with kernel. The thread that contains them is linked in the op.

Sent from my Galaxy Nexus using Tapatalk 2
The Following User Says Thank You to CBMC For This Useful Post: [ Click to Expand ]
 
tpike
Old
#7  
tpike's Avatar
Senior Member
Thanks Meter 191
Posts: 953
Join Date: Jan 2011
Quote:
Originally Posted by faehsemc View Post
Now what happens if i ever want to unroot? Say dev edition comes out and yiu cant be rooted to do the new unlocking method found... i know what if what if... but still want to know

Sent from my SCH-I535 using Tapatalk 2
Flash stock files in op is the normal method.

Not personally tried it



Thanks for the collection and the easy instructions.

Sent from my SCH-I535 using Xparent ICS Tapatalk 2
The Following User Says Thank You to tpike For This Useful Post: [ Click to Expand ]
 
blade7840
Old
(Last edited by blade7840; 14th July 2012 at 04:49 PM.)
#8  
blade7840's Avatar
Senior Member
Thanks Meter 70
Posts: 332
Join Date: Jan 2011
Location: Texas
Default WIFI Hack

How do you install the wifi hack? And if I use this VZW GS3 EZ-Recovery apk . I must download the recovery I want to use to sdcard first to use the VZW GS3 EZ-Recovery to install a custom recovery.
Current Android: Samsung Galaxy Note 3 32GB Black


Current Rom: Vision-X N3

Kernel: LeanKernal 3.8.1
Android Version: KitKat 4.4.2
Carrier: T-Mobile
Recovery: TWRP 2.7.2.0.

Past Android: The OG Motorola Droid,
HTC Inspire, Samsung Galaxy S2 Skyrocket,
(2)Samsung Galaxy S3 (all rooted)
 
faehsemc
Old
#9  
faehsemc's Avatar
Senior Member
Thanks Meter 348
Posts: 1,353
Join Date: Jun 2011
Location: Titusville

 
DONATE TO ME
Quote:
Originally Posted by CBMC View Post
Flash the stock rom with kernel. The thread that contains them is linked in the op.

Sent from my Galaxy Nexus using Tapatalk 2
Ok ya.. i was dumb. Appreciate the help. I was thinking that was stock rooted thread from invisible k. . Misread

Sent from my SCH-I535 using Tapatalk 2
 
Cvballa3g0
Old
#10  
Cvballa3g0's Avatar
Senior Member - OP
Thanks Meter 79
Posts: 135
Join Date: Jul 2011
Location: Lakeland
Quote:
Originally Posted by blade7840 View Post
How do you install the wifi hack? And if I use this VZW GS3 EZ-Recovery apk . I must download the recovery I want to use to sdcard first to use the VZW GS3 EZ-Recovery to install a custom recovery.
The Wi-Fi hash instructions are in that thread.
If you use the EZ recovery, you do not have to add the recoveries to your phone, they are included in the app.

Sent from my locked Verizon Samsung Galaxy S III
Current Device:



T-Mobile Prepiad White 32GB LG Google Nexus 5 - hammerhead
16GB Wi-Fi Asus Google Nexus 7 (1st Gen.) - grouper

Retired Devices:
Motorola DROID - sholes
DROID Bionic - targa
Galaxy S III (SCH-i535) - d2vzw

The Following User Says Thank You to Cvballa3g0 For This Useful Post: [ Click to Expand ]
Tags
custom, guides, kernal, recovery, rom
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes