[HOWTO] [REF] (un)root your SGS I9000 the easy way (keep all your data) (Eclair 2.1) - Galaxy S I9000 Android Development

Tutorial -> Howto root your SGS the easy way (without software and still keep all your data and settings)
Because the lack of good tutorials i decided to write my own! (for n00bs)
This method will keep all your data and settings! this means the phone will not be factory resetted.
You won't need the Android SDK tools to go in recovery mode! or use Odin3
Reported to work on all firmwares!* (even simlocked devices and phones with voodoo fix etc) but use at your own risk! (it is pretty safe and foolproof!)
If you wan't to unroot (to avoid waranty problems) you can unroot your phone!
* This method is not working for Froyo 2.2 roms but if you do wan't to root JPH 2.2 click here! (Respect for Chainfire!)
* For people that don't have the 3 button combo i made a small script to boot in to recovery. See tutorial below
!!! Disclaimer: If you brick your phone it's your own problem! But it is fairly safe because you can still reflash your phone with Odin3
Only root your phone if you feel the need to! (like applying the lagfix or for use with certain backup apps)
ROOT includes:
- Superuser 2.3.6.1
- Busybox 1.16.0 (for use with Titanium Backup)
Automated Method!
This method works for phones with and without the 3 button combo!
Rooting works on the following models:
- I9000
- I9000M
- I9000B
- I9000T
- SGH-T959
- I5800
- I5801
Howto (un)root:
1. Download SGS Eclair Easy Rooting.zip
2. Unzip the directory somewhere
3. Open start.bat
4. Follow instructions
Click to expand...
Click to collapse
Manual Method!
Howto (un)root:
1. Download:
- 2.1 update.zip (For - I9000, I9000M, I9000B, I9000T, SGH-T959, I5800, I5801)
- UnRoot update.zip (this will remove your root completely and doesn't leave a trace!)
2. Put update.zip to root of /sdcard (not /sdcard/sd) (not on the physical SD card but the Internal SD card/Phone Memory)
3. Turn off phone
4. Hold down volume up + home button + power (tip: release the power button for half a second when you see the samsung logo)
Note: If you don't have the 3 button combo use the tutorial below (steps 4a - 4g).
5. Phone will reboot into recovery mode
6. Wait until you see the Recovery Screen and then release the buttons
7. With the volume down key go to the option: "apply: /sdcard/update.zip"
8. Press the home button
9. Phone will start updating
10. Phone reboots... and there you go! your phone is (un)rooted!
Click to expand...
Click to collapse
For people that don't have the 3 button combo i made a script and a quick tutorial for doing it with ADB
ADB reboot recovery:
4a) Download the easy reboot recovery.zip script and unzip it somewhere
4b) In your phone's settings make sure USB Debugging is on (in settings -> applications -> development)
4c) Connect phone with USB cable to pc
4d) Wait until all the drivers are installed
4e) Start reboot recovery.bat
4f) The phone will now start in recovery
4g) Follow step 7 of the normal tutorial
- If this does not work make sure USB debuging is enabled, kies is totally closed, the phone is connected and all the drivers are installed
Click to expand...
Click to collapse
FAQ!
Busybox FAQ
Lot's of people are asking about busybox. busybox is included in the update.zip. But it's not the latest version! See how you can get the correct version.
To update manually to the latest version:
1. Search market for: "Busybox or "Busy box"
2. Install busybox app
3. Update trough app
4. Press update in app
5. Accept Superuser request
6. Busybox is now updated and installed in system/xbin!
If you want to use Titanium Backup (it is recomended to use the busybox that comes with titanium backup)
1. Install Titanium Backup
2. Open Titanium Backup
3. Press the "Problems?" button
4. Press "Yes, do it"
5. Titanium Backup will now download and install the required busybox version
If you want to use a lagfix!
- Both the OneClickLagFix and CFLagFix 1.80 automatically push the correct BusyBox version to your phone
Click to expand...
Click to collapse
General FAQ:
- Help i get a status 7 error message!
This is because of your CSC! flash another CSC and you can root your phone! how? use the search button!
- I can't root because it the update.zip fails to apply in recovery mode and i have android 2.1:
This is because you are using a open CSC or a branded phone. So in order to fix this you need to reflash your firmware with the standard CSC and not a localized one.
http://forum.xda-developers.com/showthread.php?t=787163 Check this thread to change your CSC!
Reported CSC's that have rootprotection (if you have a root protected csc please report it):
- CSC_I9000OLBJG4
- CSC_I9000GVODDJG1
Reported working CSC's (report if yours is working)
- CSC_I9000OXAJM1
- CSC_I9000OXXJM1
- CSC_I9000ODDJG4
- CSC_I9000OJPJG1
- CSC_I9000GVD2JM3
Right now i can't do much about it since i have no rootprotected phone to make a workaround.... so small request lend or sponsor me a root protected phone
- If you are having problems please post your phones firmware and csc version (you can check it by typing *#1234#)
Click to expand...
Click to collapse
Updates!
UPDATES:
24-08-10: Superuser 2.3.4! (update the su binary through the app!)
27-08-10: Added easy reboot recovery script throug ADB for people that don't have the 3 button combo!
29-08-10: Included correct su binary
02-09-10: Added FAQ
09-09-10: Updated Superuser to 2.3.6.1
14-09-10: Added UnRoot update.zip! This will remove the ROOT completely and doesn't leave a trace! (same steps to unroot as to root just use different update.zip) (please delete update.zip after usage)
14-09-10: Updated Busybox to 1.16.0 for use with Titanium Backup
19-09-10: Added automated method! Very easy and usable for every n00b
19-09-10: Added topic to the Vibrant section with automated method!
20-09-10: Added support for I5801
Click to expand...
Click to collapse
Feel free to comment! or BUY me a BEER by clicking here!

I will stick this for now, but will review it's sticky status as comments come in regarding this guide.
EDIT: Note, I make no claim to the correctness of this guide. I expect senior members to verify and comment on it's correctness, and/or propose additions/changes to it's content.

It is the correct method, and works with ALL firmware, not just JG5..

There are two other methods here but this is definitely a working approach for (just about) every firmware.

I know! But those methods are not very clear for beginners (like me)
That's why i came up with this method! It's easy to apply and it won't factory reset your phone!

should be /sdcard and not /sddata

BackfireNL said:
I know! But those methods are not very clear for beginners (like me)
That's why i came up with this method! It's easy to apply and it won't factory reset your phone!
Click to expand...
Click to collapse
I added it here (since the procedure is identical to flashing a custom ROM, there wasn't much to change)
Edit: Sorry dat ik zo langzaam was met reageren op je PM. Maar je hebt het duidelijk wel snel zelf gevonden ;-)

Darkstriker said:
I added it here (since the procedure is identical to flashing a custom ROM, there wasn't much to change)
Edit: Sorry dat ik zo langzaam was met reageren op je PM. Maar je hebt het duidelijk wel snel zelf gevonden ;-)
Click to expand...
Click to collapse
Cool! Your thread is very helpfull! This is just a foolproof tutorial howto root your SGS (for dummies like me)
offtopic: Geeft niet! het is me gelukt! nu nog een grotere SD kaart en ff die "lagfix" erop knallen! Standaard rom is voor de rest prima!

Uhm.. could a mod update the title to [TUT] Howto root your SGS I9000 the easy way (for dummies) (still keep all your data and settings)

This is the method ive alwaas used as its the simplest and i didnt know how to use adb,decent of you to post it up for the new guys-I only got around to learning how to use adb last night and its quite a hassle first time.

sammy555 said:
This is the method ive alwaas used as its the simplest and i didnt know how to use adb,decent of you to post it up for the new guys-I only got around to learning how to use adb last night and its quite a hassle first time.
Click to expand...
Click to collapse
I wish somebody would write a good tutorial for that! (not that i already searched for a good tut.)
I will start trying using adb as soon as i'm going to apply the lag/speedfix!
But first i need a bigger SD card!

That sounds like an interesting topic to add to my FAQ.
I'll try to fit it into the second post ;-)

Darkstriker said:
That sounds like an interesting topic to add to my FAQ.
I'll try to fit it into the second post ;-)
Click to expand...
Click to collapse
That would be pretttty nice! Many beginners would benefit from that!
It makes modding your phone a lot easier!

This is the method I've used and continue to use to root my phone.

Worked a treat on my SGS with stock JF3 firmware.
Thanks!

BackfireNL said:
Tutorial -> Howto root your SGS the easy way (without software and still keep all your data and settings)
Because the lack of good tutorials i decided to write my own! (for n00bs)
This method will keep all your data and settings! this means the phone will not be factory resetted.
You won't need the Android SDK tools to go in recovery mode! or use Odin3
The method is tested on a Dutch SGS with firmware I9000XWJG5 (no simlock)
Reported to work on all firmwares! but use at your own risk! (it is pretty safe and foolproof!)
!!! Disclaimer: If you brick your phone it's your own problem! But it is fairly safe because you can still reflash your phone with Odin3
Only root your phone if you feel the need to! (like applying the lagfix)
Steps:
1. Download: update.zip (got it from samdroid.net)
2. Put update.zip to root of /sdcard (not /sdcard/sd)
3. Remove simcard and SD card (just to be sure)
4. Hold down volume up + home button + power
5. Phone will reboot into recovery mode
6. Wait until you see the Recovery Screen and then release the buttons
7. With the volume down key go to the option: "apply: /sdcard/update.zip"
8. Press the home button
9. Phone will start updating
10. Phone reboots... and there you go! your phone is rooted!
Feel free to comment!
Click to expand...
Click to collapse
Points to raise:
1. You don't have to remove the SIM or SD card
2. You need to put some instruction for the installation of busybox, for example:
adb shell
su
< on the SGS you need to accept the Superuser request >
busybox --install -s /system/xbin

damianarnold said:
Points to raise:
1. You don't have to remove the SIM or SD card
2. You need to put some instruction for the installation of busybox, for example:
adb shell
su
< on the SGS you need to accept the Superuser request >
busybox --install -s /system/xbin
Click to expand...
Click to collapse
Edited point 1.
And about busybox! busybox is already installed when you apply the update.zip!
If you wan't to update busybox or install it you can use the Busybox app from the market! (search busybox or busy box)
Then accept the superuser request!

BackfireNL said:
Edited point 1.
And about busybox! busybox is already installed when you apply the update.zip!
If you wan't to update busybox or install it you can use the Busybox app from the market! (search busybox or busy box)
Then accept the superuser request!
Click to expand...
Click to collapse
Busybox is on the media but it isn't installed, if you don't do a 'proper' install you have to prefix every command with 'busybox' ie. 'busybox cp' to copy. Installing busybox into that directory ensures that all the busybox (standard linux commands) are present making life considerably easier for the various shell scripts that are available for the SGS.

BackfireNL said:
I wish somebody would write a good tutorial for that! (not that i already searched for a good tut.)
I will start trying using adb as soon as i'm going to apply the lag/speedfix!
But first i need a bigger SD card!
Click to expand...
Click to collapse
To be honest its easier to find a video on you tube.

this method is by far the cleanest and simplest way, just the way it should be

Related

Rooting and Installing Chinese 2.2 ROM

Wow... The process rather elaborate so I think maybe someone needs a pointer...
1. Download the files...
Root: http://ifile.it/38fdvi0/SuperOneClickFor2.1.zip
Recovery: http://ifile.it/g8adtem/com.kb7sqi.defy.bootstrap.apk
ROM: http://ifile.it/yfrx7mv/droid22.zip superceded, see below
Boot: http://ifile.it/6ozr825/defy_2.2_boot_only.zip superceded, see below
Gapps: http://ifile.it/p2y3xt9/update (1).zip superceded, see below
3G 850/900/1900/2100 fix: http://forum.xda-developers.com/showthread.php?t=944258
RSD Lite: http://ifile.it/hx7c6gk/( uploadMB.com ) RSD Lite 4.9.zip
USB drivers: 64-bit 4.9 http://ifile.it/bsg731q/Handset_USB_Driver_64_v4.9.0.msi
32-bit 4.9 http://ifile.it/jlexou4/Handset_USB_Driver_32_v4.9.0.msi
Click to expand...
Click to collapse
2. Root the device
Plug in in Portal mode. Activate Usb Debugging. Execute Superoneclick with Adminrights and then click on root, restart your phone.
Click to expand...
Click to collapse
3. Install custom recovery
Fairly straight forward, if you're struck at this you should stop now and enjoy the stock ROM.
Click to expand...
Click to collapse
4. Install ROM
* Extract ROM files to...
/sdcard/clockworkmod/backup/droid2.2/system.img
/sdcard/clockworkmod/backup/droid2.2/nandroid.md5
* Put update (1).zip at sd card root folder
* Reboot into recovery via Recovery System. (make sure usb debugging is disabled)
* Wipe data/factory reset
* Restore from nandroid backup
* Flash gapps
* Reboot into recovery (volume up + power)
* Flash boot_only.sbf via RSD Lite
Click to expand...
Click to collapse
5. Done
Respective threads...
Root: http://forum.xda-developers.com/showthread.php?t=913709
Recovery: http://forum.xda-developers.com/showthread.php?t=944543
ROM: http://forum.xda-developers.com/showthread.php?t=899450
Gapps: http://forum.xda-developers.com/showthread.php?t=896312
BTW, I like the Chinese ROM more because it has a call recorder.
Ooops.. The original gapps didn't work for me, so I grabbed the one from Cyanogen...
Afterwards, you may proceed to remove the crap from the stock ROM... Just use the adb included in the SuperOneClick root utility.
A pointer: http://forum.xda-developers.com/showthread.php?t=856104
After all these the Defy flies compare to stock.
FWIW, the ROM version is Version.0.26.0.ME525.ChinaRetail.en.CN and the radio is EPU93ST2_U_03.09.00
root
i try to root it..
as i need to over copy some file in the system
like fonts.
but it all time say canot as the file is protected.
so the root proccess is for what?
not to unlock the system files to me??
You can root with z4root:
http://forum.xda-developers.com/showthread.php?t=833953
For me it worked.
Could you check please which languages are included in this version?
Thanks
English and Simplified Chinese.
isa.ahmed said:
i try to root it..
as i need to over copy some file in the system
like fonts.
but it all time say canot as the file is protected.
so the root proccess is for what?
not to unlock the system files to me??
Click to expand...
Click to collapse
Once rooted, goto terminal (either on phone or by adb), enter...
Code:
mount -o remount,rw -t yaffs2 /dev/block/mmcblk1p21 /system
Then you can edit the files under /system.
BECAREFUL! IT MAY DAMAGE YOUR PHONE! USE WITH CAUTION!
update: changed gapps. cyanogenmod one cannot enable agps.
oh yeah, i installed new versions of busybox (and super user) from market, otherwise titanium backup won't work 100%.
also added new clockwork recovery (remember disable usb debugging otherwise only blank screen after reboot recovery)
and an app called system app remover from chinese (http://www.yingyonghui.com/soft_detail_1884_0_10.html)
d/l here
http://ifile.it/c97j4pb/com.danesh.system.app.remover.1297658941450.apk
Newer version 1.11: (system.img + boot_only.sbf)
http://ifile.it/63okl95/me525.1.11.7z
Gapps:
Either this...
http://forum.xda-developers.com/showthread.php?p=11624878#post116248780
or
http://forum.xda-developers.com/showthread.php?t=899704
Beware some people have experienced dead LED flash after flashing a Chinese ROM. Please come and vote if you've flashed one...
http://forum.xda-developers.com/showthread.php?t=990326

[Script][Root] Lord AIO Tool - v2.1 - 21/01/14 - The Tool You've Been Searching

This is my first work on xda, I created a tool that can make lots of thing with just a click !
Download Links
Linux
Windows
WARNING!!!
I'm not responsible if you brick your device!!! Do at your own risk!!!
Bootloader Unlocker and Root Tool will VOIDS YOUR WARRANTY!!!
Click to expand...
Click to collapse
Feel free to buy me a coffee, it will be appreciated , click the donate button over there (coffee) http://forum.xda-developers.com/donatetome.php?u=4169130
XDA portal link
Here it is : http://www.xda-developers.com/android/all-in-one-tool-for-motorola-xoom-brings-dual-recovery/
Thanks for the help
How to use
Windows --> Download the ZIP from here: http://sourceforge.net/projects/laiot/files/LAIOT.zip/download. Extract it in any folder you want. Then read the README_FIRST.txt file, it contains further information about what you need to do! Here's the content if you prefer reading in your browser:
PLEASE RUN (as administrator) The "Set_Up.bat" First To make sure all dll's and files are distributed where they need to be in order to launch LAIOTools
The reason for this is because this utility does not require the Android SDK to run and has "several key files" that need to be added to multiple directories within LAIOTools for certain Utilities, commands, and features to work properly! This was setup like this to avoid having to manually copy and past the files as well as to keep the download of this utility as light as possible...
Once Set_Up.bat has completed you will see LordAIOTool.bat in the LAIOT root directory. To use the utility, just double click the LordAIOTools.bat to begin...
(Note: There is a version 2 of the same file slightly modified, that file is mainly the same with a slight difference, it does not check to make sure necessary files are installed in the Tools directory for use with this utility - so please do not start with the LordAIOTool2.bat file. It's purpose is used throughout the utility for navigation purposes as a way to bypass the initial file check in the main LordAIOTool.bat file to keep things moving once you have launched the utility.) ..no harm should come if you accidentally used the 2.bat just that some commands may fail while trying to use it!
If you need to install the Motorola Device drivers install the appropriate windows version 32 bit or 64 bit depending on your system, they are located in the folder labeled Moto_Drivers
Click to expand...
Click to collapse
Linux --> Extract on your ~/ (If you didn't understand - /home/youruserhere), open LAIOT folder, double click "RunThisOnce.sh" select run in terminal, now it's installed, to run it, open a terminal and write LAIOT, it's opened! Please report here the bugs! The Linux version link is here https://downloads.sourceforge.net/project/laiot/LAIOT.tar.gz?r=&ts=1335123218&use_mirror=master , everything from Windows version is included except Boot in Ubuntu, but I will add later, sorry for the long wait for the new update, but it's here!
Click to expand...
Click to collapse
Features
1.Complete Backup Tool
2.Bootloader Unlocker Tool
3.Bootloader Locker Tool
4.Install Recovery
5.Restore Tool
6.Root Tool
7.Unroot Tool
8.App Install
9.Unbrick Xoom Tool
10.Dual Recovery Tool (Only on Linux version)
11.Ubuntu Boot (Based here Thank him as well!!!)
12.ROM Install (Under Development)
13.Stock Install
Click to expand...
Click to collapse
To use Unroot Tool on Xoom and Unbrick Xoom Tool download the official image (for your device) from the following link :
http://developer.motorola.com/products/software/
Click to expand...
Click to collapse
History/Changelog
1st posted as a tool that can backup /sdcard/Android and /sdcard/Gameloft folders on Motorola Xoom, then added Bootloader Unlocker and Root, then added more features
Beta 1
First Release
No script yet
Beta 2
Added a script on zip that can backup your data and unlock bootloader
Fixed Bootloader Unlocker Tool Bug and added some new options
Beta 3
Added root option
Fixed some more bugs
Put some more things and better writing
Beta 4
Added option to Lock Bootloader
Fixed some words wrong
Tried to fix some bugs
Beta 5
Added App Install feature
Added Check Root Feature
Fixed some gramatic errors
Fixed some bugs in Bootloader Unlocker
Fixed some bugs in Root
Fixed some bugs on Lock Bootloader
Beta 6
Renamed to Lord AIO Tool (on Script)
Added new Root option (Super One Click for some devices)
Added DooMLoRD root (For Xperia 2011 devices)
Fixed "Install app" bug
Fixed "Restore folders" bug
Added more compatibility
Fixed more bugs
Arranged better the folder
Beta 7
Added User Data Backup
Improved Backup Tool
Improved Restore Tool
Created an User Data Restore Tool
Moved to Development section
Beta 7.1
Just fixed some minor errors... Sorry didn't notice them
Beta 8
Added Unroot option
Fixed some other minor errors that I didn't notice
Beta 9
Added Unbrick Xoom Feature (Testers needed)
Organized better the folder of the tool (sorry still need to extract on C:/)
Beta 10
Added to X10 Mini Pro forum
Added X10 Mini/Pro and X8 Bootloader Unlocker
Beta 11
Added Dual Recovery Xoom (still developing, not working for now ) (Maybe until Wednesday it's done )
Added X10 Mini/Pro CWM Install
Fixed some problems when trying to use some tools
Beta 11.1
Testing phase of Dual Recovery on Xoom!!!
Reuploaded, must work now
Fixed some minor things...
Beta 12
Fixed some bugs
Really added CWM Install option (working fine)
Messed up with dual recovery... NOT WORKING FOR NOW! DO NOT TRY USING IT!!!
Beta 13
Added Ubuntu Boot
Fixed some things...
Added VNC Install
Added Ubuntu Download
Version 1
Linux Version is out!
Dual-Recovery on Linux version!
Started ROM Install development!
Stock Install on Linux version!
Version 2
Fixed little bug on Dual-Recovery.sh and LordAIOTool.sh scripts
Added BacktrackInstall/Uninstall/Boot script
Started new project... First two scripts are on update, now back to work
Version 2.1
Big Windows Update!
No changes in Linux yet, next version may come with Linux update
Code completely rewritten
Tools description clearer
Better Start-up check
Many thanks to @sidgrafix, my dear friend, who made this Windows update possible.
Click to expand...
Click to collapse
Warning regarding last update!
There are some untested features! Also there are some tools missing! A FAQ was added to the code, and it will be created with users information!
Thanks.
My Special Thanks to:
BPaul (paul-xxx) ---> He was my inspiration since I started thinking about developing... He is my favorite developer ever!
zone23 ---> For helping me when I needed some help
solarnz ---> For making the CWM and root I used here for Xoom
DoomLoRD --->For making the root option I used here for Xperia 2011 devices
shortfuse --->For creating the SuperOneClick I used here too
unrandomsam --->For giving me the idea to backup userdata
My Dad --->For helping me in fixing some problems
unchainedrssr --->For giving Dual Recovery tip
D4 --->For porting CWM to x10 mini pro
tehgeekguy --->For giving me some files
zacthespack --->For modding ubuntu.img to Xoom and creating the ubuntu.sh
faiyyaz --->For fixing a little thing on Ubuntu Script
Backtrack --->For making this amazing Distro and arm compatible!
sidgrafix ---> For rewriting the whole Windows script
undergroundandroid ---> For giving support to my projects
Click to expand...
Click to collapse
Thanks for choosing Lord AIO Tool!!!​
Manual Root Way
STEP 1: Obtaining Required Files
a.) Download the latest version LAIOT for Windows (http://forum.xda-developers.com/showthread.php?t=1468298)
b.) Download and Install the latest version of Motorola USB Drivers from HERE.
http://www.motorola.com/Support/US-...tware_and_Drivers/USB-and-PC-Charging-Drivers
c. Download http://dl.atftas.us/OEM/Motorola/XOOM/Xoom-Universal-Root.zip2.
STEP 2. Connect the Xoom, Install SD Card, and setup PC
Make sure your Xoom is turned on. Go to settings and click on [developer options]; turn USB debugging ON; turn stay awake ON
Connect it to your PC via USB.
Make sure you have the Xoom drivers installed and that the Xoom mounts on the computer
Place the following files on the root of your SD Card:
Xoom-Universal-Root.zip (downloaded earlier)
Update.zip (from LAIOT Tools Folder)
Install the LAIOT tools folder on c:/LAIOT
Run the LordAIOTool.bat file
STEP 3: Unlock the Bootloader
Copy update.zip from tools folder and Xoom-Universal-Root.zip to external sdcard
Open cmd window on your PC and type the following commands:
cd C:/
cd LAIOT
cd LAIOT
cd CWMInstall
adb reboot bootloader
Your XOOM will reboot into the bootloader (fastboot mode) showing "Starting Fastboot Support Protocol".
Type the following command into the Command Prompt to unlock your bootloader:
fastboot oem unlock
Read the warning and follow the instructions on the Xoom Tablet itself from this point onwards. On the tablet, accept the terms using [VOL -] and [VOL +] keys
[VOL -] then [VOL +] to select
repeat [VOL -] then [VOL +] to select
Once selected, your Xoom will now unlock and format itself, meaning, all data will be cleared and you will go back to a factory reset. and will reboot on its own bringing you to the setup wizard (skip it). (You do want to let it complete the full reboot process this time)
STEP 4: INSTALL ClockworkMod Recovery (CWM)
Make sure you have the SD card installed in the Tablet.
Bring your Xoom back to the fastboot screen by:
hold [POWER] + [VOL +] until it reboots
Place in Fastboot Mode: During the first 2 seconds after the Dual Core screen appears, press [VOL +]
On the computer, type:
fastboot flash recovery CWMTiamat.img
You will get a confirmation message indicating that the flashing is done on both computer and Xoom. Then:
fastboot reboot
Do not let it boot to completion (normal boot) or you will need to repeat this process.
Now on Xoom, apply update.zip and Xoom-Universal-Root.zip from SD Card:
While booting press [VOL -] 3 sec after Motorola Dual-Core screen appears (Android Recovery Screen should appear)
Then press [VOL +] (CWM screen should appear now)
use the [VOL -] & [VOL +] keys to navigate and [POWER]button to select
Select "Apply sdcard update.zip" and then
- select “choose zip from sdcard”
-select “Xoom-Universal-Root.zip”
- Select "Yes"
Select “Install zip from sdcard”
Now Select “+++++Go Back+++++” and then “Reboot system now”
Note: if you are restoring from a rooted image, you should be able to skip these last two installs (update.zip and Xoom-Universal-Root.zip) and go straight to the restore procedure (step 6)
You should be done, but you now need to confirm your root status by:
Download and install “Root Checker Basic” from Google Play and then run the checker. You should get a prompt to “allow superuser”. Click “Allow” and you should get a confirmation that you have root access.
You are complete and now have a rooted Xoom with Nandroid ClockWords Mod installed
STEP 5: Backup image to SD card
Make sure you have the SD card installed in the Tablet.
On your Xoom:
Hold [POWER] + [VOL +] until it reboots
While booting press [VOL -] 3 sec after Motorola Dual-Core screen appears (Android Recovery Screen should appear)
Then press [VOL +] (CWM screen should appear now)
use the [VOL -] & [VOL +] keys to navigate and [POWER]button to select
Select "backup and restore" and then
- select “backup”
-select “Xoom-Universal-Root.zip”
- Select "Yes" and wait while it completes your backup
Now Select “+++++Go Back+++++” and then “Reboot system now”
STEP 6: Restore image from SD card
Make sure you have the SD card with your backup installed in the Tablet.
On your Xoom:
Hold [POWER] + [VOL +] until it reboots
While booting press [VOL -] 3 sec after Motorola Dual-Core screen appears (Android Recovery Screen should appear)
Then press [VOL +] (CWM screen should appear now)
use the [VOL -] & [VOL +] keys to navigate and [POWER]button to select
Select "backup and restore" and then
- select “restore”
-select your desired backup
- Select "Yes" and wait while it completes your restore
Now Select “Reboot system now”
I'm thinking about changing the name, does anyone know another name?
XxLordxX said:
I'm thinking about changing the name, does anyone know another name?
Click to expand...
Click to collapse
You could just call it Xoom Back-up, Unlock & Root (if a root tool is added).
I think that it's great that young people like you are doing work like this. Good luck!
Cool name
Sent from my MZ605 using XDA App
Is this script applicable for Xoom Wifi US model?
is there unroot option?
Hi, I think it is applicable on Wifi US, as it features doesn't have any thing that prevent you... I liked your unroot a good idea , will put on it on next release, the unique problem of the unroot is that it isn't universal, I'm using Tiamat Universal root, so I don't face this incompanility problem there...
Sent from my MZ605 using XDA App
Don't get how this is a full backup.
What about the stuff in userdata ?
(All the script does is adb pull /sdcard/)
Reading everything like that seems unlikely and if it did include everything don't get how the permissions would work. (For the stuff usually in userdata on phones.)
Or does userdata on honeycomb not matter with regards to either permissions or file ownership ?
---------- Post added at 09:47 PM ---------- Previous post was at 09:34 PM ----------
XxLordxX said:
Hi, I think it is applicable on Wifi US, as it features doesn't have any thing that prevent you... I liked your unroot a good idea , will put on it on next release, the unique problem of the unroot is that it isn't universal, I'm using Tiamat Universal root, so I don't face this incompanility problem there...
Sent from my MZ605 using XDA App
Click to expand...
Click to collapse
There is no reason you couldn't do the process in reverse (Splitting the boot.img - doing the opposite to build.prop reflash)
Wouldn't be signed though.
Does the original stay signed if it is backed up with dump_image ?
I didn't put backup for anyother than /sdcard/ because to backup anyother you need root... and I think I maybe add in beta 7 this option... BTW the new thread is on Android Hacking General you can find the link on the start of the post...
Sent from my MZ605 using XDA App
---------- Post added at 09:47 PM ---------- Previous post was at 09:34 PM ----------
[/COLOR]
There is no reason you couldn't do the process in reverse (Splitting the boot.img - doing the opposite to build.prop reflash)
Wouldn't be signed though.
Does the original stay signed if it is backed up with dump_image ?[/QUOTE]
I don't think so, to restore the unroot (as I know) you need a CWM backup before the install of update.zip and/or the official image (including the system)
Sent from my MZ605 using XDA App
Bump
10 chars
Beta 9 coming!!! Now with Unbrick feature!!!
Sent from my MZ605 using XDA App
Beta 9 is up and with Unbrick feature!
Keep up the good work nick!
And also, hope you make this tool works perfectly on our x10mp too.
Or, make it for all devices! FTW!
Goodluck!
leimrey said:
Keep up the good work nick!
And also, hope you make this tool works perfectly on our x10mp too.
Or, make it for all devices! FTW!
Goodluck!
Click to expand...
Click to collapse
Thanks , I'm working on x10 mini pro, but if you knows anyone can help me on testing please ask him/her to help too ... I only have x10 mini pro and xoom, my brother has a Play, but he don't let me test as it will void him warranty
For user mjamocha66 I wasn't able to send you an email and a PM so the answer is here, after unpacking just double click LordAIOTool.bat on LAIOT folder, no more thing is needed
BUMP, thinking about a new feature, someone can help?
Sent from my MZ605 using XDA App
Repart (BlackRose type) Bootloader. Might as well get started on it because it will come to be needed.
Recovery Switch/Flash Script. There will be alternate recoveries that will all have their pros and cons (stability vs. WIP). Likely to be various stages of touch recoveries with multiple beta testing stages for themes, tools, etc. They may not prove to be trustworthy at first but we will all test them anyway.
Since ADB can now be used over wifi, you can look into adding this functionality as well (wireless).
These are just off the top of my head. My friends and wife know I can do this all day. I'll check in on occasion to see how this tool develops.
Keep up the good work.
Ok thanks for the tip
Sent from my MZ605 using XDA App
Beta 10 is coming, with x10 mini pro Unlock Bootloader Unlocker

help with cwm6 needed before flashing cm9

hi all....total Android noob here...
after a lot of research and some 'should i or shouldn't i' episodes, i've successfully rooted my wonder in order to flash to cm9. along the way i've discovered that it is 'desirable' to have cwm 6 installed first.
from what i understand, there are 2(?) ways of doing this...either via stock recovery in the ADB(?) shell or via ODIN...
ODIN *seems* to be the preferred method though. but here lies my problem.....i can't get it to work...i've found several links to download odin, and several links to download cwm 6.....also several different sets of instructions as to how to actually do it.....
it would really help if i had one set of downloads for odin and cwm 6 and one set of step by step, clear, precise, tried and tested instructions....
i've also tried nandroid backup as a 'partial' alternative to cwm 6, but it's not compatible with my phone.
additional info (if needed).....
os version - gingerbread 2.3.5
carrier - 3UK
kernel version - 2.6.35.7-perf-I8150XXK18-CL604835
[email protected] #3
many thanks in advance.....
Keith
Here is the way to flash CWM6 using Odin, if you wanna flash CWM5 just use the md5&ops files for CWM5, which you may need to find them somewhere
1. Download Odin & Ancora.ops & recovery-clockwork-6.0.1.2-ancora.tar.md5
2. Enable USB Debugging in Setting-Application- Development
3. Open Odin.
- Select the ops file, and enable one package in options
- then load the md5(recovery-clockwork-6.0.1.2-ancora.tar.md5) file with the One Package button.
- put ur phone it into download mode, first turn off phone, then hold Volume Down + Home + Power Button for a while.
- Phone will turn on and show some screen, then you plug in usb cable (it may look for the driver through Windows Update so please enable your computer's Internet connection).
Get the files (please find Odin from somewhere else): http://forum.xda-developers.com/showthread.php?t=1446593
Good luck and sorry for my bad English~
THESE STEPS NEEDS ROOT & BUSYBOX, DOESN'T NEED PC & ODIN..
FOR BEST RESULT, UPDATE YOUR SUPERUSER.APK, SU BINARY, AND BUSYBOX
-go here http://www.mediafire.com/?6wkwiko5gmqhuyr link by acro68 the author of W's CM9 and who made CWM possible to our device
-download and extract it..
-put the recovery.img in /mnt/sdcard
-download "Terminal Emulator" by Jack in market (FREE OF COURSE)
-open it then type "su" and click enter
-allow root access..
-then type "dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p13" then click enter <~ THAT IS "0" (ZERO) not "O" word..
-then some text will show in bottom
-exit terminal.. check the recovery by turning off the device then turn on with volume up botton, home button, and power button pressed together.. until "Galaxy W" screen shows up, release the power button only.. then you will enter CWM
-navigate with up (up) n down (down) vol button and home keys (select) and power (back) and click "reboot system now" to reboot
HAPPY FLASHING
*I'm not responsible if your phone bricked*
thank you both for your responses....greatly appreciated....
i thought i'd try IvanKurnia's method first as i thought it looked the easiest
it worked first time i'm happy to report........
i can finally feel a dose of CM9 goodness coming on.....yaay..lol
keithross39 said:
thank you both for your responses....greatly appreciated....
i thought i'd try IvanKurnia's method first as i thought it looked the easiest
it worked first time i'm happy to report........
i can finally feel a dose of CM9 goodness coming on.....yaay..lol
Click to expand...
Click to collapse
You are always welcome...Glad to hear that...Good luck to your CM9 ^^ Now we got more choices of CM9 since quite a number of people had ported AOKP and some other builds to it
MyDeSTiNaTe said:
2. Open Odin.
- Select the ops file, and enable one package in options
- then load the md5(recovery-clockwork-6.0.1.2-ancora.tar.md5) file with the One Package button.
- put ur phone it into download mode, first turn off phone, then hold Volume Down + Home + Power Button for a while.
- Phone will turn on and show some screen, then you plug in usb cable (it may look for the driver through Windows Update so please enable your computer's Internet connection)
Click to expand...
Click to collapse
did you forget to add -enable the "USB Debugging" on Setting-?
if you're gonna flashing stock rom with ODIN, you're not gonna need USB Debugging setting..
but if recovery, you need it..
IvanKurnia said:
did you forget to add -enable the "USB Debugging" on Setting-?
if you're gonna flashing stock rom with ODIN, you're not gonna need USB Debugging setting..
but if recovery, you need it..
Click to expand...
Click to collapse
Oh yea, thanks for reminding, I always enabled it so I forgot to mention that
Hi,
how can I know if CWM6 is compatible with my kernel?
Thanks a lot.
Model code: GT-I8150
Android version: 2.3.6
Version base band: I8150XXKL3
Kernel version: [email protected] #3
Build version: GINGERBREAD.XXLA2
as far as I know, recovery has it's own kernel..
Hi all...installed CM9 last night...all went well....
Have noticed that there's no Task Manager or Media Player Apps....is it just that I'm looking right at them and not recognizing them for what they are, or are they not included in the build?....if they're not included, which 3rd party apps would you recommend for use instead?.....
Also, for information, I had ONE minor glitch occurrence when using the camera.....as follows...
Started camera app..
Changed from primary to secondary (self portrait) camera...
Changed the exposure setting to +2....
App force closed.....
Apart from that, no other issues to report.....
A big thanks to everybody involved for taking the Galaxy W and producing such a fantastic alternative to 'stock'.....
PS......will cm10 be ported to the W?....lol...(got the Modding bug now . )
Sent from my GT-I8150 using xda app-developers app
Hi again....can confirm that the force close camera issue (as described above), is a continuing problem on all increments of exposure compensation setting. With that in mind, is there a 3rd party camera app available that has the same functionality as the installed app but without the gimmicks?......
As mentioned before, CM9 really is a welcome step up from the 'stock' OS, so if the camera issue is the only issue with CM9, it's still worth 'taking that leap'.....
Once again, many thanks for the work put in on this....Keith
Sent from my GT-I8150 with CM9 using xda app-developers app
better you post that on "CyanogenMod 9 bug report & discussion thread" by THE-E.. so then the bug will added to the list
CM9 very good right if there weren't any bugs..
IvanKurnia said:
THESE STEPS NEEDS ROOT & BUSYBOX, DOESN'T NEED PC & ODIN..
FOR BEST RESULT, UPDATE YOUR SUPERUSER.APK, SU BINARY, AND BUSYBOX
-go here http://www.mediafire.com/?6wkwiko5gmqhuyr link by acro68 the author of W's CM9 and who made CWM possible to our device
-download and extract it..
-put the recovery.img in /mnt/sdcard
-download "Terminal Emulator" by Jack in market (FREE OF COURSE)
-open it then type "su" and click enter
-allow root access..
-then type "dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p13" then click enter <~ THAT IS "0" (ZERO) not "O" word..
-then some text will show in bottom
-exit terminal.. check the recovery by turning off the device then turn on with volume up botton, home button, and power button pressed together.. until "Galaxy W" screen shows up, release the power button only.. then you will enter CWM
-navigate with up (up) n down (down) vol button and home keys (select) and power (back) and click "reboot system now" to reboot
HAPPY FLASHING
*I'm not responsible if your phone bricked*
Click to expand...
Click to collapse
It worked great, thanks a lot!
I would just suggest to add the following step BEFORE flashing CWM6, in order to have a backup of the existing recovery image:
dd if=/dev/block/mmcblk0p13 of=/sdcard/mybackup.img
[.::MDT::.] said:
It worked great, thanks a lot!
I would just suggest to add the following step BEFORE flashing CWM6, in order to have a backup of the existing recovery image:
dd if=/dev/block/mmcblk0p13 of=/sdcard/mybackup.img
Click to expand...
Click to collapse
yes.. add it.. don't forget to access root first by typing "su"
IvanKurnia said:
yes.. add it.. don't forget to access root first by typing "su"
Click to expand...
Click to collapse
Actually it worked for me even without typing "su" before...
[.::MDT::.] said:
Actually it worked for me even without typing "su" before...
Click to expand...
Click to collapse
what?! without typing "su" you will not be able to access root..
eh, did you have your USB Debugging enabled? maybe because of it..
Moving CWM6 backups to PC
Hi guys, I have a question here. How can I move my backups I created using CWM6 to a PC so I can free up my internal sd space? I don't think those folders on clockworkmod\backup are full backups because the blob folder is much larger.
I'm using Samsung Galaxy W I8150, CWM 6.0.1.2, CM9 Alpha7.
buruguduy said:
Hi guys, I have a question here. How can I move my backups I created using CWM6 to a PC so I can free up my internal sd space? I don't think those folders on clockworkmod\backup are full backups because the blob folder is much larger.
I'm using Samsung Galaxy W I8150, CWM 6.0.1.2, CM9 Alpha7.
Click to expand...
Click to collapse
just copy or cut the "clockworkmod" folder, to prevent file corrupt, rar or zip it.. if want to restore, copy or cut back to your SD..
safe backup
IvanKurnia said:
just copy or cut the "clockworkmod" folder, to prevent file corrupt, rar or zip it.. if want to restore, copy or cut back to your SD..
safe backup
Click to expand...
Click to collapse
did you already tried it? if i cut it manually from my phone, is there a risk CWM would be corrupted? sorry noob here..
buruguduy said:
did you already tried it? if i cut it manually from my phone, is there a risk CWM would be corrupted? sorry noob here..
Click to expand...
Click to collapse
have already and safe.. BUT:
-make sure your USB Cable is still in good condition.. if you are not sure, DO NOT MOVE CABLE WHILE COPYING FILES..
-you had fast enough PC.. DO NOT COPY FILES WHILE LAGGING
-NO VIRUS ON YOUR PC..
-make sure NO SOFTWARE BLOCKING YOUR PHONE DRIVER..
-if you backup to external sd, BETTER USE CARD READER TO COPY THOSE FILES TO PC
-IF ZIPPING OR RARING FILES, DP NOT COMPRESS LIKE CRAZY (COMPRESS NORMAL OR JUST STORE -without compression-)
-always reject/unmount removeable drive TO PREVENT CORRUPT FILES ON YOUR SD, USB, OR ETC..
safe backup

Easiest way to root HTC Evo Desing 4G

Okay, ive been doing my research, and I lasted aprox. 4-5 days and its sadly to know but this phone (HTC Evo Design 4G / Kingdom / Hero S) doesnt have that much of fame. But I was crazy trying and trying alot of methods trying to root my phone, but just couldnt. I was about to give up, until I found a Guide, and made it possible for me to root the phone, so I decided to share this guide to you guys, to who ever has a HTC Evo Design 4G / Kingdom / Hero S. Credits go to LOLINTERNET who wrote this guide. :good:
Ok, here we go. :laugh:
In order to root your Evo Design you'll need to unlock your bootloader, flash recovery, flash su binary, and install superuser and busybox. In this guide I will try to explain these steps as simply as I can. My goal is for it to be thorough enough that anyone that reads it can root their phone and enjoy the full benefits of this nifty little phone.
First and foremost, you will need to install the Java SE Development Kit. You won't use this directly in any way, but you need it in order to install the Android SDK.
Click Here To Download SDK
After installing the Java JDK, you will have to install the Android SDK which contains two tools that are essential to gaining root. They are adb (Android Debug Bridge) and fastboot. These tools are used to send files to your phone from a Windows command prompt. You will need these tools to unlock your bootloader and flash recovery.
Click Here to Download Android SDK
Instructions on installing the SDK
How to add packages to the SDK
Once you have the Java JDK and the Android SDK installed you will need to install the proper drivers for your phone. This one is pretty straightforward and necessary for your phone to be recognized while plugged into your computer. After you have the HTC drivers installed you can begin the fun parts, but first you will need a few things. :good:
HTC Drivers CREDITS TO: CNexus
You will need a recovery.img. 2fast4u88's unofficial ClockWorkMod Recovery version 5.0.2.7 and 5.0.2.8 are the only two recoveries I have used since I got my Evo Design. Many thanks to him for putting in so much work to get this device where it is today.
Download Recovery
Also, you'll need su binary version 3.0.3.2 efghi. This is the actual file that will root your device. It is a flashable .zip file that you save to your sdcard and flash in recovery. You'll be amazed at how easy this step is.
Download for su binary version 3.0.3.2 efghi
Download for su binary version 3.0.7 efghi
3.0.3.2 binary is for Gingerbread and 3.0.7 is for ICS
The superuser app is like the control center for apps that request root permissions after you're finally rooted. You will need to install this app and then Busybox, both of which can be found in the Google Play Store. After installing the Busybox app you will need to actually install busybox. The app itself is basically an installer for Linux applets that are required by root apps such as Titanium Backup and Root Explorer among many others.
Now that you have a basic overview of what it is you will be doing and the files need to do it, the only thing left is to actually perform these steps and root your device. So, lets do this!
1. Unlock your bootloader at htcdev.com. You will need to sign up and you will be warned that unlocking your bootloader will void your warranty. Once you've followed all instructions at the website an unlock token will be emailed to you. DO NOT DELETE THIS FILE. You can place it in the platform tools folder of the Android SDK and use fastboot in command prompt to relock and unlock your bootloader whenever you like. Also, anytime you unlock your bootloader all data will be wiped so be sure you sync all your contacts and backup other information first before performing this step.
2. After unlocking your bootloader you will need to flash a recovery.img. The manual way to flash recovery is to place the downloaded recovery.img for 2fast4u88's unofficial ClockWorkMod recovery port of version 5.0.2.7 in the platform-tools folder of the Android SDK. Power down your phone but be sure that Fast Boot in Power under the settings menu is unchecked or it will just reboot normally instead of into bootloader (also called hboot) like you want. After it's been powered down for a minute or two, press and hold Volume down then press and hold the power button. When the white HTC splash screen appears you can let go. Scroll down with the volume down button and select fastboot by pressing power. Plug your phone into your computer and open a command prompt, then run these commands without quotations.
"cd C:\android\platform-tools" (This is where adb and fastboot live. It may be different for you depending on where you installed the SDK. I always suggest installing it to the root of your C: drive.)
"fastboot flash recovery recovery.img"
Should only take a few seconds, then you have yourself a recovery partition and you can proceed to the next step after rebooting. Yay!
3. Next, we're going to flash the su binary in recovery. First, you'll need to place it on your sdcard. Doesn't matter where exactly just as long as you can find it. I would suggest the root of your sd just to make things easier on yourself. After you have the su binary zip saved to your sdcard power off your phone and boot into hboot. Now, I can't remember which, but either hboot or fastboot will have an option to boot into Recovery. Once you're booted into recovery, select "install zip from sdcard," then "choose zip from sdcard." Scroll down and find the su binary then select it. Pressing the Up Vol button will take you directly to the end if you don't want to scroll all the way through. After selecting the su binary zip select "yes" to flash. It's a small file, so it won't take long. When it's done select "reboot to system" and we'll move on to the next step because you just rooted your phone.
4. But, you're not done yet. You need to install the superuser app and the busybox app in that order. This is the easy part because both apps are free in the Play Store. Install Superuser, then Busybox. You shouldn't have to interact with the Superuser app, but if you want to set an automatic response to apps that request root you can open it and go to Preferences. Scroll down and you should see a few options. I have mine set to automatically grant su permission to apps that request it because I have no reason not to lol. I also unchecked the option to receive a notification every time an app is granted root permission because that junk just gets annoying. Next, after you install the Busybox app, you'll need to actually install Busybox. The app is merely an installer for the actual Busybox applets that govern root apps. The app should open automatically after you install it. You should see it in your notification bar. Open it up and follow the prompts. When you're done, reboot your phone.
5. Check If you have rooted your phone successfully, download Root Checker on Play Store.
6. Congratulations! You should now have a rooted Evo Design 4G. Enjoy. I hope this guide is both complete and comprehensive enough that everyone can enjoy the benefits of having a rooted device, but if I've missed something or if you have any questions whatsoever, please post them here and I will do my best to answer them in a timely manner. I hope you enjoy rooting your device, but please be careful. You now have administrator privileges, so use them wisely. I would highly suggest installing Quick Boot from the Play Store so that you can boot into recovery easily without having to go through hboot. I would also suggest using your newly installed app that requires root access to boot into recovery and make a backup. If anything should ever happen to your phone's system and data you will have a backup and can restore it to that state. Again, I hope you enjoy. I apologize for this being such a lengthy guide, but hopefully you understand the wonderful world of Android a little better for having read it. :good:
*EXTRA* 7. I recommend doing a backup via recovery of your phone, because this phone doesnt seem to have any roms or any stock roms etc, so i recommend making a backup, but dont worry, ill try to make a backup ROM so there could be one on the internet, because I searched and could find one! :s
Great post Julio. I saw this post somewhere else but I could not remember were.
Will this work on a Freedompop version of this phone?
THe evo design 4g FreedomPop version IS supposed to be already rooted. But when I try to load SU from the app store it says su binaries are out of date. Will flashing these binaries do the trick for it to accept it?
If it is rooted, do you think all I need to do is update that damned su binaries file?
Hope you still visit this site because those are my first questions towards doing some goodness towards my Evo!
Hope to catch you later.
maikalwolf said:
Great post Juan. I saw this post somewere else but I could not remember were.
Will this work on a Freedompop version of this phone?
THe evo design 4g FreedomPop version IS supposed to be already rooted. But when I try to load SU from the app store it says su binaries are out of date. Will flashing these binaries do the trick for it to accept it?
If it is rooted, do you think all I need to do is update that damned su binaries file?
Hope you still visit this site because those are my first questions towards doing some goodness towards my Evo!
Hope to catch you later.
Click to expand...
Click to collapse
Lmao, its Julio! :laugh: and yea I think that will do it!! Try flashing the su binary I have up in the post! Do you have CWM Recovery?
re you follow up question
julio626 said:
Lmao, its Julio! :laugh: and yea I think that will do it!! Try flashing the su binary I have up in the post! Do you have CWM Recovery?
Click to expand...
Click to collapse
Yes, the phone was rooted and just needed the new binaries, which I promptly fixed. I have also put a link to your page to the instruction for others to use.
maikalwolf said:
Yes, the phone was rooted and just needed the new binaries, which I promptly fixed. I have also put a link to your page to the instruction for others to use.
Click to expand...
Click to collapse
Thanks man!
Gracias Julio
It was quite tedious to be honest. But reading your guide and this one how-to-unlock-the-bootloader-of-any-htc-device en cultofandroid I finally was able to root my phone. Thank you so much!
Amazing
This is the best guide I have ever found. It was fluid and easy to understand for me. Just went from my JB IPhone 5 (cellular happened to break). now i have this phone lol (but its so slow and useless I decided to root and it was an unbelievable pain.. nothing worked). Then I found your guide which is fantastic, completely like no other. I am very impressed with it and just wanted to say THANK YOU!!!!!! :good:
So Close PLEASE can you help.
I followed this guide about a year ago & got to the image you see linked h**p://i.imgur.com/zfle9n7.jpg To be blunt I do not recall where I left off in the rooting process except to say I'm dead ended. Where did my efforts go wrong and what do I need to do in order to finally get this rooted? Also please tell me what bearing info in this thread: h**p://forums.androidcentral.com/htc-evo-design-4g/142434-s-off-s.html may have on my results. THANK YOU

[How-To]N930T - Root, Mods, Everything Working - 9/29/16 - Updated to PI4 System.img

Here it is. Full T-mobile With root, wifi calling, bluetooth and volte all working - since this is t-mobile based all bands should work as well
Updated to use API4 System Image and API4 Modem - MyMods has also been updated for the API4 System - Whatever you do DO NOT FLASH the API4 BL file. you will be Stuck on the new firmware without root if you do this as you cannot go back
To Avoid Repeat Questons. READ! READ IT AGAIN! and then READ it once more! if you do not Understand any part of this. Do Not Continue!!!
This Guide assumes you have some basic knowledge and is for advanced users!!!!!!!!
This Guide also Assumes you have an sdcard inserted in your phone(however some of you may not and this will not work.)
i will post an update to this guide when we have a method working for those of you with no extsdcard
Read this entire post before doing anything to avoid issues and FOLLOW Directions - if you don't things will not work right.
Note! if at anytime during the following steps you see the samsung boot animation before step 11. start over cause you screwed up!
Step 1. download the following files
https://www.androidfilehost.com/?fid=24651430732237653 bbx.rar
https://www.androidfilehost.com/?fid=457084094631641263 API4 system.rar
https://www.androidfilehost.com/?fid=24686680535467223 T-mobile APGC Bootloader
https://www.androidfilehost.com/?fid=529152257862665245 T-mobile API4 Modem
Step 2. extract system.rar and bbx.rar and then copy system.img and bbx to your extsdcard(the sdcard you inserted into your phone)
Step 3. odin sprint userdebug firmware available here. http://forum.xda-developers.com/sprint-note-7/how-to/root-super-leaky-bros-sprint-galaxy-t3447202
Step 4. Directly after odin is done with the sprint file you will immidiatly be presented with an update screen
Step 4a when this process of erasing your phone is finished it will reboot(this is the point you want to do the next step)
Step 4b. press and hold power, home and vol up to enter recovery
Step 4c If you see the samsung boot animation. you did NOT do this right and i would suggest you start over
Step 5. open a command prompt in your adb folder and do the following steps 1 at a time(these are case sensative)
Step 5a. adb shell
Step 5b. su
Step 5c. setenforce 0
Step 5d. export PATH=$PATH:/sbin
Step 5e. mount -o remount,rw /
Step 5f. on your phone, go to apply update from sdcard(this will mount your extsdcard as /sdcard and you should see the system.img file and the bbx file) do not select anything, go back to adb and continue(it is not a big deal if those files don't show. we just needed the extsdcard mounted as sdcard - the files exist, just continue to the next step)
Step 5g. cp /sdcard/bbx /sbin/bbx
Step 5h. chmod 777 /sbin/bbx
Step 5i. cd /sbin
Step 5j. ./bbx --install /sbin
Step 5k. umount -l /system
Step 5l. /sbin/dd if=/sdcard/system.img of=/dev/block/platform/soc/624000.ufshc/by-name/system
Note. you will see a blinking cursor. just be patient
Step 7. when it is done you will see something similar to this
11161600+0 records in
11161600+0 records out
5714739200 bytes (5.3GB) copied, 268.668086 seconds, 20.3MB/s
Step 8. if all went well you should be at your prompt and not in adb anymore
Step 9. from your command prompt simply type
Step 9a. adb reboot bootloader
Note! - if you still have odin open and the sprint file in the ap box make sure you uncheck it so it doesn't reodin the sprint firmware
Step 10. open odin and click the bl button and select this file - BL_N930TUVU1APGC_CL8706614_QB10376889_REV00_user_low_ship_MULTI_CERT.tar.md5
Step 10b. now click the cp button and select this file - CP_N930TUVU2API4_CL9115549_QB10937257_REV00_user_low_ship_MULTI_CERT.tar.md5
Step 10c. now click start. it will reboot when done let it fully boot this time.
Step 11. once booted and you have setup your phone, we need to add the root files or supersu as most of you know it
Note! pertaining to Step 12. these instructions were taken Explicitly from @freeza thread which is listed in step 3
Step 12. Now we need to add supersu and the needed files for it to work
Step 12a. download this file - https://www.androidfilehost.com/?fid=24651430732236679
Step 12b. Extract the sun7 file to your adb folder making sure the files are in a folder called sun7(mine looks like this - c:/adb/sun7 and contains 4 files)
Step 12c. Open a command prompt where your ADB executable and sun7 folder are.
Step 12d. adb shell
Step 12e. su - Note! if your adb prompot changes from a $ to #(you are good and have root access)
Step 12f. type exit twice to get back to the command prompt. - Your Phone should be fully booted when you do this
Step 12g. adb push sun7 /data/local/tmp/su
Step 12h. adb shell chmod 0777 /data/local/tmp/su/*
Step 12i. adb shell
Step 12j. cd data/local/tmp/su
Step 12k. su
Step 12l. ./root.sh - Note. this command begins with a . do not leave it out
Step 12m. Your Phone will now reboot
Step 13. when booted back up go to playstore and install busybox on rails or a similar app and install busybox to /system/xbin(if your given an option of where to install it)
Step 14. Thats Pretty Much it. install any additions i have included if you like. most of all enjoy it
Additional Notes!
If for any reason you do a factory reset. you will break root and need to redo this method to get it back
If you use shealth do not update it or allow playstore or galaxy appstore to auto update it or it will break it
If you plan on running the debloat/deknox file you will need to disable auto updates in google playstore as soon as you finish the setup wizard or you will be uninstalling the apps that managed to update
Note! Keep in mind that i remove alot of things(ie. allshare, knox, gear manager, game manager, tmo apps, google apps, facebook and alot of other things) if you need any of what i remove, you can simply open the zip and go to META-INF/com/google/android and open the following file "updater-script" in notepad++(do not open it with windows notepad as it will screw up the formatting on the entrys) you will see a whole bunch of lines that begin with delete_recursive, remove the lines with names of the apps you do not want removed. most of this stuff is self explanatory by it's name as to what it is and should be very easy to figure out. when done editing the file, save it. and flash the updated zip in flashfire. it's as simple as that.
Additional Files for those that want them(these are all flashed via flashfire)
https://www.androidfilehost.com/?fid=385035244224381428 my modifications zip API4 Version(very minor mods to statusbar and a few other added features)
https://www.androidfilehost.com/?fid=24686680535467932 debloat/deknox zip - Updated with remaining t-mo apps i missed initially
https://www.androidfilehost.com/?fid=24651430732237106 beats audio installer(this is a blue themed version done by me)
https://www.androidfilehost.com/?fid=24651430732237109 Dolby Atmos Installer
https://www.androidfilehost.com/?fid=24651430732237107 Viper4Android Installer
https://www.androidfilehost.com/?fid=24651430732237108 selinuxmodechanger.apk so you can set kernel to permissive for viper(this is an apk. just install it from your sdcard)
My Mods Contains the Following Modifications
3minit battery
battery bar - option is in rom control
potato clock
loud volume warning - toggle to disable or enable this via rom control
network speed on statusbar - option in rom control
aokp rambar in recents
added some additional toggles
ability to move the wifi and signal bar indicator to the left or right side via a toggle in rom control
a few csc tweaks
Applock Added - Thanks @TEKHD
FOLLOW Directions - if you don't things will not work right.
thank you to the following:
@freeza - for posting the original userdebug file
@ted77usa - for testing
@bajasur - for the initial idea which ultimately led to this
@Surge1223 - for the busybox installer and the adb help and android commands that make this work
@galaxyuser88 - for testing this and pointing out some flaws
@Hashcode - for inspiration
and anyone i missed
this was a complete collaboration and is only available because of those mentioned so be sure to give them thanks
Big Thanks to @galaxyuser88 for testing the mods for me as i can't
for those that don't like PI4 update. heres the original PGC files
https://www.androidfilehost.com/?fid=24686680535467933 - PGC mods
https://www.androidfilehost.com/?fid=24651430732237809 - PGC system.img
https://www.androidfilehost.com/?fid=24686680535467224 - PGC CP File(modem)
method is the same, just use these files instead of the updated pi4 files
reserved 2
reserved 3
Ok here it is: Xposed still works with this new root method, Only one catch, you have to install this before you install any of @OvrDriVE Mods.
If you plan on using Xposed then do not install @OvrDriVE my modifications zip as this will crash your systemui.apk.
As with any custom rom's, root, add-on's, you assume all risks with modding your phone. You have been warned.
Make sure you read all of my directions below, before you start posting errors with the install. Worst case you just have to start over with @OvrDriVE s installation.
Here is the way you can install xposed on your phone after you have root. I in no way have made any files or apks, I am just posting ways you get this loaded on your phone.
Please Thank the devolopers and others that have made all these files and apks possible..
The way to install Xposed framework via FlashFire:
1. Download FlashFire, You can get it from the app store: https://play.google.com/store/apps/details?id=eu.chainfire.flash&hl=en
2. Download the Xposed Installer Apk: Xposed installer Apk
3. Download the Xposed Framework zip.<<< this is the file that you will be flashing via FlashFire: Xposed Framework.zip
4. Once you have all the files downloaded onto you computer/phone: you are ready to start. If you have'nt all ready copied all the files to your phone storage, do so now. If you did then you can move on to the #5.
5. Open FlashFire on your phone. Once it is loaded and open, click on circle with + button on the bottom right of the screen.
Then Click on Flash ZIP or OTA button.
Now select the xposed framework zip that you downloaded from #3.
Next you click the check mark on the top right of
the screen( do not change any of boxes on the left of the screen.<<< You Have Been Warned!!!!! .
Next scroll to the bottom of the screen and click the left button (flash button w the lighting bolt)
Sit back and watch FlashFire do its magic..
6. After #5 completes, you can now install the xposed installer apk from #2. Once installed open and check framework in the app and you should have this : Xposed framework version 86.1 (custom build by wanam / 2016709 is active.
7. Now go to Download in the xposed installer and download: XTouchWiz 1.1.2 or Wanam Xposed 1.3.0 Made for Samsung Android 5 and 6 Roms by Wanam. You can also download Firefds kit 1.0.5.1 by firefds <<<<< this is just a modified version of XTouchWiz with more stuff added to it.. This works as well on samsung note 7 root method.
8. Once you downloaded it, installed it, then go into the Xposed installer app- modules- you select the the app in #7 by placing a checkmark in the box on the right to activiate the modules.
9. Reboot your phone to activate the module.
10. Enjoy your efforts and customizing your phone:
If you some reason you want to uninstall xposed : flash this:xposed-uninstaller-20160211.zip
Awesome.....finally[emoji106]
Video tutorial could be found in here http://forum.xda-developers.com/showthread.php?p=68831392..... make sure to download correct modified system.rar for your specific carrier.
https://youtu.be/Oi-tuA_EIxA
*TwisT3DroiD_N930T*
Thank you!!!!
Sent from my SM-N930T using Tapatalk
OvrDriVE said:
Ok all here it is. root, with wifi calling and volte along with a few modifications
1. Follow the guide here skipping the root method for now- http://forum.xda-developers.com/sprint-note-7/how-to/root-super-leaky-bros-sprint-galaxy-t3447202
2. go through setup. add your google account but do not setup samsung account(you'll do this later)
3. once at the homescreen, open google playstore and go to settings and set it to not auto update apps(you can change this back later)(this is to prevent apps from auto updateing as i will be removing most of them)
4. now do the supersu install as instructed in the sprint post
5. once booted back up, open playstore and install flashfire
6. once flashfire is installed flash this zip
7. https://www.androidfilehost.com/?fid=24651430732237438 - note7update.zip
8. once booted back up. open themes and add your samsung account info.
9. exit themes and open galaxy apps and update all available apps(they should install without errors)
10. you can skip this if you want - install supersu2.77 apk
11. https://www.androidfilehost.com/?fid=24686680535467222 - superuser 2.77
12. when done. open shealth. and go through it's setup. when done flash this file - if you don't setup shealth it will not work once we remove knox.
13. https://www.androidfilehost.com/?fid=24686680535467219 - knox remover
14. when booted back up. go to your apn settings and reset it to default and then select the t-mo apn
15. boot download mode
16. and odin t-mo cp file only - This will flash the t-mo Modem
17. https://www.androidfilehost.com/?fid=24686680535467224 - t-mo cp odin file
18. once booted up, enable airplane mode, then enable wifi and wifi calling should turn itself on.
19. everything should work fine
20. if by chance you get a wifi calling error 0082 just enable airplane mode then enable wifi and it will fix itself
heres a few Extra Files for those that may want them
here is a beats audio installer
https://www.androidfilehost.com/?fid=24651430732237106 - beats
here is dolby atmos installer
https://www.androidfilehost.com/?fid=24651430732237109 - dolby atmos
and here is viper4android installer
https://www.androidfilehost.com/?fid=24651430732237107 - viper4android
and here is selinuxmodechanger to set kernel to permissive
https://www.androidfilehost.com/?fid=24651430732237108 - selinux mode changer
all 3 audio mods fully work together. make sure you have permissive set or they won't work
enjoy
the mods included are battery bar, 3minit battery, potato clock, network speed statusbar mod, 5 way reboot, ability to toggle wifi/data on the left or right, and a few other mods. it debloats the rom as well.
FOLLOW Directions - if you don't things will not work right.
thank you to @jovy23 for the wifi calling files. and a great big thanks to all those who tested this. and a great big ty to @freeza for posting the original userdebug file
also ty to anyone i missed
i know this isn't a proper post and i will fix it later
View attachment 3865172View attachment 3865173
Click to expand...
Click to collapse
Wow nice job man!
FTW
Sent from my SM-N930T using XDA-Developers mobile app
Nice job man! :good:
Thanks!
Samsung Pay
Does this still make Samsung pay not work or any other NFC payment types?
freeza said:
Wow nice job man!
Click to expand...
Click to collapse
nah. thats all you guys man. you guys deserve the credit. i just did a few mods and wrote out the install instructions.
batsup606 said:
Does this still make Samsung pay not work or any other NFC payment types?
Click to expand...
Click to collapse
keep in mind that once you root no payment method will work. however as this does not trip the knox counter. you can odin stock t-mo firmware and samsung pay and android pay will work just fine. you can't have it both ways unfortunately. it's either or
!!!!!!!!
If you guys want Samsung pay....u need to stay stock and use disabler package pro to debloat and like @OvrDriVE said we can't have it all ....either or we gotta give up something. .... but with this breakthrough with root from @freeza.... now WiFi calling and volte work.... we are moving in good direction .... until we all get new note 7 replacement phone in couple week..... happy Labor days guys for people in US.
Sent from my SM-N920T using Tapatalk
OvrDriVE said:
keep in mind that once you root no payment method will work. however as this does not trip the knox counter. you can odin stock t-mo firmware and samsung pay and android pay will work just fine. you can't have it both ways unfortunately. it's either or
Click to expand...
Click to collapse
Ah okay thanks! and do you know if the Bluetooth issues still occur?
I am going to watxh this topic. I know alot of work is going on however i want to see how stable it is before i do anything. I can wait no problem. i know we have been hitting roadblocks and until we have an official root method I am perfectly fine without for now... To all the Devs great job now we wait and see if penetration testing and users can do this method of root. Thank you all for your time and hard work!
Ice.
Sent from my SM-N930T using XDA-Developers mobile app
OvrDriVE said:
keep in mind that once you root no payment method will work. however as this does not trip the knox counter. you can odin stock t-mo firmware and samsung pay and android pay will work just fine. you can't have it both ways unfortunately. it's either or
Click to expand...
Click to collapse
Great job on this and all the other developers who finally got android development this far for us!
Also has anyone tried chainfire's suhide app to see if samsung pay or android pay will work even while being rooted?
batsup606 said:
Ah okay thanks! and do you know if the Bluetooth issues still occur?
Click to expand...
Click to collapse
i do believe the issue still exist. i havn't tryed replacing the etc folder yet to see if it fixs it or not
you can connect but once disconnected you have to unpair the device and repair it for it to work.

Categories

Resources