[GUIDE]Full Root and CWM without computer w/ Gingerbreak.apk by Chainfire & 743C - Epic 4G Android Development

Well, since no one has mentioned this yet, hope has returned for the quick computerless root, via apk!
This is not my work, it is Chainfire's apk, with Android Exploid Crew's gingerbreak binary inside... brought to you by the makers of rageagainstthecage-arm5.bin... anyways, here's the xda post:
http://forum.xda-developers.com/showthread.php?t=1044765
Note: this only installs su with superuser.apk, and not busybox, from what I've seen, I tested this with stock EC05. I'm glad busybox is not included, since it would be broken, due to the limited space of the stock EC05 system. So for most using this, the first steps, after rooting with this, would be the following:
Edit: new instructions, for installing rooted kernel, and Clockworkmod 2.5.1.0, all without a computer:
* on the phone, goto menu > settings > applications. Make sure Unknown sources is checked. Goto Development, and make sure USB debugging is checked.
* Install the following apps from the market: SGS Kernel Flasher, ROM Manager, Astro File Manager, and Dolphin Browser HD, all available free from the market, the names here are market links, for your convenience. If opening the links on the phone, make sure to choose the market, when opening them.
Note: Astro File Manager is for ease of locating and installing the gingerbreak.apk on your sdcard. Dolphin Browser HD is recommended, so that downloads don't get the names truncated... The stock browser has been known to do this, especially on my kernel zip downloads.
* Grab the gingerbreak.apk from here (I used the 1.2 version of the apk). either tap the apk download from the dropdown menu, or use astro file manager to locate the apk, and install it. Now close astro file manager, and any other apps that may be using the sdcard.
Now it's time to open gingerbreak from your applications, and choose, "Root Device". It may take up to several minutes, before the phone reboots itself. If all has gone according to plan, you will now have a very basic root, with the Superuser app, so that you can control what apps have root permissions. If for some reason you don't have superuser in your apps, or the gingerbreak has frozen past 10 minutes, reboot the phone, and run the gingerbreak app again.
Note: I am not directly linking the apk here, out of respect for Chainfire, who developed this apk... I wouldn't do it without his permission anyways.
* download DRockstar.Clean.Kernel.EC05.v1.02.zip and put on your sdcard
Original kernel post with sources: http://forum.xda-developers.com/showthread.php?t=1053252
* Open SGS kernel flasher, and be sure to give permission when the superuser prompt appears. Tap "choose kernel", tap .. , locate DRockstar.Clean.Kernel.EC05.v1.02.zip on your sdcard, and flash the kernel. It should reboot the phone when done. You'll now be running a rooted stock kernel, with some nice added features.
* download cwm2.5.1.0.zip.
Original ReRFS Stock ROM and tools: http://forum.xda-developers.com/showthread.php?t=1027904
Note: It's a really good idea to download ReRFS Stock ROM, in case you need to stock the phone, in a jam.
* open ROM Manager app, and Tap "Flash ClockworkMod Recovery". Choose the Epic 4G.
The following message will appear:
"Epic4G does not have an officially supported ClockworkMod Recovery yet. Have you installed a ClockworkMod recovery manually?"
choose yes, and select ClockworkMod 2.x.
Next, tap "Install ROM from SD Card". Browse to, and choose the cwm2.5.1.0.zip on your sdcard.
Tap OK at "Reboot and Install", and be sure to give permission, when the superuser prompt appears.
Presto... rooted kernel with full busybox, and Clockworkmod, with no computer needed, for the epic!
Note: Here's cwm3.0.0.6.zip, if you're ready to plunge into ext4. Make sure you have an ext4 compatible ROM ready to flash, on your you sdcard, before converting to ext4. The stock EC05 system will not boot after converting to ext4. Also, be warned, that as of yet, no posted Epic kernels are ROM Manager compatible with ext4, though I am quite certain that tanimn is very hard at work, doing his best to make this happen.
Anyways, I figured all this would be welcome news, and gives me hope again, that an all in one apk can be mustered for the Epic.
I know some are you are saying, "But this is all so complicated, can't you make this any easier?" Well, I say, having dealt with driver and cable issues galore for months, supporting one click root adb scripts... that this is, in fact, no more complicated at all. It may even be easier.
Maybe with some luck and a little skill, I can do a custom apk for us in the future, but for now, this *will* work.
Sent from my SPH-D700 using Tapatalk

It's been mentioned in "themes and apps" where it belongs not here in development.

OK, I did look there first (in the Epic section, anyways), but I must have missed it...
Some of the devs in the irc channel didn't even know, so I thought it was worthy of mention here, as much as a one click root is stickied in this very section.
If this thread needs to be deleted, so be it, I thought I was doing a service, calling people's attention to it, and outlining what steps should be taken, after using it.
Edit: now I see a post in the apps section, but my notes here are still very pertinent, to anyone relying on the gingerbreak.apk
theimpaler747: do what you will on this thread, it was intended as a public service announcement, and just might affect the development of the epic, especially since it'll most likely become the new root for gingerbread. I leave it up to you and your judgement.
Sent from my SPH-D700 using Tapatalk

If we rooted with this method then how do we push custom recovery?
Sent From My Evo Killer!!

musclehead84 said:
If we rooted with this method then how do we push custom recovery?
Sent From My Evo Killer!!
Click to expand...
Click to collapse
Ask damean
Sent from my Samsung-SPH-D700 using XDA App

musclehead84 said:
If we rooted with this method then how do we push custom recovery?
Sent From My Evo Killer!!
Click to expand...
Click to collapse
First off, I suspect any one click scripts for gingerbread, would have to use the gingerbreak binary, also listed and linked in the Chainfire post.
Hopefully, before GB is released (and hopefully a patch hasn't been, for rooter's sake), we can make an apk that flashes a proper recovery in bml8. (Preferably, in my opinion, to cwm 2.5.1.0, until the user decides to convert to ext4, which can be done with a subsequent cwm zip, like the cwm3.0.0.6.zip in my ReRFS Stock ROM post.)
joeykrim has made a kernel flashing apk (FlashImage GUI, in market), but at my behest, left out the ability to flash bml8, due to the fact that if a corrupt kernel is flashed there, odin or heimdall is required to fix it, once a 3 button boot is attempted to a corrupt bml8 flash.
For now, I would recommend a manual bmlwrite bml8 flash for a known good recovery kernel, for anyone using the gingerbreak method.
Also, some kernels, like my Clean Kernel, have reboot recovery to cwm 2.5.1.0 if RFS, and, can be flashed with the free SGS Kernel Flasher apk from the market. Once reboot recovery is achieved, cwm can be flashed to bml8, using the zip tools in the ReRFS post.
Sent from my SPH-D700 using Tapatalk

Just modded the original post, with instructions on getting full rooted kernel, and Clockworkmod, without needing a computer... how about that?
Sent from my SPH-D700 using Tapatalk

DRockstar said:
Just modded the original post, with instructions on getting full rooted kernel, and Clockworkmod, without needing a computer... how about that?
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Haha calm down sir, calm down
Sent from my SPH-D700 using XDA Premium App

Wow good work guys. That's awesome.
Sent From My Evo Killer!!

Woot, woot!! Now my wife can stop climbing down my throat about always being on the computer!! Gimme a woot!!
Sent from my SPH-D700 using XDA App

If only it converted your files to ext4..
Sent from my Samsung Epic

DRockstar said:
Just modded the original post, with instructions on getting full rooted kernel, and Clockworkmod, without needing a computer... how about that?
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Good stuff DRockstar, I'm glad you posted this up for us!

Nice! Very handy indeed.
Sent from my SPH-D700 using XDA App

acer1096xxx said:
If only it converted your files to ext4..
Sent from my Samsung Epic
Click to expand...
Click to collapse
Actually, you can convert to ext4 too, with the cwm3.0.0.6.zip posted in the ReRFS ROM thread... just flash it through cwm 3 button boot, or from reboot recovery with the kernel... keep in mind, that reboot recovery won't work for ext4 with the Clean Kernel, at this point in time.
but anyway, there's still nothing you can't do without a computer!

DRockstar said:
Actually, you can convert to ext4 too, with the cwm3.0.0.6.zip posted in the ReRFS ROM thread... just flash it through cwm 3 button boot, or from reboot recovery with the kernel... keep in mind, that reboot recovery won't work for ext4 with the Clean Kernel, at this point in time.
but anyway, there's still nothing you can't do without a computer!
Click to expand...
Click to collapse
Eh, sounds complex lol. I'll either wait for a video or just do it on a pc, no biggy
Sent from my Samsung Epic

I remember when installing Samsung Drivers, finding a good cord, using Odin, rooting, wiping system/data, Cache Partition, Dalvik, installing zip from SD, choosing zip from SD,etc. sounded like another language to me! If this works, congratulations. It may save many headaches.
Sent from my SPH-D700 using XDA Premium App

Subscribed, for future reference.
Sent from my SPH-D700 using XDA App

zanderman112 said:
Subscribed, for future reference.
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Did the exact same thing...
Sent from my SPH-D700 using XDA Premium App

acer1096xxx said:
Eh, sounds complex lol. I'll either wait for a video or just do it on a pc, no biggy
Sent from my Samsung Epic
Click to expand...
Click to collapse
It was actually very simple I just did it not hard at all
Sent from my SPH-D700 using XDA Premium App

Updated, with instructions for ROM Manager zip flashing... muahahahahaha
Also, almost all the links are phone friendly now, especially if you use the Dolphin HD Browser to download files, and the app names, are now market links, in the hopes that will make installing them even easier from the phone.
The only link that is not a direct link, is to the actual gingerbreak.apk itself, which is contained in an xda post, that requires xda registration to see. I respect that and the original dev, and will not give a direct download link, without Chainfire's expressed permission. I do think others will understand this.
Anyways,
Hope you all dig it!

Related

Epic Unleashed 1.1! Get your bug fixes here!

Epic Unleashed 1.1! First DROID2 rom!
For all the bugs people reported, I thank you. This release should fix a bunch of those bugs!
UPDATE:If you are having problems follow the new instructions on how to install bellow.
Changelog:
MAJOR Bug fixes.
Screen turns off.
Keyboard works.
Wifi may work(untested)
Accelerometer works.
Missing anything...?
Thanks:
Thank you Brendan for testing this release for me while my phone takes a little "nap" lol.
Features:
Deodexed
Bloatware removed
Scripts
Build.prop mods
Not sure if everyone know's this, but all my releases come with a widget that looks just like the HTC Clock called Fancy Widgets.
Please report bugs to me as you find them. Best way to contact me is email me at [email protected] or my GTalk Matt4542.
How to install:Important!
You will need to download Koush's bootstrap application and bootstrap your recovery. Then you can boot into recovery via the same app or you can install via ROM Manager(by rebooting into recovery, not via install rom from sdcard). Once you boot into recovery do a FULL nandroid backup and then you go to mounts and storage and mount /system manually to avoid more issues. Install zip from sdcard and toggle signature verification to disable. Now you can install the zip from the sdcard. Once this is done, reboot.
Now after reading all that here is your download!
Download <--- Click Me
For the best support please join my IRC chat on Freenode. #epicrom
Thanks for using Epic the first DROID 2 rom! Say thanks if you like it
I am trying to buy a domain name to host my files. All I need is $15 dollars. You do not have to do this if you do not want to. It is just to help me out a little bit Please donate as little as $1 to my PayPal [email protected]. Thanks if you do!
NOTE: Updated September 7th, 2010. Added additional steps to the process. Reread to reapply the Epic Unleashed 1.1!
Please READ each direction CAREFULLY and BEFORE executing each step. I can not stress how many mistakes are made because someone did not READ the directions carefully. So... yeah, once again, READ THE DIRECTIONS CAREFULLY!
How to Apply EpicUnleashed 1.1
Credits: The ROM was created by Matt4542. Tutorial was written by me with some simple directions from Matt. You'll need to be rooted in order to run the Droid 2 Bootstrapper.
The fine print: Matt4542 and/or I (DarkOnion) can not be held responsible if you mess up. If you mess up, you mess up. That's why I wrote the .sbf recovery tutorial. Matt has also written one. More simple, but requires Linux.
Here we go.
1. Download Koush Bootstrap here.
http://koush.tandtgaming.com//motorola/droid2/Droid2Bootstrap.apk
2. Download Epic Unleashed 1.1!
http://www.epic.grrmode.com/Epic-Unleashed11Deodexed.zip
3. Move both files to the base of the SD Card. Best way to do this is to plug your phone into your computer and move it like that. Make sure you phone is in USB mass storage mode. To change it, pull down the notification blind, choose USB connection, and choose USB Mass storage. Now copy and paste the two files to the new removable drive that showed up in your My Computer. The Epic-Unleashed11Deodexed.zip needs to be at the base of the SD card, and not in any folders. After moving all the files over to the phone, change the connection type back to Charge Only. Notfication blind -> USB Connection -> Charge only.
4. Install Koush Droid 2 Bootstrapper. Using an app installer, Astro File Manager, or equivalent, navigate to your SD card. The folder in Astro File Manager will be called sdcard. Choose Droid2Bootstrap.apk and install it. Follow the directions.
5. Now that it is installed, open Droid 2 Bootstrapper located in your applications section menu. It'll probably ask you for Super User access, say yes.
6. Press Bootstrap Recovery. It'll probably ask you for Super User access, say yes.
7. Next, we want to back your system file up by making a system image. In the Droid2 Bootstrapper, which you are already in, choose Reboot Recovery. Your phone should restart and load up into the bootloader.You should see some green text with various options, and a little lower than the middle of the screen, it says ClockworkMod Recovery.
Notes for navigating through the system. You need to use the keyboard to navigate. "Enter" will select. "Del" will cancel/go back. and the arrows are movement.
8. Using your slide out keyboard, scroll down to backup and restore and press the enter key. It should take you to another window. Choose Backup. Let it runs it's course. After it is all said and done. Reboot your phone by choosing reboot system now. (I don't think the rebooting is necessary, but I am just going to do it be safe.)
9. After you are done rebooting, if you did this, go back to the Droid 2 Bootstrapper, and choose Reboot Recovery. It'll reboot, and you'll eventually be back at the screen with the green text.
10. Using your keyboard buttons, choose mount and storage. And then choose mount /system. After that, press del to go back to the main menu.
11. Using your keyboard buttons, choose install zip from sdcard.
12. You need to make sure signature verification is off. Choose toggle signature verification and make sure it is off. At the bottom, under ClockworkMod Recovery, it'll say whether or not signature verification is enabled or disabled. You want it to say that it is disabled.
13. Then choose install zip from sdcard. Choose Epic-Unleashed11Deodexed.zip. It'll ask to confirm. Scroll down to Yes, and press enter. You'll see some commands going and eventually say it is complete.
14. Now navigate back to the main menu by pressing "Del" on the keyboard. And restart your phone by choosing reboot system now. It'll reboot and that's it! You've added EpicUnleashed 1.1.
Note: Your first boot will take a little while, up to 10 minutes. PLEASE BE PATIENT. You know that you corrected updated if your start-up animation is different.
If you need to undo this thing, boot back up into bootloader using Droid 2 Bootstrapper -> Reboot Recovery -> Back Up and Restore (after the reboot) -> Restore.
If you like this tutorial or any other tutorial, please feel free to show your gratitude by sending me a few bucks my way. I am a poor college student always trying to make ends meet. It's just more than writing a tutorial. Troubleshooting, helping others when they get lost, constant updating and rewording to make the process more simple. All donations are greatly appreciated, no matter the amount. $1 USD is good for two taco's at Jack in the Box! Paypal: [email protected]
And please don't forget about Matt. Send some love his way, too. It takes time create this stuff, not to mention troubleshoot, fix, and update. Make sure you send some love his direction. He needs money for a domain name. Paypal him at: [email protected]
If anyone comes across and problems with instructions, please let me know. I am going to try to keep this thread updated and easy to use.
= = =
How to Root Droid 2
http://forum.xda-developers.com/showpost.php?p=7865824&postcount=164
How to SBF Recovery Droid 2
http://forum.xda-developers.com/showthread.php?t=770224
How to Flash Epic Unleashed 1.1 ROM (see post #2)
http://forum.xda-developers.com/showthread.php?t=776320
I have v1.0 installed now. When I go into bootstrap and try to install 1.1 my phone still reads rom v1.0...?
Sent from my DROID2 using Tapatalk
Same for me, I came from stock and it appears I am still stock (no weather widget, etc). I notice I did not move the .zip from my /downloads/ to the base sd card, I will try that when I have some time.
Sent from my DROID2 using XDA App
pulptastic said:
Same for me, I came from stock and it appears I am still stock (no weather widget, etc). I notice I did not move the .zip from my /downloads/ to the base sd card, I will try that when I have some time.
Sent from my DROID2 using XDA App
Click to expand...
Click to collapse
I am working on the issue now.
heartlessmcfly said:
I have v1.0 installed now. When I go into bootstrap and try to install 1.1 my phone still reads rom v1.0...?
Sent from my DROID2 using Tapatalk
Click to expand...
Click to collapse
I am working on a fix for that.
Thank you for the quick response. I am very excited about roms on the d2! I will play around with it some more after dinner.
Sent from my DROID2 using XDA App
I came from stock and it appears I am still stock (no weather widget, etc). Nothing has changed.
Maybe you can put the launcher2.apk for 2.2 as the main homescreen. I downloaded it from the droid incredible forum on my phone and everything is working alot snappier on my end. Still using stock just looking and waiting until everything is figured on this rom.
Later....
Sent from my DROID2 using XDA App
pulptastic said:
Thank you for the quick response. I am very excited about roms on the d2! I will play around with it some more after dinner.
Sent from my DROID2 using XDA App
Click to expand...
Click to collapse
As a test for now just try to install your recovery from ROM Manager and boot into recovery that way. It is untested but it is worth a shot.
trillside said:
Maybe you can put the launcher2.apk for 2.2 as the main homescreen. I downloaded it from the droid incredible forum on my phone and everything is working alot snappier on my end. Still using stock just looking and waiting until everything is figured on this rom.
Later....
Sent from my DROID2 using XDA App
Click to expand...
Click to collapse
Actually all of the bugs have been ironed out. It is a problem with the recovery. It may affect you, may not. I would put the stock Froyo launcher but I am not going to risk screwing with blur and causing more problems now. I will do it in a later release.
ya i installed it, but i did it from my downloads folder, it took like 3 seconds and nothing is new lol, i will have to try from the root i guess.
th3drow said:
ya i installed it, but i did it from my downloads folder, it took like 3 seconds and nothing is new lol, i will have to try from the root i guess.
Click to expand...
Click to collapse
I tried this and still nothing is new...
I tried to install this rom using multiple ways:
Wiped phone
Normal install as instructions say
Wiping SDCARD
Could not see any changes.
I'm sort of a noob at this but is this going to improve the speed of the device
Antiapplekid said:
I'm sort of a noob at this but is this going to improve the speed of the device
Click to expand...
Click to collapse
Yes and no. It'll is suppose to help clean up some of the junk that is on the phone. Have you rooted yet, because if you haven't... you need to do that before you flash a fixed version.
Yep I have already rooted it but I am in the stage where it says to make sure that my signature check is disable mine is enable how do I get it disabled sorry for being such a noob lol i got 5th in the state of Minnesota for computer repair but I I haven't done this kinda of stuff before
Everyone who has had problems please read my updated instructions!
for those having problems installing epic 1.1 try going to mounts and storage in clockworkmod recovery and select -mount /system before installing update.zip. worked for me may work for u idk. it now shows epic under android version instead of 2.2...
JKASS5 said:
for those having problems installing epic 1.1 try going to mounts and storage in clockworkmod recovery and select -mount /system before installing update.zip. worked for me may work for u idk. it now shows epic under android version instead of 2.2...
Click to expand...
Click to collapse
Yup. It does work. Thank you to you sir, and thank you to Matt for walking me through the updating process. I have updated the tutorial to reflect the changes.

[KERNEL] Community Kernel v8 - (7/17/11) - Voodoo sound v10

Features:
-Voodoo lagfix by supercurio! (all partitions converted to ext4)
-Voodoo sound by supercurio! (ported to the Infuse by the man himself!)
-CWM w/ ext4 support and Voodoo lagfix config options built in
-Root script built in (Just install Superuser and you're rooted!)
-Lowmemkiller tweaks
-Background writeout tweaks
-Tunneling support
-USB RNDIS support (required by some third party tethering apps)
-Init.d script support
v5 Changlog:
-Fixed ffc
-Fixed tunneling support
-Added USB RNDIS support (required by some third party tethering apps)
v7 Changlog:
-Added Voodoo sound (ported to Community Kernel by the man himself, supercurio, so you know it's going to work as intended)
Note: Please donate to supercurio. He took time to port his work to the Infuse and he doesn't even have the device. If he sees a sudden influx of donations, he'll know you appreciate his work and will want to port his future projects to the Infuse as well.
v8 Changlog:
-Updated Voodoo sound driver (v10)
READ CAREFULLY
1) The first boot after installing this kernel will take a LONG time. It's converting your partitions from RFS to ext4.
2) Before flashing, make sure you have at least 20% battery remaining. The file system conversion will stop if your battery level falls below 10%.
3) Before flashing anything that includes the stock kernel you should disable Voodoo lagfix. The stock kernel can't read ext4 file systems and won't boot if you forget to disable the lagfix. See below for instructions.
How To Disable Voodoo Lagfix (2 Methods):
-Method 1: Create a file or folder named "disable-lagfix" in the Voodoo folder on your internal SD card and reboot.
-Method 2: Boot into CWM recovery and select "voodoo lagfix" > "disable lagfix" > "reboot system now".
Flashing Instructions:
1) Make sure the drivers for the Infuse 4G are installed (installing Kies is the best way to accomplish this)
2) Download and unzip Odin_Community_Kernel_vX.zip
3) Run Odin3 v1.7.exe as administrator
4) Place your phone into download mode (power off and then press and hold both volume buttons while plugging in the USB cable)
5) Make sure your phone shows up in Odin as COM##
6) Click the PDA button and choose PDA_Community_Kernel_vXX.tar.md5
8) Press Start
Downloads:
Odin_Community_Kernel_v8.zip
Odin_stock_kernel.zip
CWM-community-kernel-v8.zip
CWM-stock-kernel.zip
Source:
https://github.com/gtg465x
Get involved with development!
While I do have a computer engineering degree and work as a software engineer, I admittedly don't have much experience with kernel development. Thus I want this kernel to be a community project so we can all learn from each other. If there's something you want to change, just fork, make your changes, and send me a pull request. Hopefully you can also build and test your changes before sending the pull request, but if you don't have an Infuse at the moment I will understand.
I do this for fun so you shouldn't feel any obligation to donate, but here's a link if you want to. Donations of any amount are very much appreciated.
Dude... You are so dedicated... THANKS!!!
Sent from my SAMSUNG-SGH-I997 using XDA App
hoofadoo said:
Dude... You are so dedicated... THANKS!!!
Sent from my SAMSUNG-SGH-I997 using XDA App
Click to expand...
Click to collapse
Infused v1.3.1 is uploading as well. Need. More. Bandwidth.
gtg465x said:
Infused v1.3.1 is uploading as well. Need. More. Bandwidth.
Click to expand...
Click to collapse
I think you need. more. sleep.
Sent from my SAMSUNG-SGH-I997 using XDA Premium App
kornklown69 said:
I think you need. more. sleep.
Sent from my SAMSUNG-SGH-I997 using XDA Premium App
Click to expand...
Click to collapse
Sleep? What's that and how do I flash?
gtg465x said:
Sleep? What's that and how do I flash?
Click to expand...
Click to collapse
Lol!
Sent from my SAMSUNG-SGH-I997 using XDA App
Do I need to flash this kernel with the update or is the kernel included with the update. I am coming from 1.3.0. Flashed from 1.2.1 just update version. Was I suppose to flash the kernel as well. Thanks for help.
Sent from my SAMSUNG-SGH-I997 using XDA Premium App
bigbadwolf311 said:
Do I need to flash this kernel with the update or is the kernel included with the update. I am coming from 1.3.0. Flashed from 1.2.1 just update version. Was I suppose to flash the kernel as well. Thanks for help.
Sent from my SAMSUNG-SGH-I997 using XDA Premium App
Click to expand...
Click to collapse
this is just the kernel, no need, its in 1.3.1. If you are running 1.3.0, you need to upgrade using the 1.3.0-1.3.1 upgrade odin flash. DO NOT use the 1.2.1-1.3.1 upgrade zip, it will brick you if you are on 1.3.0 and have lagfix enabled
Thanks. One more question, if u don't mind. Do I need to disable lagfix when upgrading from 1.3 to 1.3.1
Sent from my SAMSUNG-SGH-I997 using XDA Premium App
bigbadwolf311 said:
Thanks. One more question, if u don't mind. Do I need to disable lagfix when upgrading from 1.3 to 1.3.1
Sent from my SAMSUNG-SGH-I997 using XDA Premium App
Click to expand...
Click to collapse
No. Just hit the link to download the file. Extract. Put phone into download mode. Exe Odin. Click the PDA button. Select file. Hit start. Give it a minute or two. It will reboot. and then BAM....1.3.1 sir.
Sounds good to me. Thanks for the run down
Sent from my SAMSUNG-SGH-I997 using XDA Premium App
just a quick note, CWM red does not seem to be properly wiping system still... i wonder why
awesome. incredible. dedication.
Thanks!
great work guys
progress is going great. I developed for captivate back when it first came out and progress is much more efficient here
hoofadoo said:
just a quick note, CWM red does not seem to be properly wiping system still... i wonder why
Click to expand...
Click to collapse
How exactly did you test that? What was the result?
gtg465x said:
How exactly did you test that? What was the result?
Click to expand...
Click to collapse
I tried flashing refused and then the lagifx kernel from red cwm, and it froze on the samsung logo.. tried again, went into mounts and storage, tried formatting system, and it did it instantly, reflashed refused and lagfix again, still hung on the samsung logo....
Reflashed infused 1.3.1 at that point, watching the install, the format system portion of your installer script went extremely fast, nothing happened, it flashed, and booted that time. but nothing is getting formatted...
flashed back to stock, watched your install of infused 1.3.1 on green cwm, and the format system took considerably longer, actually doing it, and then it booted clean, and enabled lagfix... so something fishy is going on with red CWM...
hoofadoo said:
I tried flashing refused and then the lagifx kernel from red cwm, and it froze on the samsung logo.. tried again, went into mounts and storage, tried formatting system, and it did it instantly, reflashed refused and lagfix again, still hung on the samsung logo....
Reflashed infused 1.3.1 at that point, watching the install, the format system portion of your installer script went extremely fast, nothing happened, it flashed, and booted that time. but nothing is getting formatted...
flashed back to stock, watched your install of infused 1.3.1 on green cwm, and the format system took considerably longer, actually doing it, and then it booted clean, and enabled lagfix... so something fishy is going on with red CWM...
Click to expand...
Click to collapse
Wiping system finishing fast just means your system partition was already empty. This is the expected behavior.
Regardless, I don't doubt that there could be some issues with red. We'll see if the kernel I post tomorrow fixes anything.
Also, not sure what h8rifts current updater-script looks like, but he may need to update it to be compatible with red CWM.
All stock and hacked kernel sources and ramdisks are now on my github.
https://github.com/gtg465x
gtg465x said:
Wiping system finishing fast just means your system partition was already empty. This is the expected behavior.
Regardless, I don't doubt that there could be some issues with red. We'll see if the kernel I post tomorrow fixes anything.
Also, not sure what h8rifts current updater-script looks like, but he may need to update it to be compatible with red CWM.
Click to expand...
Click to collapse
Bionix flashed from red cwm is bricking too from infused 1.3.1... For the same reason... Its not wiping system
Sent from my SAMSUNG-SGH-I997 using XDA App
My red one works fine. I flashed bionix 1.2 which failed (still), so I wiped and reinstalled infused 1.3.1 full, it worked great. When you wipe do you select wipe data in cwm or just flash rom? Just flashing has never seemed to clear data for me. I always wipe data option in cwm. The only issue I see with cwm is rom manager not sending you into red, I deleted update.zip and rom manager stopped booting to cwm all together.
Sent from my SAMSUNG-SGH-I997 using XDA Premium App

Old and deprecated guide

This guide is very old and almost none of it is true anymore...
NEVER SELECT REPARTITION ON ODIN, MAKE SURE IT IS UNCHECKED BEFORE YOU CLICK START
IF POSSIBLE, USE ANOTHER USB CORD THAN THE ONE THAT COMES WITH THE EPIC AND USE A REAR USB PORT.
IF I FORGOT TO CREDIT YOU, PLEASE PM ME. ALSO, IF YOU HAVE A PROBLEM WITH THIS GUIDE, CONTACT ME AND I WILL RESOLVE IT WITHOUT ANY QUESTIONS.
Credits (these guys are awesome!):
Noobnl
Firon
Dameon87
Rodderik
Koush
Qbking77
Google
Linus (the linux guy)
Sprint
Samsung
Jokeyrim
FAQ:
Q: VIRUS VIRUS VIRUS!!!
A: The rage against the cage exploit is technically a 'virus' because it uses a hole in android to it's advantage. It is not a 'bad' virus. Just add it to the ignore list or use a pre-rooted odin tar.
Q: I think I bricked my Epic
A: Read post 2
Q: The odin doesn't work
A: Try removing the .md5 extension from the tar
IF YOU HAVE ROOTED ANOTHER DEVICE BEFORE​
Please update your android sdk and remove all drivers from other Samsung phones
There is no s-on
The recovery buttons (volume down, power and camera) bring you straight to recovery mode and not to a fastboot menu
ROMS FROM OTHER PHONES DO NOT WORK
The first thing you want to do before you root is download my root pack, this will have everything you need to root, unroot, install ClockworkMod and unbrick: http://www.multiupload.com/2R449NILF9​
HOW TO ROOT:​
Download and extract the pack listed above
Install the Samsung drivers included
(optional but recommended) Install the android SDK
Read the FAQ
On your phone got to settings>Applications>Development and check the box that says 'USB Debugging'
Plug in your phone and wait for the drivers to be recognized
On phone choose charge only
[WINDOWS] Go to the root folder and run 'run.bat' as admin [LINUX] Run run.sh
Wait for phone reboot
Power off your phone after the whole process finishes
Hold Volume Down, Camera and Power until you get a purple recovery
Use the volume buttons to navigate to backup and restore and use camera to select [HINT: To go back use the back arrow]
Make a new backup
Choose reboot system now
You are now rooted, go flash a custom rom if you want [NOTE: Almost all themes don't work unless you are on a rom that is deodexed]
HOW TO FLASH A ROM:​
Find a kernel that works with the rom (like SyndicateRom Frozen and Genocide kernel) and put both the kernel and rom on your SD card
Go into recovery mode the same way as before
Choose wipe data/factory reset
Choose wipe cache
Go into advanced and choose wipe dalvik cache
Go to flash zip from sd card
Choose choose zip from sd card
Choose the rom
Do choose zip from sd card again
Choose the kernel
Reboot
***FIRST BOOT WILL TAKE UP TO 10 MINUTES BUT PROBABLY ~2
HOW TO FLASH A THEME:​
MAKE SURE YOU ARE ON A DEODEXED ROM
MAKE SURE THE THEME IS FOR THE SAME UPDATE AS THE ROM (EX. EC05 themes are for EC05 roms ONLY)
Go into recovery
(recommended but not needed) Wipe cache and dalvik cache
Flash the theme
Reboot
HOW TO FLASH A KERNEL:​
MAKE SURE YOU ARE ON A DEODEXED ROM
MAKE SURE THE KERNEL IS FOR THE SAME UPDATE AS THE ROM (EX. EC05 kernels are for EC05 roms ONLY)
Go into recovery
(recommended but not needed) Wipe cache and dalvik cache
Flash the theme
Reboot
MOTIVATION
-It is nearly impossible to brick while rooting
-When you root, you get cool stuff like a faster phone, bug fixes, themes and some root only apps!
-If you brick, first try some of the guides here at xda then, if they don't work, bring it into sprint and pretend you don't know what happened, DON'T admit to rooting...
Reserved for how to unbrick
HELPFUL LINKS
Epic 4G Wiki (Outdated, I will work on updating it) - http://forum.xda-developers.com/wiki/index.php?title=Samsung_Galaxy_S/SPH-D700
LATEST ONE CLICK ROOT - http://forum.xda-developers.com/showthread.php?t=1076967
reserved.............................
This is very helpful, specially for noobs
Thanks for making it all condensed and evil on the eyes. Xda already looks intimidating when ur new as it is.
Sent from my Epic 4G
Shoulon said:
Thanks for making it all condensed and evil on the eyes. Xda already looks intimidating when ur new as it is.
Sent from my Epic 4G
Click to expand...
Click to collapse
Anyone is free to PM me a cleaned up version of the OP and I will credit them
Personally, I like it. It's informative and is a great post overall. Thanks a lot for this. I am by no means a newbie to rooting this phone or flashing ROMs and mods but I have friends who are.
Sent from my SPH-D700 using xda premium
Make sure to include a note that says what "clear data/factory reset" does(erase all phone data). I like this maybe if it had a link to the one click root, and how to root and install cwm on gingerbread it would be better.
Sent from my SPH-D700 using xda premium
ac16313 said:
Make sure to include a note that says what "clear data/factory reset" does(erase all phone data). I like this maybe if it had a link to the one click root, and how to root and install cwm on gingerbread it would be better.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
If your on gingerbread your probably not a noob. I need to upload the files i have.
Sent from my SPH-D700 using Tapatalk
Very nice and easy to follow instructions .... qbking77 how-to videos are extremely helpful for those of us who are visual learners as well
Why do you say to never use repartition?
Sent from my SPH-D700 using XDA App
Nice job marcusant
/sig
Avelnan said:
Phones are going to come to life someday. Take note: LG Optimus line. ASUS Transformer. And now the Nexus Prime.
Click to expand...
Click to collapse
So when does this become a sticky that 90% of noob xda app users will never see o_0. But I'm realy glad to see this up, much needed, THANKS.
I have a feeling it'll be kept up to without a sticky lol
/sig
Avelnan said:
Phones are going to come to life someday. Take note: LG Optimus line. ASUS Transformer. And now the Nexus Prime.
Click to expand...
Click to collapse
One thing that might be useful
When doing one click root; they need to turn off the anti-virus because it will see that rageagainstthecage is a virus (when it isn't) and their root process will fail
jdelano said:
When doing one click root; they need to turn off the anti-virus because it will see that rageagainstthecage is a virus (when it isn't) and their root process will fail
Click to expand...
Click to collapse
That's already noted in the OP(i think)
/sig
Avelnan said:
Phones are going to come to life someday. Take note: LG Optimus line. ASUS Transformer. And now the Nexus Prime.
Click to expand...
Click to collapse
We need people to work on updating the rom, theme and mod list in the wiki.
Sent from my SPH-D700 using Tapatalk
What about joey krim was it
The guy who found the initial exploit that was then packed into a one click by noobnl
Sent from my SPH-D700 using xda premium

[Q] Questions on Bryan's CM7 build

I didn't want to clutter up the dev thread with these questions, but I've never used any CM build on any phone.
I unzipped Bryan's CM7 build to see what was inside and noticed it didn't seem to have a launcher and didn't seem to have any market app. Ok so does that mean you have to pre install Google apps from the SDcard to be able to access the market?
In reading the instructions, it seems like Bryan's CM7 build uses the same kernel as his regular beta kernel thread but that can't be right, can it, with the discussion on the thread....
I noticed that the Google apps were all modified for CM7, so does that mean that ordinary apps won't work unless they're modified?
Can I still use the TW4 launcher on CM7? Used to it.
The business about USB storage not working in Android. I assume that means you can't put anything on the SDcard using the USB cable after Android has booted up so that you have to push everything on there with ADB, is that it, in recovery mode?
1. It does contain a launcher; Its called ADW Launcher.
2. Yes, you would need to flash the google apps. I use this one
http://goo.im/gapps/gapps-gb-20110828-signed.zip
and this one http://goo.im/gapps/gapps-gb-20110828-newtalk-signed.zip​
3. You flash the gapps-gb-20110828-signed.zip file then the gapps-gb-20110828-newtalk-signed.zip google talk with video chat support.
4. Its a different kernel. CM7 is using the MTD version. While regular stock roms use BML.
5. I believe you can use the google apps on those files on any rom. But most roms already bring them integrated.
6. Apps developed for use on the Galaxy S phones like TWLauncher et al will not work as they hook onto some samsung specific programming.
7. As mentioned in 6, you cannot use TWLauncher on cm7.
8. Yes you would have to push everything through ADB in the meantime. Pushing/puling through adb does not require rebooting to recovery though.
Can someone make a video on how to install the rom?
Just follow the written instructions on the thread and you'll be fine
Sent from my SGH-T959V using xda premium
Honestly they confuse the crap outta me. A video would dumb it down for me and im sure a few others.
IDK how the heck I made my efs backup.
But if anyhow, you manage to make some sort of a tar file with your efs files, you should be fine.
After that,
do the erase_image
and mount /efs
and cd /efs
and tar xf anybackupname.tar
you will install. That is if you get your.
Donte21 said:
Honestly they confuse the crap outta me. A video would dumb it down for me and im sure a few others.
Click to expand...
Click to collapse
My suggestion is to wait until the install procedure is easier.
In the CM7 OP, Bryan said (twice) to re-read OP after updates.
Making a video will give you proper instructions for this build, but if Bryan updates the install procedure users following the video are going to have a mixed bag of results, and possible bricks.
Sent from my SGH-T959V using Tapatalk
when I try to Heimdall the boot.img I get a warning that says Tar header contained an invalid file size.
cybok0 said:
when I try to Heimdall the boot.img I get a warning that says Tar header contained an invalid file size.
Click to expand...
Click to collapse
Are you using the heimdall command prompt? Or the heimdall program?
Sent from my SGH-T959V using xda premium
Juls317 said:
Are you using the heimdall command prompt? Or the heimdall program?
Sent from my SGH-T959V using xda premium
Click to expand...
Click to collapse
Program, I just started reading the one click guide, I think I should of tried that first right?
---------- Post added at 09:58 AM ---------- Previous post was at 09:48 AM ----------
I will have to try this on my day off, a lot of reading and understanding to do.
cybok0 said:
Program, I just started reading the one click guide, I think I should of tried that first right?
---------- Post added at 09:58 AM ---------- Previous post was at 09:48 AM ----------
I will have to try this on my day off, a lot of reading and understanding to do.
Click to expand...
Click to collapse
You need to follow Bryan's instructions EXACTLY, a in use the heimdall command prompts
Sent from my SGH-T959V using xda premium
OK, I think I'll stick with VB, I'm not this tech savvy.
I'm going to make a video guide tonight hopefully, but of course I'm going to leave the explicit direction that noobs should not flash it
Sent from my SGH-T959V using xda premium
I have a question as well. Yes, I know that this isnt exactly high priority, but I'm wondering if later there will be a build with Wifi calling. I was trying to install it myself, but it kept force closing, and I don't wanna try anything that'll mess up my phone any worse than I have before.
Wifi calling is basically a must for me since I basically live in Smallville, KS. I get little to no service here, and without it, it usually takes forever to get anything. And yes, I've tried every modem I could, KG4 works best, since I can sometimes get one bar.
I'm trying to complain or anything, and I thank Team Acid for bringing us CM7.
Neo I'm sure at one point bryan will get that working.
Sent from my SGH-T959V using Tapatalk 2
elmejor183 said:
6. Apps developed for use on the Galaxy S phones like TWLauncher et al will not work as they hook onto some samsung specific programming.
Click to expand...
Click to collapse
So does that mean that NONE of the apps will work unless modified to run on CM7? Or are you just talking about certain Samsung issued apps? I'm in the middle of an old Tarzan novel on my e-reader program on the phone...
I have a question with the process flash boot.img with heimdall...when i open heimdall front end and put boot.img into the flash local package..i get a error the tar header contained an invalid file size..on the flash tab, it only takes pit files..also when i just use the heimdall ..a black screen happens similar like a command prompt and just exits..
how do i flash the boot.img with heimdall?
This is using fbs instructions that I am using and i am stuck on step 7. flash the latest boot.img from bryans op..
http://forum.xda-developers.com/showpost.php?p=25197350&postcount=279
Are you on windows? If so open command promt. Cd into the heimdall suite directory. Put your phone in DL mode and connect to usb. From command type "heimdall detect". Should say device detected. Then just put the boot.img in the same directory and follow the OP.
nazcalito said:
So does that mean that NONE of the apps will work unless modified to run on CM7? Or are you just talking about certain Samsung issued apps? I'm in the middle of an old Tarzan novel on my e-reader program on the phone...
Click to expand...
Click to collapse
That's just Samsung-specific stuff like TouchWiz that require Samsung's modified frameworks and extra libraries.
Just use FB's install guide instead. I was going to wait until it was installable through CWM, but this is essentially the same thing with a few extra steps.

[GUIDE][ROM FLASHING][WALK THRU] Easy to do! All Questions Welcome!

This will help anyone who keeps having flashing issues.
More detailed instructions in my GUIDE!
http://forum.xda-developers.com/showthread.php?t=2295557
THIS IS ONE QUICK/SIMPLE ERROR FREE ROM FLASHING PROCEDURE
This should eliminate a few posts saying, stuck in download mode, stuck at logo. just vibrates and them MANY other issues that somehow, everyone seems to find.
Here is my quick rom flashing process I use ALWAYS (yes always)
THINGS YOU NEED ON extSDCARD
1. Extra kernels (2 or 3 you know works for your device)
2. Optional: 2 recoveries that can be flashed (I use CWM & TWRP)
3. Optional: apps.zip (a zip created from Titantium BU, containing Root Explorer, TU Backup, Quickpic, ES File Explorer and Terminal Emulator)
Flashing the rom: TOUCHWIZ/AOSP ROMS
1. Backup current rom (to the extsdcard)
2. Complete wipe, (I do complete, some people do not) Complete = No Issues [FACTORY RESET + CLEAR CACHE + CLEAR DALVIK CACHE + CLEAR DATA]
3. Flash the rom
4. Flash the kernel (your device kernel) (I know some roms have their own kernel) this is where your problems start.
AGAIN: FLASH YOUR KERNEL, you KNOW it works. 1 more time FLASH YOUR KERNEL. (you can experiment with other kernels after you boot)
AOSP ROMS - require you to flash gapps before you boot. [This is not required for TouchWiz roms]
5. Boot the rom.
FINISHED!!!! SUCCESS!!!
Total time to flash a rom:
7-10min
Errors - NONE
This goes for every rom in my guide.
TIPS:
This flash procedure is for Touchwiz Roms, if you are flashing AOSP roms, you must flash the gapps package associated with the rom you are flashing.
**** SGH-I337M Users: Often requires flashing a different kernel than the one included in most ATT ROMS. Any GT-i9505 kernel will work and Adam kernel and Faux kernel are both confirmed working for us Canadian users.
Note: Flash KERNEL directly after ROM then reboot device.
[Special thanks to blyndfyre for this helpful tip].
The extra recovery I flash if a rom does not like the recovery I am using.
Yes, you can flash recoveries back and forth.
Apps.zip I flash after the rom is up & running. This I use to get the rom setup (like root explorer and others needed)
HELPFUL LINKS: In post #2
I am in no way responsible for anything that may do damage to any device - Use these tips at your own risk - period!
If you found this useful in any way, please hit the THANKS button for my effort.
Under Contruction:
ATT US:
[Index][S4ATT] Roms/Kernel/Recovery[Original Android & Android Development]
http://forum.xda-developers.com/showthread.php?t=2312444
Sprint:
[DIRECTORY][☆ ★ UPDATED 7/2/13 ☆ ★] ALL Sprint S4 Roms/Kernels/Recoveries/Mods/Themes
http://forum.xda-developers.com/showthread.php?p=42044738post42044738
T-Mobile:
[INDEX] ROMs,Recoveries,Kernels,Guides etc
http://forum.xda-developers.com/showthread.php?t=2332717
Verizon:
[GUIDE] Official List of Roms, Mods, Kernels, Root, etc
http://forum.xda-developers.com/showthread.php?t=2297370
Canadian Variant Galaxy S4 (SGH-I337M)
Here is the Canadian stock Rom/Kernels Thread: (this should help you get started)
http://forum.xda-developers.com/show....php?t=2269304
Suggest you add that SGH-I337M users must often require flashing a different kernel than the one included in most ATT ROMS. Any GT-i9505 kernel will work and Adam kernel and Faux kernel are both confirmed working for us Canadian users.
Note: Flash KERNEL directly after ROM then reboot device.
Will do, I will get it done soon. Hows that?
Great thanks for not forgetting us Canadians
Question: How do you get an apps.zip with TiBa? I would love to do this and save having to download each app from the Play store each time.
blyndfyre said:
Great thanks for not forgetting us Canadians
Question: How do you get an apps.zip with TiBa? I would love to do this and save having to download each app from the Play store each time.
Click to expand...
Click to collapse
Hit the menu button when in TiBa, it will bring up an option to create a zip, it rocks, I use it for multiple things, you can name it anything you want, flashes perfect every time. When I want to setup a rom, I have to use those apps, like the root explorer. I hate doing a complete restore or picking thru it to get what I need, so I flash the zip with the only things I need.
if you see anyone having flashing issues, send them here.
TheAxman said:
Hit the menu button when in TiBa, it will bring up an option to create a zip, it rocks, I use it for multiple things, you can name it anything you want, flashes perfect every time. When I want to setup a rom, I have to use those apps, like the root explorer. I hate doing a complete restore or picking thru it to get what I need, so I flash the zip with the only things I need.
Click to expand...
Click to collapse
Nice so I can flash the zip I make in TiBa through recovery? Didn't know that thanks for the tip Ax.
This is a great write up! Easy and informative. The axman is the man! Should be stickied.
Sent from my SAMSUNG-SGH-I957 using xda app-developers app
Thanks to both you guys, that app zip when you see what you can do with it, you will be ticked off that you didn't find it sooner, flash rom, flash apps.zip.
JD..thanks man, if I put one more word in that post...it will run a few people off, to much to read
I think it is simple, and when a few people see that it was that easy, they also are going to be ticked off.
[OP has been UPDATED: 07-04-2013]
Just wanted to say thanks didn't know about app.zip that's gonna save me some time, and great guide for us noobs:thumbup:
Sent from my SGH-I337 using xda premium
Thx!
IEndz said:
Just wanted to say thanks didn't know about app.zip that's gonna save me some time, and great guide for us noobs:thumbup:
Sent from my SGH-I337 using xda premium
Click to expand...
Click to collapse
NP, you have anything to add let me know, I will take a look at it.
Thanks
[out of thanks right now, I will catch ya]
Jeefff said:
Thx!
Click to expand...
Click to collapse
Thanks
[out of thanks right now, I will catch ya]
Wow, you guys didn't know TiBU could do this?
apps.zip (a zip created from Titantium BU, containing Root Explorer, TU Backup, Quickpic, ES File Explorer and Terminal Emulator)
This is helpful when you get the rom fully booted, and you have to do some changing of things like pushing apps to the system/apps dir, all the zip is a combination of tools I think are needed to get the rom up to speed, I have been using this since the G3 days, speeds up my testing of the roms for my guide also.
Glad I could share the info for everyone.
Hope it helps.
Thanks to all.
Just had 3 PM from people with issues doing this flash procedure. I fixed them, but here is my issue.
HOW HARD CAN THIS BE!!!!!
This is the easiest steps EVER.
DO IT STEP 1, STEP 2 AND SO ON.
You need it more simple:
BACKUP
COMPLETE WIPE
FLASH ROM
BEFORE BOOT FLASH CORRECT KERNEL
BOOT ROM
5 steps....EASY EASY EASY EASY EASY AND EVEN EASY!
And last but not least - EASY
Solution 2:
If you can not do this, you need to sell your phone to me, and go out and buy a flip phone, or a iPuke. those are the easiest fool proof phones for people who can not read or follow simple instructions.
TheAxman said:
Just had 3 PM from people with issues doing this flash procedure. I fixed them, but here is my issue.
HOW HARD CAN THIS BE!!!!!
This is the easiest steps EVER.
DO IT STEP 1, STEP 2 AND SO ON.
Click to expand...
Click to collapse
You can lead a horse to water.......
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
jd1639 said:
You can lead a horse to water.......
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
I try, but no one is listening.
Again, if you find them lost to the situation send em here...

Categories

Resources