Frequently Asked Questions:
Q. What is ADB Shell?
Adb shell is a linux command line tool (because android is based on linux) used to send commands to your android device. For S-ON devices, this is crucial for modifying files in the /system partition (where the rom sits) as you cannot modify anything in /system when the rom is running without S-OFF (e.g removing system apps).
From Google:
Android Debug Bridge (adb) is a versatile tool lets you manage the state of an emulator instance or Android-powered device. It is a client-server program that includes three components:
A client, which runs on your development machine. You can invoke a client from a shell by issuing an adb command. Other Android tools such as the ADT plugin and DDMS also create adb clients.
A server, which runs as a background process on your development machine. The server manages communication between the client and the adb daemon running on an emulator or device.
A daemon, which runs as a background process on each emulator or device instance.
----------------------------------------------------------------------------
Q. What is FASTBOOT?
Fastboot is 2 things. It is a mode on the phone, which looks a little like Bootloader. You can access it by holding 'Volume Up' and 'Volume Down' whilst turning on the phone.
It is also a way of flashing radios, recovery, boot images and system images in a command line method from a PC much like adb.
----------------------------------------------------------------------------
Q. I flashed CWM but each time I reboot the Stock Recovery is back
There is an auto recovery restore system on certain Stock Android Builds that will reflash the Stock Recovery if you flash CWM on a Stock Rom.
Use Root Explorer to Mount the system folder as R/W (or use a free app from Google Play such as ES File Explorer). Rename the files /system/recovery-from-boot.p and /system/etc/install-recovery.sh. Now when you flash CWM Recovery it will NOT be overwritten after a reboot.
OR you can use the ToolKit to rename the files (root access needed).
----------------------------------------------------------------------------
Q. I want to send my phone back so I need to flash a stock rom and relock the bootloader
1. Download, install and run the Unified Android Toolkit.
2. Install adb/fastboot drivers (if you havent already done so)
3. Option 9 to download a Google Factory Image.
4. After it finishes downloading you will be given the option to flash the image to your device. Do this.
4. Let the device reboot, then shut it down and re-enter fastboot mode (or boot to fastboot mode via the Reboot Screen in the ToolKit).
5. Option3, 2 to relock the bootloader.
Your internal storage will be formatted and data and cache wiped. Your device will now be back to an out-of-the-box FULLY STOCK state and ready to send back.
----------------------------------------------------------------------------
Q. What is the difference between Nandroid and Titanium backup?
A NANDROID will backup the whole system including boot, system, data and recovery partitions so you can restore a complete rom and all data and settings.
Essentially Titanium Backup is used to backup apps and associated user data. These could be restored AFTER a full wipe and a new Rom had been flashed on your phone.
The other option now which google added into the new adb command list is the adb backup which is in the ToolKit and can do the same job as Titanium Backup but will store the data on your PC rather than on the phone (where it takes up space and could be deleted).
----------------------------------------------------------------------------
Q. When I try to open the ToolKit I get a box pop up for a split second and then it goes away. My AntiVirus program says the file may be harmful.
The exe files I compiled are not digitally signed with a Microsoft certificate (as they cost money) so certain AntiVirus programs (mainly Norton) will pick it up as potentially harmful when it is not. They will pick up ANY file that doesnt contain a purchased Microsoft certificate in the same way. Restore the deleted file and exclude it from further scans and it will be fine.
----------------------------------------------------------------------------
Q. The ToolKit recognises my device in adb mode but not in fastboot mode (or other way round).
Open the Device Manager on your pc and then boot your tablet into fastboot mode or adb mode (dont plug the usb cable in yet). Make sure USB debugging is enabled on your tablet in settings, developer options. Plug the cable in while watching the Device Manager and determine which item is added to the list with the device plugged in. Once you have found it right click on the item and select update driver. Select 'browse my computer' from the list and then browse to the 'drivers' folder in the ToolKit folder (wherever you installed the ToolKit to). Make sure sub folders is ticked and click next. Hopefully the driver will be picked up and installed.
You can check if a driver has been installed by looking at the top of the Main Menu in the ToolKit while in fastboot mode and adb modes. If a serial number is displayed in each mode then it will work fine.
----------------------------------------------------------------------------
Q. Can I back up my apps before unlocking the Bootloader so I don't lose everything?
Performing an APPS BACKUP (option2, 1) will backup all apps that were installed after you first used your device. This will include any associated user data (such as settings or high scores for games) and apps you installed from Google Play Store. Just follow the recommended options and remember to turn your phones screen on before starting it as you need to confirm on your screen.
This option will NOT require your bootloader to be unlocked first.
You can also backup your Internal Storage without unlocking using option 2, 3 from the main menu. This will backup anything you store on your Internal Storage such as game data, music, videos. This is just pulled from your /data/media folder so you can view or edit the files on your pc after they have been pulled.
You can then unlock the bootloader (wiping your device) and retore the apps (option 2, 10) and Internal Storage data (option 2, 11) after doing whatever you want to with your device.
The only thing you cannot do with the ToolKit is to save the system settings but some of those are backed up by google if you chose that option when turning your device on the first time.
----------------------------------------------------------------------------
Q. I have Windows 8 and cannot install the drivers
How to Disable Driver Signature Enforcement in Windows 8:
From the Metro Start Screen, open Settings (move your mouse to the bottom-right-corner of the screen and wait for the pop-out bar to appear, then click the Gear icon).
Click ‘More PC Settings’.
Click ‘General’.
Scroll down, and click ‘Restart now’ under ‘Advanced startup’.
Wait a bit.
Click ‘Troubleshoot’.
Click ‘Advanced Options’
Click ‘Windows Startup Settings’
Click Restart.
When your computer restarts, select ‘Disable driver signature enforcement‘ from the list. You can now load your modified driver. Reboot again once the driver is installed and all will be well.
----------------------------------------------------------------------------
Q. I cannot find Developer options to Enable USB Debugging
With Android 4.2 google have thought it would be funny to hide the Developer options screen in the Settings. This means you cannot enable usb debugging to communicate with your device. To show the Developers options screen do the following:
Goto Settings, About tablet and tap your finger on the the 'Build number' text at the bottom 7 times (not too fast).
When you have tapped 3 times you will be given a countdown of taps until you become a 'developer'.
Once you are told you are now a developer you can go back to the Settings screen and can see Developer options.
You can now go into Developer options and enable usb debugging.
----------------------------------------------------------------------------
Q. How do I Update to the latest Google Stock Rom (manually)?
THE FOLLOWING PROCESS WILL ERASE YOUR INTERNAL STORAGE BACKUP ANYTHING YOU NEED.
You can use the Android ToolKit which will do everything automatically.
Or you can follow the instructions and do it manually:
These steps assume that you have set up your adb/fastboot drivers correctly.
1. Download it from https://developers.google.com/android/nexus/images
2. Unzip the .tar file to a folder on your pc
3. Unzip the needed files from the .tar file to the same folder on your pc
4. Copy the file fastboot-windows.exe to this folder (you can find the fastboot file in many places including my ToolKit download on post#1) and rename the file to fastboot.exe
5. Boot the phone into Fastboot Mode (KEEP holding the 'Volume up' and 'Volume down' buttons while pressing the 'Power' button)
6. Connect your device via the usb cable
7. Browse to this folder on your pc and run the flash-all.bat file to flash the stock images
----------------------------------------------------------------------------
Q. I tried to enter the code for the professional version but the Toolkit says the code is incorrect
Make sure the code entered is for the correct device being used in the Unified Android Toolkit.
You need to make sure you start the Toolkit with the toolkit.exe file when activating so the settings can be initialised or the code will not be accepted.
Also make sure you enter the code correctly as the characters are case sensitive.
UPDATES:
[TOOLKIT] SKIPSOFT ANDROID TOOLKIT -GNEX - GSM- Drivers, Root, Recovery + MORE
SPRINT MODEL SUPPORTED *HERE*
VERIZON MODEL SUPPORTED *HERE*
GALAXY NEXUS - SUPPORTS ALL AVAILABLE VERSIONS
SEE SUPPORT LIST FOR PUBLIC/PRO VERSIONS *HERE*
The Unified Android Toolkit brings together all the Nexus and Samsung Toolkits and supports many Nexus and Samsung devices. There is also an option at startup to run a Basic Android Toolkit which any Android device can use to install drivers, make app backups, install apk files, reboot the device into different modes and run a command prompt for manual input.
FUNCTIONS OF UNIFIED ANDROID TOOLKIT
* Install correct adb/fastboot drivers automatically on Windows xp/vista/7/8 32bit+64bit/Windows 10
* Backup/Restore a single package or all apps, user data and Internal Storage
* Backup your data from selectable folders [internal or external storage] to your PC for a Full Safe backup of data
* Unlock/Re-Lock your Bootloader [Nexus]
* Root Stock builds
* Various Root options using insecure boot image or custom recovery
* ALLINONE to Unlock, Root, Rename the Restore Files and install busybox [Nexus]
* ALLINONE to flash custom Recovery Root, Rename the Restore Files and install busybox [Samsung]
* [NEW] use SkipRoot boot image to Auto Root device, install Busybox Binaries and rename Recovery Restore files [selected devices]
* Install BusyBox on your device
* Perform a FULL NANDROID Backup of your system (Boot, Cache, Data, Recovery and System) via adb and save in Custom Recovery format on your PC which can be Restored via CWM Recovery [if insecure boot image available]
* Fix extSdCard write permissions from installed apps in Android 4.4+ [Samsung]
* Pull /data and /system folders, compress to a .tar file and save to your PC [if insecure boot image available]
* Dump selected Device Partitions, compress to a .zip file with md5 and save to your PC [if insecure boot image available]
* Extras, Tips and Tricks section
* Auto Update ToolKit to latest available version at startup (professional only feature)
* Program up to 10 Quickpick slots and run them very quickly (professional only feature)
* Mods section to automatically perform certain tasks on your device
* Download Google Stock Image directly to correct ToolKit folder for extracting and flashing [Nexus]
* Check md5 of stock image to make sure downloaded file isn’t corrupted before flashing [Nexus]
* Download Samsung Stock Firmware to PC for extracting and flashing via Odin [Samsung]
* Flash Custom Recovery or Google Stock Image to Device
* Flash any part of a stock Nexus image to device [boot, system, recovery] – Great for fixing broken parts of firmware
* Rename the Recovery Restore File present on some Stock Roms
* Boot into CWM Touch, TWRP, Philz Touch Recovery or Stock Recovery without Flashing it [Nexus]
* Flash Custom Recovery to Device
* Boot [Nexus] or Flash .img Files directly from your PC
* Install a single apk or multiple apk’s to your device
* Push Files from your PC to your device
* Pull Files from your device to your PC
* Disable forced encryption on Nexus6 and Nexus9 devices
* Install Root Checker app by Burrows Apps
* Install Backup/Restore app by MDroid Apps [calls log, sms, contacts]
* Install EFS/Partition Backup/Restore app by Wanam
* Dump selected LogCat buffers to your PC
* Dump BugReport to your PC
* Set Files Permissions on your device
* Open new Command Prompt for manual input
* Reboot device to Fastboot Mode or Android from fastboot mode [Nexus]
* Reboot device to Fastboot Mode [Nexus], Recovery, Android or Download Mode [Samsung] from adb mode
* Display Important Information about your device
--------------------------------------------------------------
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
--------------------------------------------------------------
SUPPORTED DEVICES AND LATEST SUPPORTED BUILDS *HERE*
DOWNLOAD THE SKIPSOFT UNIFIED ANDROID TOOLKIT *HERE* (FROM SKIPSOFT.NET)
NOTE: Key files are signed with a Digital Certificate from skipsoft.net but some ‘may’ get picked up as potentially harmful by Antivirus Programs and deleted. They are not harmful, this is a false positive given because of the compiler used. If this happens restore the file and exclude the folder from future scans to use it. This seems to happen mostly on AVG Free and Norton. If you are using the Auto Update feature on pro versions then you will need to disable the AV program or exclude the folder from scans before running the update again.
Credits: ChainsDD for Superuser, Chainfire for SuperSU, koush and the clockworkmod team for cwm and the universal driver pack, 1wayjonny for the adb/fastboot driver pack, Adam Lange for all his support and help with the insecure kernels, Viperboy for the Knox Disabler app, Stephen Erickson for the BusyBox installer app, BurrowsApps for the Root Checker app, NextApp for the SD Fix app, fOmey for TWRP for the Galaxy Gear.
--------------------------------------------------------------
WHAT IS THE DIFFERENCE BETWEEN PUBLIC (FREE) AND PROFESSIONAL (DONATE) VERSIONS?
THE PUBLIC VERSION OF THE TOOLKIT INCLUDES EVERYTHING YOU COULD NEED TO MANIPULATE AND ROOT YOUR DEVICE.
ACTIVATING THE PROFESSIONAL VERSION ADDS THE MOST USEFUL FUNCTION IN THE TOOLKIT, THE ABILITY TO CHECK FOR ‘AUTO UPDATES’ DIRECTLY VIA THE TOOLKIT AND HAVE THEM PUSHED TO YOUR PC RIGHT AWAY AS SOON AS THEY ARE UPLOADED WITHOUT NEEDING TO DOWNLOAD THE WHOLE TOOLKIT EVERY TIME. YOU WILL ALWAYS HAVE THE LATEST VERSION AS SOON AS IT IS MADE AVAILABLE. THIS MEANS SMALLER UPDATES CAN BE SENT OUT MORE FREQUENTLY, SUCH AS ADDING A SINGLE FUNCTION, FIXING A BUG OR ADDING COMPATIBILITY FOR A SINGLE CARRIER. THE SMALLER UPDATES WILL BE COMPILED AND RELEASED TO THE XDA COMMUNITY AS A FULL (PUBLIC) DOWNLOAD VERSION SO PROFESSIONAL VERSIONS ARE ALWAYS UPDATED SOONER.
THE PRO VERSION ALSO ADDS THE ABILITY TO CHECK FOR THE LATEST VERSION OF SUPERUSER AND RECOVERY FILES AND DOWNLOAD THEM DIRECTLY TO THE TOOLKIT.
THE ‘QUICK PICKS’ SECTION[/B] ALLOWS YOU TO PROGRAM UPTO 10 SLOTS WITH TASKS THAT YOU MAY PERFORM ON A REGULAR BASIS OR JUST WANT TO KEEP A SET OF TASKS IN 1 PLACE. THEN JUST SELECT THE SLOT AND IT WILL REMEMBER ALL YOUR SETTINGS FOR THAT TASK AND RUN IT.
PRO USERS CAN ALSO SELECT THE “ANY BUILD” OPTION IN THE BUILD SELECTION SCREEN TO ROOT ANY BUILD AS LONG AS THE VERSION IS SUPPORTED (USEFUL IF YOUR BUILD IS NOT LISTED).
MORE IMPORTANTLY DONATING SHOWS YOUR APPRECIATION AND ALLOWS THE TOOLKIT TO CONTINUE TO EVOLVE AND GROW.
AUTO REPLY LINKS FOR PAYPAL TO GET A CODE INSTANTLY CAN BE FOUND AT http://goo.gl/nyGqv
--------------------------------------------------------------
PLEASE READ THE *HELP* PAGE AT http://www.skipsoft.net/?page_id=1269 OR USE THE INFORMATION SECTION WITHIN THE TOOLKIT IF YOU HAVE ANY QUESTIONS. I HAVE TAKEN A LOT OF TIME TO WRITE IT AND SOMETHING ON THERE SHOULD ANSWER 99% OF PROBLEMS.
--------------------------------------------------------------
1. INSTALLING ADB/FASTBOOT DRIVERS
The first thing you need to do is to install the adb/fastboot drivers. These are needed so that you can unlock your bootloader, root your device and perform other adb/fastboot functions.
THE DRIVERS CAN BE INSTALLED DIRECTLY VIA THE TOOLKIT. OPTION 1 IN THE MAIN MENU.
If drivers are not installed or there is an exclamation mark next to the device:
Plug the device in to a usb cable directly connected to your motherboard.
In the Device Manager a new item, usually called Android 1.0 should pop up in the list.
Right click on the device item then left click on Update Driver Software. Select 'browse my computer' and then 'Let me pick from a list'.
If no adb interface driver appears in the list then untick 'Show compatible hardware' and find the Android or Samsung adb interface driver.
If you cannot find either of these click Have Disk, browse to the Toolkit install folder, drivers folder, click on android_winusb.inf and click Open.
Click OK and select Google ADB Interface.
Make sure you have USB debugging enabled in settings, developer options. In Android 4.2.2 or later you have to enable the developer options screen by going to settings, About on your device and click on Build number at the bottom 7 times until it says You are now a developer. If you have already enabled usb debugging then unplug/replug the usb cable.
On Android 4.2.2 or later when you replug the usb cable after enabling usb debugging for the first time you will get a popup asking you to authenticate your pc. Tick 'Always allow' then click 'ok'.
--------------------------------------------------------------
2. USING SKIPSOFT UNIFIED ANDROID TOOLKIT
When starting the Toolkit you will first be asked which device you want to work with. Working folders will be created and the device files downloaded. You will then be taken to the Model/Build selection screen where you can do a number of things (other than select your model/build): Type '00' to enter your activation code and enable pro features, 'i' will take you to the Information and Help Section, 'a' will give you information on how to add support for a new build.
Supported builds are listed in the Model/Build selection screen and typing the associated number (i.e. 11) will download needed boot and recovery files (stock and custom recovery) then check for and download the latest superuser files available and custom recovery (pro versions only), verify all the files and start the Main Menu. You can now use all the functions and tools the Android Toolkit offers. Pro users can select the "any build" option to root any build (useful if your build is not listed).
--------------------------------------------------------------
USEFUL INFORMATION
How to get into your FastBoot Mode
1. Turn your phone off
2. Unplug your usb cable if you have one plugged in
3. Keep holding the 'Volume Down' and 'Power' buttons to boot the phone into FastBoot Mode
How to get into Recovery
1. First boot into FastBoot Mode as described above
2. Scroll down with the 'Volume Down' button until it says 'Recovery mode' at the top and press the 'Power' button to enter Recovery
Show the Menu in the Stock Recovery Screen
1. Hold the Power button and keep holding as you press the Volume Up button quickly. The blue recovery menu screen should pop up.
--------------------------------------------------------------
*DISCLAIMER*
I take no responsibility for any fault or damage caused by any procedures within this guide. No warranties of any kind are given.
Manual Rooting Instructions for Galaxy Nexus
VIDEOS:
Amazing thread! This thread would probably be really helpful for newbies
Just a few suggestions:
1.)You might want to include how to flash custom kernels
and also that you can
2.)Clockwork Recovery can be instealled through Rom Manager
Nonetheless, great thread
mohitrocks said:
Amazing thread! This thread would probably be really helpful for newbies
Just a few suggestions:
1.)You might want to include how to flash custom kernels
and also that you can
2.)Clockwork Recovery can be instealled through Rom Manager
Nonetheless, great thread
Click to expand...
Click to collapse
Thanks
1. Added Step 7, how to flash kernels and Radios via CWM.
2. Added a Note at the end of the CWM flashing step for the Rom Manager method.
Mark.
mskip said:
Thanks
1. Added Step 7, how to flash kernels and Radios via CWM.
2. Added a Note at the end of the CWM flashing step for the Rom Manager method.
Mark.
Click to expand...
Click to collapse
No problem, and thanks for the additions
EDIT: Nevermind, didn't read the thread properly, sorry
Are you completely sure this will work with the LTE version? Being that it comes out tomorrow, I have yet to get mine. I also think it may be a christmas present.....nonetheless, I don't know if Verizon has made any changes to the bootloader or not. Have I anything to worry about or am I just being paranoid?
_AI_ said:
Are you completely sure this will work with the LTE version? Being that it comes out tomorrow, I have yet to get mine. I also think it may be a christmas present.....nonetheless, I don't know if Verizon has made any changes to the bootloader or not. Have I anything to worry about or am I just being paranoid?
Click to expand...
Click to collapse
The bootoader and root steps will definitely work paul has confirmed in his thread that superboot will work on LTE devices. Im not sure if CWM has been tested on an LTE device but if it doesnt work the stock Recovery image can easily be flashed via fastboot. Once you have CWM then you just need to find a Rom that will work on LTE devices as im not sure if the Roms are different.
No need to be paranoid as the GN is close to unbrickable as long as you can enter fastboot
Mark.
Very much appreciated! Thank you for the time and effort you put in to help out others. Coming from my G1, I am not up to date with the newer methods and this certainly gave me confidence to go forth with my GNEX.
I've flashed CWM through ROM Manager but still get the stock recovery in recovery mode - isn't that a fake flash anyways? Does anybody know if you can restore a nandroid via the stock recovery?
Sent from my GN
Hey thanks you alot, made me more comfortable messing with me "GN".
Much appreciated
Regards
Schmee
Thank you sir for taking the time to write this. Just went through the process successfully to flash a stock Google rom to remove the Samsung one from my phone as I want to get the rom updates quicker via Google vs waiting for the Samsung port. However, to ensure I get the updates via OTA, do I have to unroot/ relock bootloader? Does it hurt anything leaving it as is or do we need to button down again.
Thanks in advance.
Awesome thread!
Quick Q though, if im currently using a custom ROM, when i use the advanced restore option in CWM, can someone quickly describe what each option will do to my phone?
ie.
Whats will happen if im running custom ROM and i select restore boot? restore system? restore data? restore cache? restore sd-ext?
Thanks in advance!
I have unlocked the bootloader, and flashed cwm. When I try to install from sdcard, I get this error: E:Can't mount /sdcard/
Any suggestions?
tristan202 said:
I have unlocked the bootloader, and flashed cwm. When I try to install from sdcard, I get this error: E:Can't mount /sdcard/
Any suggestions?
Click to expand...
Click to collapse
To copy the rom to your Internal Storage you need to reboot your phone into Android, then connect the usb cable and copy it across using your file manager. Then you can reboot into CWM and flash the Rom.
Mark.
ahqball said:
Awesome thread!
Quick Q though, if im currently using a custom ROM, when i use the advanced restore option in CWM, can someone quickly describe what each option will do to my phone?
ie.
Whats will happen if im running custom ROM and i select restore boot? restore system? restore data? restore cache? restore sd-ext?
Thanks in advance!
Click to expand...
Click to collapse
I will add this to the FAQ as I build it up:
> Restoring boot will restore your boot image which contains the kernel. Useful if you try custom kernels and something goes wrong with it.
> Restoring system will restore your system files (Rom).
> Restoring data will restore your installed apps. Good if you install a new rom and do a wipe before flashing (which will format the data partition). If you flash a new Rom without wiping the data partition isnt usually touched.
> Not exactly sure about cache..
> Galaxy Nexus doesnt have sd-ext so no need to worry about that.
Mark.
TorontoR said:
Thank you sir for taking the time to write this. Just went through the process successfully to flash a stock Google rom to remove the Samsung one from my phone as I want to get the rom updates quicker via Google vs waiting for the Samsung port. However, to ensure I get the updates via OTA, do I have to unroot/ relock bootloader? Does it hurt anything leaving it as is or do we need to button down again.
Thanks in advance.
Click to expand...
Click to collapse
Not so sure how a stock image is affected. At worst case you will still get the update notification but the install will fail. As long as you have the latest build on your phone then you wont get any notification so you could easily flash the latest CWM Stock image as it is made available.
You just cant hurt this monster
Mark.
DJ "suMo* said:
I've flashed CWM through ROM Manager but still get the stock recovery in recovery mode - isn't that a fake flash anyways? Does anybody know if you can restore a nandroid via the stock recovery?
Sent from my GN
Click to expand...
Click to collapse
There is an auto recovery restore system on stock android builds so when the phone is rebooted it restores the stock recovery image.
Remove 'recovery-from-boot.p' from /system and it wont restore the stock recovery after you flash CWM.
Mark.
Thanks for this. Do you have to delete or can you just rename that file?
HOPING IT MIGHT HELP....!!!!!
IF IT DOES DUN FORGET TO THANK....
Here is an article which will be discussing all about the rooting the device, getting streak mod recovery menu, flashing customised ROMs and lastly How to get wicked customised BOOTANIMATION uploaded on the customised ROMs.
BUT BEFORE I PROCEED ANY FURTHUR I MIGHT WARN YOU THAT ALL THE STUFF MENTIONED BELOW WORKED FOR ME AND HENCE FORTH IM PASTING IT BUT WHEN UR FOLLOWING THE INSTRUCTIONS BE SPECIFIIC TO THE POINT AND FOLLOW IT AND YOU AR DOING IT ON YOUR OWN RISK I AM NO ONE TO BE BLAMED IF YOU MESS IT UP.IF STILL YOU WANNA BLAME ME SURE YOUR ARE WELCOME.
Now this article will be one stop for everything when the word customisation comes to your mind
and its the result out of my research on all the informations provided on the inetrnet not only on the XDA DEVELOPERS but else whr too. Without wasting much time lest proceed.
1. ROOTING YOUR DELL STREAK :
Downloading the file : http://forum.xda-developers.com/showthread.php?t=1044765
Video For Reference : http://www.youtube.com/watch?v=Hifk15SbHVQ
ROOTING THE DEVICE WILL VOID YOUR WARRENTY
About :
The GingerBreak APK is a wrapper around the newly released GingerBreak exploit (credits to The Android Exploid Crew), which is meant to attain root access on GingerBread. This specific exploit*may*work on various Froyo and Honeycomb versions as well.
What the APK and exploit do is as follows:
- The APK puts the right files in the right place to run the exploit
- The APK runs the exploit
- The exploit attempts to attain root access
- If it succeeds, the exploit remounts /system as read-write and runs the installer script
- The installer script attempts to install the su binary and superuser APK, and reboots
Some important things to know:
- You must have USB debugging enabled on your device
- You need to have an SD card (formatted and) inserted - if it doesn't work, try formatting the SD card in your computer, or switching it with a different (or old, etc) SD card
- The APK must be installed to device, NOT SD card
- The exploit may take a while to run, but not more than 10 minutes, if it does, get me a logcat, and reboot the device. In rare occasions, even if the device does not reboot, you may still have root. So check that out after you manually pull battery after 15 minutes or so of being stuck.
- Always reboot between root attempts!
- While (temporary?) root access may be attained, due to locked bootloaders, efuses, S-ON, and whatnot this may still not work on your device. For temproot purposes, use the raw binary exploit (linked below), not this APK.
- The GingerBreak exploit should not be used to attain temproot and continue using the device. It fscks vold, you do not want to be running like that. You want to reboot! So if the root doesn't stick, you (still) have a problem.
Installation :
- Make sure USB debugging is enabled
- Make sure you have an SD card (formatted and) inserted
- Get the APK on the phone somehow, and install it
- Open the APK, press the root button
- Wait a few minutes. If there are no problems, the device will reboot (note that the reboot itself can take like 10 minutes due to cache wipe)
- Make sure the Superuser app is install and working
- Optional: Install BusyBox from Market (I personally prefer the stericsson installer)
- Optional: Uninstall GingerBreak, you don't need it on your phone anymore
WARNING: Apparently on some devices the root exploit causes the SD card (internal or external) to be formatted. Also, if it gets stuck but you do see the card mounting/unmounting, try formatting your SD card yourself and try again (or use a different SD card) - often this works*.
However there are many other applications to root the phone but the gingerstreak was the one worked for me and i used .you can check on net and will get other applications too eg: SUPERONECLICK,etc.
2. Getting the streakMOD Recovery menu :
DOWNLOAD FILE : http://forum.xda-developers.com/showthread.php?t=840326
Note : in the streamMod recovery menu to navigate up and down use the volume rocker keys and to select use the camera button.
HOW TO INSTALL THE RECOVERY :
Step 1: Unzip and flash with: fastboot -i 0x413c flash recovery recovery.img
Step 2: Reboot with: fastboot -i 0x413c reboot
Step 3: Hold down the keys "volume up" and "volume down" simultaneously while the device is rebooting.
Step 4: Select "Software upgrade via Update.pkg on SD Card" in the menu
Step 5: At the Dell Logo press the power button and you will be presented with the Recovery Menu
Now all the newbie will be having only one question in mind what does the term FLASH here refers to...i was also struck by the same...Honestly, it took me one week to crack that term.
Here s the answer :
FLASHING is nuffin but running a handfull of commands which i will be providing you you can just copy and paste it but the way you write and run those commands it the real deal.
Link for streakmod revovery resource:
Link: http://forum.xda-developers.com/showthread.php?t=840326
Steps OF Flashing (FOR WINDOWS USERS) :
CONSIDERING YOU HAVE ALREADY ROOTED YOUR DEVICE
STEPS TO BOOT INTO RECOVERY :
LINK : http://www.youtube.com/watch?v=S23rGZVOKrE&feature=context-chv
THE ABOVE LINK IS JUST TO ASSIST YOU HOW TO BOOT INTO FASTBOOT MODE HOWEVER IT SHOWS THE WAY OF FLASHING THE STREAKMOD RECOVERY WHICH DIDNT WORK FOR ME.
Step 1: MAKE SURE THE USB DEBUGGIN IS ENABLED.
Step 2: TURN OFF THE DEVICE REMOVE THE BATTERY FOR ABOUT 5 SECONDS AND REPLACE IT.
STEP 3: PRESS THE CAMERA AND THE POWER BUTTON AT THE SAME TIME AND KEEP IT PRESSED UNTIL A WHITE SCREEN WILL APPEAR.
STEP 4: IT WILL BE SHOWING “WAIT FOR SD DETECT” THEN AFTER THE MENU COMES UP ON THE SCREEN WAIT FOR LIKE 15 SECONDS APPROX
STEP 5: CONNECT YOUR DEVICE(DELL STREAK) TO THE PC AND THEN PRESS FASTBOOT OPTION ON TOP RIGHT CORNER OF THE SCREEN.
STEP 6: THEN WAIT FOR LIKE ANOTHER 15 SECONDS AND FOLLOW THE PROCEDURE PROVIDED BY ME OR IN THE VIDEO LINK I HAVE POSTED ABOVE...ITS COMPLETELY YOUR CALL.
NOTE : clockworkMOD WORKS ON ANOTHER ANDROID DEVICES BUT streakMOD Revovery works on DELL STREAK
Step 1: You need fastboot/ADB tools http://mirror2.streakdroid.com/manii/Tools/Fastboot+ADB.zip
Step 2: Unzip to a folder; say C:\Fastboot+ADB
Step 3: StreakMod recovery: Download the file recovery-v0.3.2.8-beta.zip (3.57 MB) http://forum.xda-developers.com/showthread.php?t=840326. Unzip and copy ‘recovery.img’ *to fastboot tools directory*(i.e. C:\Fastboot+ADB\Win32\recovery.img)
Step 4: Now Open the command prompt and by using the 'ls' command and 'cd' command navigate to the folder and your command prompt line show b exactly like C:\Fastboot+ADB\Win32\>
Step 5: Now copy and paste the command fastboot -i 0x413c flash recovery recovery.img, and you will find the mobile screen changes and desplayes something with an exclamation mark at the end....it means the Recovery image that needed to be flashed is done.
Step 6: Now all you need is to enter the next command in the command prompt on your computer screen fastboot -i 0x413c reboot
while the device reboots itself hold the VOLUME UP AND VOLUME DOWN or simple the VOLUME ROCKER keys.
link for using instructions on screakmod :
Link : http://www.rdtk.net/2011/06/25/using-streakmod-recovery/#Installing-StreakMod-Recovery
NOW IF YOU HAVE TO HAVE TO FLASH THE BASE BAND (OPTIONAL) :
Note : IT TOTALLY DEPENDS ON THE CUSTOMISED ROM YOUR ARE FLASHING SOME ROMS eg : DJ steven's GingerStreak 2.4.4 required you to flash both the DSP and the baseband Whereas if you are going to flash the Ten's Longhorn 2.9.1 as its the latest it wouldnt require the flashing.
Incase you hav to flash the DSP and baseband
Link : http://forum.xda-developers.com/showthread.php?t=1333010
Note : Go to the page and download the link of the DSP and AMSS proovided on the bottom of the page and then do exactly instructed :
Step 1: You need fastboot/ADB tools http://mirror2.streakdroid.com/manii/Tools/Fastboot+ADB.zip
Step 2: Unzip to a folder; say C:\Fastboot+ADB
Step 3: StreakMod recovery: Download the file recovery-v0.3.2.8-beta.zip (3.57 MB) http://forum.xda-developers.com/showthread.php?t=840326. Unzip and copy ‘recovery.img’ *to fastboot tools directory*(i.e. C:\Fastboot+ADB\Win32\recovery.img)
Step 4: Now Open the command prompt and by using the 'ls' command and 'cd' command navigate to the folder and your command prompt line show be exactly like C:\Fastboot+ADB\Win32\>
Step 5: Enter the command “fastboot -i 0x413c flash amss amss.mbn” copy and paste it without the inverted commas in the command prompt to flash the baseband and phone screen will show a line ending with exclamation.
Step 6: Enter the command “fastboot -i 0x413c flash dsp1 dsp1.mbn” copy and paste it without the inverted commas in the command prompt to flash the DSP and phone screen will show a line ending with exclamation.
Step 7: Enter the command “fastboot -i 0x413c reboot” inroder to reboot the device and hold the voluem rocker keys as adviced earlier to enter into the streakMod Revovery menu.
Procedure to upgrade to a customised rom :
link of video for assistance : http://www.youtube.com/watch?v=3izgMselF-k&feature=plcp
NOTE :
1. Follow every instruction provided to the point mentioned by the DEVELOPER specified on the page for PRE-installation,POST-installation requirements and procedures.
2. YOUR DEVICE IS YOUR RESPONSIBBILITY.NO ONE IS FORCING YOU TO UPGRADE TO A CUSTOMISED ROM.IF U BREAK OR END UP SCREWING YOUR DEVICE I AM NOT RESPONSIBLE ITS YOU ALONE WHO IS TO BE BLAMED.
Installation procedure :
1. Download the .zip file and without making any changes dont even rename it save it anywhere on the SD card.
2. TURN your device off.
3. While rebooting it hold the power button until the LED comes up i.e the softkey light and then leave the power button and hold the volume rockers and you will be taken to the black screen having three options .(FOR DELL STREAK)
4. For navigation use the volume rocker button and for selecting an option use the camera button.
5. Select "Software upgrade via Update.pkg on SD Card" in the menu
6. Go to the link provided for furthur assistance.
LINK FOR THE DJ STEVEN'S GINGER STREAK 2.4.4 :
Link : http://forum.xda-developers.com/wiki/Dell_streak_5/ROMs
Link for installation procedure : http://forum.xda-developers.com/showthread.php?t=1333010
ISSUES:
Issue i faced after flashing the above ROM was i wasnt able to check my balance nor i was able to rechange my phone it was coming up with the error Invalid Code or CMMI error.
Follow the below link for resolution :
ISSUE FIX Link : http://techienetizen.blogspot.com/2012/05/dell-streak-5-ussd-code-problem-fix-for.html
Steps for FIXING the issue:
1. Download the .zip file and place it anywhere on the Sd card of the phone.
2. Turn off the device and reboot it into revocery by selecting the option "Software upgrade via Update.pkg on SD Card" in the menu
3. In recovery menu select upgate using update.zip
4. In the next screen select choose the zip file
5. Next screen will show all the files present in the SD card select the USSD_fix file you have downloaded
6. Select the opetion install from USSD_fix.zip file
7. The process will run and once its done
8. will promt your and just navigate back using the back button on the softkey on dell streak
9. Select the option reboot the phone now.
Hopefully the issue for me was resolved and i wish so will it be for you aswell.
LINK FOR LONGHORN 2.9.1 :
Link : http://forum.xda-developers.com/wiki/Dell_streak_5/ROMs
Link for installation procedure : http://forum.xda-developers.com/showthread.php?t=1355878
ISSUES:
The only issue i have faced after flashing Longhorn 2.9.1 was on my first start up after upgrade my device was just stuck & circelling on the bootanimation i.e., “XBOX360”
RESOLUTION:
Try longhorn 2.7 first and then wipe data/factory reset , wipe dalvik cache and do dell factory default too...
if it manages to go into lockscreen... you can then try to flash longhorn 2.9 and guess what it worked for me and incase you may experience this issue hope it resolves yours too.
Steps for FLASHING the .zip files by streamMod revovery menu:
1. Download the .zip file and place it anywhere on the Sd card of the phone.
2. Turn off the device and reboot it into revocery by selecting the option "Software upgrade via Update.pkg on SD Card" in the menu
3. In recovery menu select upgate using update.zip
4. In the next screen select choose the zip file
5. Next screen will show all the files present in the SD card select the .zip file you have downloaded
6. Select the opetion install from .zip file
7. The process will run and once its done
8. will promt your and just navigate back using the back button on the softkey on dell streak
9. Select the option reboot the phone now.
THE ABOVE SPECIFIED STEPS ARE COMMON FOR ALL THE LINKS PROVIDED
LINKS OF ISSUE:
Please check the page 41 for screen auto rotate issues
Link : http://forum.xda-developers.com/showthread.php?t=1355878&highlight=portrait&page=41
Please refer page 47 for to set portrait as the default screen orientation
Link : http://forum.xda-developers.com/showthread.php?t=1355878&page=47
For LED Notification and camera FIX for longhorn 2.9 please refer page 64
Link : http://forum.xda-developers.com/showthread.php?t=1355878&page=64
Link for wifi fix for longhorm 2.9.1 please check the below page 66
Link : http://forum.xda-developers.com/showthread.php?t=1355878&page=66
Patch for longhorm 2.9.1 please check the below page 75
Link : http://forum.xda-developers.com/showthread.php?t=1355878&page=75
LINKS OF SOME BOOTANIMATIONS:
dell streak logos bootanimation please check the below link
Link : http://forum.xda-developers.com/showthread.php?t=1823825
Ice cream snadwich bootanimation please check the below link out
Link : http://forum.xda-developers.com/showthread.php?t=1298338
- A NEWBIE
I take no responsibility for any damge caused.
You will make customize this rom yourself by following these isntructions:
Step 1
Firstly Download the necessary files:
B132*= http://dl-uk.huaweinews.com/index.php?dir=Roms/Ascend-P6/
B510*= https://drive.google.com/?usp=chrome_app#folders/0ByjEFdm-4A3EQlZuejlla2xaUTQ
Stock Recovery*= http://www.androidfilehost.com/?fid=23252070760973625
TWRP Recovery^= http://www.androidfilehost.com/?fid=23329332407572611
Adb Drivers*= http://adbdriver.com/upload/AdbDriverInstaller.exe
Pure Graphic HD Mod^= http://www.mediafire.com/download/zi7q6fk7cm9lclq/Pure_Graphic_HD_(Rendering+Version).zip
Pure Performances Stock^= http://www.mediafire.com/download/q0a4crr8aq4gm24/PurePerformances™X_Stock.1.4.zip
Pure Audio^= http://d-h.st/32h
Bravia Engine^= http://www.dropbox.com/s/l1m3q18g64yb0av/Sonyengines4.0+.zip
Minimal ADB and Fastboot ^= https://docs.google.com/file/d/0B1S0LCuXCnnmSWh6NGJmSE1BUWc/edit
^ is optional and * is a must
Step 2 Method A
Now the steps will be different depending on what rom you currently have installed if you have a custom or beta firmware/rom installed and twrp you will need to:
Firstly Flash Your Recovery to Stock = http://forum.xda-developers.com/showthread.php?t=2636231
Flash B132= Extract the B132 file and copy it's dload folder onto your internal memory>then reboot your phone into recovery by>holding pwr+vol up+ vol down continuously untill it starts recovery>after it finishes setup your phone then follow the next step
Flash B510 =(do not flash with recovery) do so by taking the zip file as is(do not extract) and copying it onto your P6's internal memory under the dload folder(if it's not there create it) then on your P6's goto settings>about phone>system update>local>update then let it update.When it's done you have successfully installed Kitkat, if you want go on to (optional further steps)
Flash TWRP = http://forum.xda-developers.com/showthread.php?t=2636231 then
Install the mods =Reboot to Recovery>hold pwr+vol up+ vol down continuously untill it starts> Start with Pure graphics>Pure Performance>Pure audio>Bravia>then clear cache> Reboot > And You are done you have a optimized B510 rom
Or if you are already on a stock rom like B111 or so then you can just:
skip the 1 instruction on the list and just do the rest.
[Note]
You can replace B510 with B512,B513 if you wanted to.
B512 = http://dl-uk.huaweinews.com/index.php?dir=Roms/Ascend-P6/&file=B512.zip
B513 = http://dl-uk.huaweinews.com/index.php?dir=Roms/Ascend-P6/&file=B513.zip
Method B
1. Start with Paranoid Android, OMNI or any other AOSP-based ROM.
2. Back up all data with Titanium backup and copy everything you need from your internal storage. ATTENTION: The internal storage will be wiped while flashing, so the backup MUST be on your SD-Card.
3. Copy dload folder to SD-Card or internal storage. (there should be no difference)
4. Boot to TWRP and make a backup in-case something goes wrong.
5. In TWRP wipe everything except internal and external storage.
6. In TWRP choose reboot to bootloader. Confirm that no OS is installed and don't install SuperSU.
7. Plug your phone in your PC and open a CMD.
8. Download B510 recovery.img and boot.img from this thread http://forum.xda-developers.com/show...php?p=51718316.
9. Follow the instructions by @surdu_petru(method1)
(or use this(method 2)choose install recovery image first, then the boot image
or use Method 3>
copy both the recovery and boot img files to your adb folder then>
run these commands:
adb reboot bootloader
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot reboot recovery
. IMPORTANT: When the flashing is finished and the phone reboots unplug the USB cable then wait for recovery to open and let it install.
10. You are finished!! The first boot takes some time no need to panic.
Additional:
Reinstall TWRP and flash SuperSU for Root. Than you can restore your backup you made in the second step.
[credit for discovering it's possible to install B510 directly from Aosp based roms goes to @taaeem= original post]
Rooting:
Try these:
XDA Root List = http://forum.xda-developers.com/showthread.php?t=2390491
Motochopper = http://www.hexamob.com/downloads/motochopper.zip
Doomlord's Exploit = http://forum.xda-developers.com/showthread.php?t=1321582
Bin4ry Method= http://www.schwantz-i.org/universal/Root_with_Restore_by_Bin4ry_v18.rar
SuperSu Flashing method = http://download.chainfire.eu/452/SuperSU/UPDATE-SuperSU-v2.02.zip?retrieve_file=1
Essential Apps
Titanium Backup
Wifi Analyzer
Chrome
Gmail
BBM
Whatsapp
Facebook
Messenger
Calculator++
Cpu-Z
AnTuTu Benchmark
Speedtest
Lucky Patcher
ES File Explorer
AndroZip
Root Browser
Adobe Reader
Vlc
Battery Doctor
Clean Master
Unit Converter
Software Data Cable
My Phone Explorer
Fing
Ad Away
For users struggling with bootloader and recovery issues try using this to switch to stock recovery http://www.androidfilehost.com/?fid=23501681358539086
Also for help with common problems goto http://forum.xda-developers.com/ascend-p6/help/p6-u06-common-issues-fixes-t2843810
credits for creating the mods,twrp,apps,root methods goto their respective developers.
Maybe i got you wrong, but is it possible that i share the ROM with others? Or do you mean that the DIY ROM is only for ourself?
PS: The link for Pure Graphic HD Mod does not work, theres is a typo. The right URL is
"http://www.mediafire.com/download/zi7q6fk7cm9lclq/Pure_Graphic_HD_%28Rendering+Version%29.zip"
Tried the pure audio and the pure performance mods... Audio is better...but performance not so good! Anyway...good job!! ?
Can I flash that superuser 2.02 because mine when I click its unfortunately stop im on b513 repack by surdu
Sent from my HUAWEI P6-U06 using xda premium
You can give it a try.
[TIPS] ROOTING and FLASHING anything on P8000 WITHOUT PC
Hi guys, I found a method to root and flash anything on my P8000 without unlock the bootloader, use SP Flash Tool and even use PC. I tried to go this way because I was not able to get my P8000 recognized by Flash Tool nor as a MTP (mass storage) device in any Windows 7 laptop. I decided to write this post because no-one over the net talks about alternative method of rooting Elephone P8000.
Disclaimer: I'm not responsible for ANY damage (software or hardware of any type) caused to your device, remember that I'm not a developer, and I'm only reporting my personal experience. DON'T try to flash rom linked below on other devices or flash roms which are not compatible with P8000.
Rooting and flashing process may VOID YOUR WARRANTY.
LET'S START.
1) DOWNLOAD THE STUFF: download everything directly through the browser of your P8000.
-TWRP recovery: http://www.mediafire.com/download/8g....7.0_v.4_1.zip
-Custom Rom: choose the rom you prefer from the link below and download it directly in your smartphone, my favorite one is Nexus rom:
-Eragon rom:http://www.needrom.com/download/eragon-3-for-p8000/
-CyanogenMod 12.1: http://www.needrom.com/download/stab...nogenmod-12-1/
-Mokee OS: http://www.needrom.com/download/mokeeos-2/
-EMUI V3.1 : http://www.needrom.com/download/emui...lite-stable-2/
-NEXUS rom v2.4: http://www.needrom.com/download/nexus-10/
-Flyme rom: http://www.needrom.com/download/p800...5-3-15082-5-1/
-Gapps: if you choose to install Nexus rom. or Mokee OS or CyanogenMod 12.1, you may need to install google apps also if you want google services and play store to run on your device. Click on the link from the browser of your device. Select ARM_64, then 5.1, and than "pico" and click on the button to download: http://opengapps.org/. If you need others apps download them from the play store.
2) ROOT YOUR P8000.
Use an app called Kingroot, but you will not find it on play store. Get it from the link below:
http://kingroot.it.uptodown.com/android
Download the app directly using the browser on your smartphone, then install and open.
Skip the tutorial and click on "Root device". Wait the process to be done (few minutes) and don't be scared if the device reboots. This app is able to root the most of android devices, but not the 100% is compatible.
3)UNZIP THE RECOVERY:
Install an app knows as RAR from play store, than open it and navigate to the directory where the twrp recovery zip is contained (usually "download" folder). Open the zip and extract the IMG file contained in it into the same folder.
4)INSTALL FLASHIFY.
You can find this app on the play store, or you may download it from the link below:
http://www8.zippyshare.com/v/pqLDpS5F/file.html. Open the app and grant superuser permissions, than accept the agreement.
Click on "Recovery image", than "choose a file" and than "downloads", select the IMG file of the recovery you extracted before and wait for the process to finish, a message will appear. This app can be used on any android device that is compatible, but flash only IMG and zip files specific for your model. Now we can install the Rom or any zip file you want through the twrp recovery.
5) NANDROID BACKUP:
Power off your P8000 and than boot into recovery mode. To do this press and hold power button and volume up at the same time, release them when white writings appear. Press volume app button to select "recovery mode" and than volume down to enter recovery mode.
Swipe the bar to allow system modifications, click on " backup" and select every partition displayed, then choose where the backup file will be stored and write the name you want to give to the backup file.
Swipe the bar to start and wait untill the process finishes ( few minutes). Press the back button to return to the main menu.
6) INSTALL ROMS OR OTHER ZIPS:
Before Installing a new rom you need to wipe many partitions of the device, from the main menu select "wipe" and "Advanced wipe", then select the partitions that you may wipe: system, data, cache.
Swipe to wipe and wait the process to finish (few minutes) an then press back button to return to main menu.
Now click on "install" and select "internal sorage" among the options, navigate and select the "download" folder where your downloaded zip files are(rom and gapps in this case). Select the zip that you want to install ( the rom in our case), swipe to confirm and wait few minutes, than press back and install the gapps zip as well.
At the end of the process click on "reboot system" and wait for the smartphone to reboot.
The first time it will take more time than a usual reboot (from 5 minutes to 10 minutes).
I hope this article will help you out!
Please forgive me for my bad english.
It's wrong that nobody over the internet talked about the method. I talked about this method in the last command at this page http://forum.xda-developers.com/elephone-p8000/general/tutorial-flash-root-update-elephone-t3248742.
ElephoneP8000_0wner said:
It's wrong that nobody over the internet talked about the method. I talked about this method in the last command at this page http://forum.xda-developers.com/elephone-p8000/general/tutorial-flash-root-update-elephone-t3248742.
Click to expand...
Click to collapse
Yeah but nobody explained how to do it completely without using PC.
I thought this method of flashing ROMs with recoveries (philz, cm, twrp etc...) was common knowledge? I've been flashing ROMs like this since my HTC evo days. Isn't that the whole point to having a third party recovery?
Sent from my p8000 using Tapatalk
kgoerbig said:
I thought this method of flashing ROMs with recoveries (philz, cm, twrp etc...) was common knowledge? I've been flashing ROMs like this since my HTC evo days. Isn't that the whole point to having a third party recovery?
Click to expand...
Click to collapse
Hi do you speak italian?
Can you learning Moore?
Jacopo123
* i tested thist on my Mi Max Helium 64gb 3g Global Rom Locked Bootloder and Latest Miui 8.2.3 installed phone. Works fine
* This guide includes unlocking bootloader and installing recovery & superuser without formating data or factory reset. You also did not need flash developer rom.
* Unlocking bootloder may voids your warranty it depends on your reseller or repair service provider. Before use this guide please double check that. (i called my reseller and got confirmation not to void my warranty. Doing this advised)
* Continue At your own risk.
:silly:
1. install drivers here. if promted select install for unsigned drivers.
2. install ad and fastboot here
3. Update the system V8.2.3.0.MBDMIDL with ota or other methods from here
4. Create Mi Account and login with it on your phone
5. Go to: System Settings > About Phone and tap "Miui Version" 4-5 times to enable developer settings
6.Go to: Settings > Additional Settings > Developer Options:
Select OEM Unlock and then click Mi Unlock and And Add device (this will add your device to your account) also select USB Debugging on
7. Go to the web site on your computer http://en.miui.com/unlock/ then login with your mi account, click unlock and fill the form your name, area code, phone number, your unlocking reason
8.Do not close the web page and wait for the phone number confirmation SMS
Then enter the code. Now wait for unlock confirmation SMS. it says 10 day but confirmation SMS sent to me with in 15 minutes.
9. Do not download the new unlock tool. it is not allowed you before 70 hours to unlock your phone instead of download old version here
10. Power of your phone and press volume down + power or open an command prompt and enter
Code:
adb reboot bootloader
then Fastboot screen apper connect your phone then confirm to unlock wait for %100 then reboot phone
Now unlocking done. if you want check it from developer options when phone booted.
11. Download latest twrp img from here (i used helium version twrp-3.1.1-0-helium.img)
12. Download latest supersu zip here. i used version 2.82 recovery flashable z.p) copy zip file to your sd card or internaş storage
14. go to the twrp img folder then shift + right mouse button --> open cmd here
then enter the following:
Code:
adb reboot bootloader
fastboot flash recovery twrp-3.1.1-0-helium.img
Keep the volume up button pressed enter the following
Code:
fastboot reboot
After a while TWRP recovery booted.
15 (optional) before installing superuser make a backup of your non touching system select backup and select all images data system cache.... and make a system backup.
16. Select install and slect superuser .zip file from internal or external storage where you copied it. Then flash superuser.zip
* note that super user zip also patching the boot image T& kernel to disable encryption and dm-verity. so there is no need to wipe data or factory reset.
16. when finished select reboot and reboot your system. when booted check for suoersu installed.
Enjoy.
Thanks for the guide.
Please note:
matrixrio said:
12. Download latest supersu zip here. i used version 2.82 recovery flashable z.p) copy zip file to your sd card or internaş storage
Click to expand...
Click to collapse
link provided here is for twrp (same as step 11), not for supersu!
thanks
BenG7 said:
Thanks for the guide.
Please note:
link provided here is for twrp (same as step 11), not for supersu!
thanks
Click to expand...
Click to collapse
Link revised Thanks
matrixrio said:
Keep the volume up button pressed enter the following
Code:
fastboot reboot
Click to expand...
Click to collapse
Could you please confirm if it should be fastboot reboot recovery?
Bcoz last time i tried to reboot to system after allowing swipe modifications i got bootloop..
So after entering recovery should i swipe to allow system modifications or keep read only? Please help....