Related
There was an application called instantroot that roots HTC hero running 1.5 but until the software was upgraded nothing was done for the instantroot application. Do you have information about that? Is the developer still working on it?
rapsass said:
There was an application called instantroot that roots HTC hero running 1.5 but until the software was upgraded nothing was done for the instantroot application. Do you have information about that? Is the developer still working on it?
Click to expand...
Click to collapse
Not heard of it for a while, but this method at http://forum.xda-developers.com/showthread.php?t=726118 works on 2.1 fine with little issues.
Thanks but I'm still looking for a very easy way to do the root. I don't know why(may be I'm afraid) but I still hesitate to root my hero. I'll think about it again, thank again.
Following that link pulser gave will give the easiest way to root your hero.
Its thanks to that I'm able to root it with no problems whatsoever.
Good Luck!! Don't let yourself stay unrooted!!!
Ok. I'll try later as the villainrom web site is not reachable now.
rapsass said:
Ok. I'll try later as the villainrom web site is not reachable now.
Click to expand...
Click to collapse
Hmm. Are you having trouble too getting onto the site?
Here's the instructions as posted.
Hi all,
I believe I have managed to find a way to root the 2.1 RUU for GSM Hero, completely using the work of wag3slav3 over at XDA (http://forum.xda-developers.com/showthread.php?t=724741), so thanks to him
I took his Droid Eris root and used the correct files for our Hero, and thanks to daentech on IRC, we tested the process and it worked. Here are the conditions used in the test:
1) GSM HTC Hero installed with the 2.1 ROM based on RUU (on this occasion an update.zip was used, as the user involved didn't want to lose root obviously). That zip is unrooted and stock, taken straight from the RUU and converted to update.zip.
2) Booted into ROM, and enabled USB debugging. ADB was installed and set up on this machine, as per this guide - http://www.villainrom.co.uk/viewtopic.php?f=46&t=1735
3) Then downloaded this file: http://www.villainrom.co.uk/uploads/GSMRoot.zip
4) Extract it to a folder on your computer. Open the command prompt using Start > Run > cmd.exe (and press enter)
5) use cd to get into the folder you stored the extracted files.
6) Run the command "runindos.bat"
(If you use linux, put adb in your path folder, and then download this shell script: http://www.villainrom.co.uk/uploads/runinlinuxadb.sh and execute it as normal. Rest will be same as in windows. )
7) Ideally, the phone should sit there for a bit, with some things appearing on screen like
Files copied and permissions set, rebooting HTC Andriod 2.1
Your phone will now reboot into normal mode, then reboot into recovery mode
If it does not reboot the second time, wait 10 minutes and manually reboot and begin again
Your phone is now rebooting in Rooted Recovery mode, do a backup and load yourROMs
Click to expand...
Click to collapse
And it will reboot a couple of times. You will hopefully end up sitting in recovery with a blue 'care bear' in the background
If so, you now have a custom recovery installed. Do a nandroid, and flash a custom ROM like VillainROM 12 or whatever. You should now have root.
8) To further enhance the usefulness of recovery flash VR 12 from here: http://villainrom.co.uk/viewtopic.php?f=95&t=1807 which includes a modified recovery that wipes better than the stock Amon-Ra
If you don't get it to work, please post any errors or details of what happens, and copy and paste your entire command prompt window contents into a
Code:
[/quote] box in the forum window so we can see what's happening.
Hope this works
[size=3]PS. Here are some ROM links for you.
http://villainrom.co.uk/viewtopic.php?f=95&t=1807 - VillainROM 12 (Full Sense 2.1 ROM)
http://www.villainrom.co.uk/viewtopic.php?f=45&t=2844 - FroydVillain 1.1.0 (Vanilla 2.2 Froyo ROM)[/size]
[/quote]
If you can't download the file, get it from http://dl.dropbox.com/u/7618177/GSMRoot.zip
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Oh man thank you. I wonder if I must install ADB to root my phone. I ask this because I still can't reach villainrom web site to check this guide http://www.villainrom.co.uk/viewtopic.php?f=46&t=1735
rapsass said:
Oh man thank you. I wonder if I must install ADB to root my phone. I ask this because I still can't reach villainrom web site to check this guide http://www.villainrom.co.uk/viewtopic.php?f=46&t=1735
Click to expand...
Click to collapse
If you find the user btdag, his signature has the same guide, as he wrote it on both sites. I just use that link as it's easier to find.
pulser_g2 said:
If you find the user btdag, his signature has the same guide, as he wrote it on both sites. I just use that link as it's easier to find.
Click to expand...
Click to collapse
I would love to take credit for that guide but the user ante0 created it (such a simple method I overlooked). Here is it quoted. It is missing pictures but should make enough sense (i hope). It is highly recommended to have the latest HTC Sync installed (link in my sig) for this guide.
Tools needed:
Android SDK (Links below)
HTC Sync (Links below)
Winrar - to extract Android's SDK files.
Patience and time.
1. Getting ADB (Android Debug Bridge)
Okay. You now need to get ADB, which is a part of android's SDK. It can be obtained here http://developer.android.com/sdk/downlo ... indows.zip
or if it's updated when you read this you can go here http://developer.android.com/sdk/index.html and download it. Get the Windows version if you use a windows PC.
Next we need to "install" it. This is done by simply extracting it to your harddrive (Install WinRar, then rightclick on the zip file). I chose C:\android-sdk-windows\. (Actually I chose C:\, the folder in the zip is named android-sdk-windows, so it goes there by default.)
After that is done we are now done with the "installing" part.
2. Setting up environment variables (access adb from outside of \sdk\tools directory.)
Now that we have extracted all files we need to set up environment variables to make our lives easier.
I always do this, because if you don't you need to be in the sdk\tools folder at all times...
Okay, so here we go...
Windows XP:
Rightclick on "My computer" and select "Properties".
click on the "Advanced" tab in the box that appears, looks like the pic below.
Image
Click on the button named "Environment Variables".
Now, doubleclick on the text entry named "Path" in the lower list box.
at the end of it, enter "might\have\other\entries\before\;C:\Path\To\SDK\Tools".
In my "path" it looks like this ";C:\android-sdk-windows\tools\".
(";" is required at the start so windows knows it's a new entry.)
Click on OK to exit out of the dialog, then OK again to get out of My computer's properties.
Now we have it set up.
Windows 7/Vista:
This is similar to Windows XP's setup of environment variables.
Rightclick on "My computer" and select Properties.
In the System window that appears click on "Advanced System settings" located in the left list.
Click on the Advanced tab in the box that appears, then on the "environment variables" button.
Same thing here. Doubleclick on "Path" located in the lower list box.
At the end of it, enter "might\have\other\entries\before\;C:\Path\To\SDK\Tools".
In my "path" it looks like this ";C:\android-sdk-windows\tools\".
(";" is required at the start so windows knows it's a new entry.)
Now click on OK, then OK again to exit.
Alright, all set up!
3. Making sure USB works...
Use this guide: viewtopic.php?f=15&t=379
4. Using ADB
I won't list all commands you can use here. I will only list some examples...
Remember to plug your phone in your usb cable (I've forgotten sometimes... lol)
Start by opening a command prompt.
This is done by opening up the startmenu then click on "Run..." (Alternative way: Windowskey + R).
In the "Run..." box, enter "cmd" without quotes.
If you have some knowledge of using a cmd prompt you don't need to read the next part.
To navigate you mainly use the commands CD and DIR.
Here's an image of what it looks like
Image
C:\Documents and settings\jwork> tells you what your current working folder is.
To get out of it, use the command "cd ..".
This will go back one folder, so your new location will be C:\Documents and settings>
One more "cd .." will take you to C:\.
Now, lets say you have a folder named Images in C:\. To enter it you use "cd Images".
If you want to list all files in that folder, enter the command "dir".
Now you might have a image named image01.jpg in that folder, that you want to get to your phone.
Use the command adb push image01.jpg /sdcard/
It should notify you now if the push was successful.
You can check if the image is on your sdcard by using the command "adb shell ls /sdcard/".
That should conclude this guide...
One more thing, if you just enter "adb" it will show a list of all commands with descriptions.
Click to expand...
Click to collapse
Have you ever heard of Universal Androot? It is only one click away to root your hero2.1.
It's working on my hero.
Universal Androot? Never heard of it. But it looks great and easy. Can I also install another firmware after I root my device with it?
Can I install another firmware like FroydVillain 1.2.2 OTA on my hero after rooted it with this application?
If it installs a custom recovery image then yes you should be able to. If not try installing ClockworkMod and then installing AmonRA - once you have root.
You are the best. Thank you.
Application thread in the Nexus forum. Worked on my Hero 2.1 for instant root.
http://forum.xda-developers.com/showthread.php?t=747598
Install Drivers:
Download required files HERE
1: Plug in Aria with supplied data cable to install standard drivers
2: Install HTC Sync (we only need this to get appropriate .adb drivers)
3: Install H Boot Driver - Detailed Guide HERE
a: Power down Aria
b: Hold Volume Down button and press Power (this brings you to bootloader)
c: Wait for SD Card diagnostic (about twenty seconds)
d: Plug in Data cable - at this point Windows will say driver didnt install properly
e: Navigate to Device Manager and update driver for Android 1.0
f: Select "Browse Computer for Driver" and open "Android USB Driver" folder and click next
You now have all the Necessary drivers for your new Android!!
Rooting Your Phone
Credit goes to all the great devs at XDA Developers, including Attn1 and shad0wf0x for their great work
With all the Drivers installed you can now Root the phone!!
1: Go into Menu/Settings/Applications/Development and check the box for "USB Debugging"
2: Plug in phone and choose Charge Only, check box for "Dont ask again" and DONE
3: Download and Run unrEVOked Recovery Tool as Administrator(Windows users)
(as per unrEVOked instructions uninstall any s/w that communicates with the phone(ie: HTC Sync, Doubletwist, etc.)
---Follow any on-screen instructions
**It may take a few tries(unrEVOked hates Windows)
**if all else fails, try shad0wf0xs' Ubuntu Live CD method HERE
Congrats!! you have Rooted your phone
Un-Rooting(Restore to factory)
All drivers from above must be installed
1: Official ATT 2.2 Update(NOW Rootable!!! Click ME) or ATT 2.1 Update Download
2: Make sure USB Debugging is checked in Applications/Development(if fail, then uncheck debugging)
3: Run Aria Shipping ROM.exe as Administrator
---Follow on screen instructions, may take up to ten minutes
Install Custom ROM's
Once youre Rooted you can install custom ROM's from Clockwork Recovery;
1: Copy a custom ROM to the SD card
2: Power down phone
3: Hold Volume down key and press Power to enter bootloader mode
4: After diagnostics run, choose "Recovery" from the list and press power button to select it
5: In Recovery menu choose "install zip from SD card"
6: now select "Choose zip from SD card"
7: navigate to the custom ROM and install
**NOTE: Before flashing a custom ROM it is highly recommended you Wipe Data/Factory Reset in Recovery first
it is also good practice to make a Nandroid backup before flashing any custom ROM
Install Custom Font
Credit goes to churapa. Nice work Bro!! Original Guide HERE
**ROOT Is Required for this
**ALWAYS make a Nandroid Backup before attempting any Mods
-Things you will need:
-True Type Fonts(both Normal and Bold .ttf)
-ADB Tool and knowlege of use
-Required Drivers for proper communication between PC and Android
1: Copy both fonts (normal and bold) into folder named Androidfonts
2: Rename fonts to DroidSans and DroidSans-Bold
3: With the phone off Enter Recovery mode by holding Volume Down key and press Power, select Recovery from the list
4: Once in Clockwork Recovery choose "Partitions" and select "mount system"
5: Connect Phone using Data Cable and run ADB Tools in CMD (c:\Android\Tools)
6: now in CMD window enter the following command:
adb push c:\androidfonts\DroidSans.ttf /system/fonts/DroidSans.ttf ENTER
adb push c:\androidfonts\DroidSans-Bold.ttf /system/fonts/DroidSans-Bold.ttf ENTER
7: Now exit CMD, unmount phone in Partitions menu, Go Back, Reboot Phone, Disconnect USB cable
Enjoy your new font!!
NOTE: Respectively you can backup your current fonts by entering the following in ADB:
adb pull /system/fonts/DroidSans.ttf c:\androidfonts\backup
adb pull /system/fonts/DroidSans-Bold.ttf c:\androidfonts\backup
How to Sideload 3rd Party Apps:
(Rooting NOT required for this)
Download SDK Tool HERE
1: Un-RAR Android folder to root directory on PC (ie: C:\ )
2: Open CMD Prompt and type CD\ and hit Enter
3: Now type cd\android\tools Enter
4: Plug in Data cable and choose "Charge Only" on phone (always choose this)
5: Now in CMD prompt enter this command: adb install barcodescanner3.4.apk and press Enter
The SDK tool should install the Barcode Scanner app on the phone. Yay!! Success!!
**You can use this method to install .apk downloads onto the phone. For this demo i had already inserted
the Barcode Scanner app into SDK tools folder. the actual command should read as follows:
adb install c:\path to .apk file (ie: adb install c:\apps\filename.apk)
**I chose this app because you can use it to install other apps by scanning the barcode
found on many HTC App sites.
How to apply ringtones over 300kb limit:
Short story first
I wanted a nice free app to manage files, so i installed Astro File Manager using Barcode app from above.
While moving some files around i discovered the option to set mp3's to ringtone... and it worked!!
This is good because i was not happy to see there was a 300kb limit to ringtones. There may be another
or better way, but this is how i did it
1: Go to Astro app website HERE
2: Scan the Barcode with Barcode scanner app to install Astro Direct link HERE
3: Open Astro, navigate to SD Card\Mobile\Music
4: find the music file you want set to ringtone, Hold on it until menu pops up
5: Select "Music Options", select "Apply as Ringtone"
or if you dont wanna go through all that hassle, install Rings Extended App. Direct Download HERE
How to remove unwanted Stock Apps using SDK:
1: Once your phone has been rooted with Clockwork, boot into Recovery(hold volume down/press power)
2: Open CMD prompt, get to the "android\tools" directory
3: In recovery window highlight "Mount System"
4: Plug in data cable, in CMD type adb remount
5: Now enter adb shell
*you can view the list of apps stored in the phone by entering ls
6: To remove an app enter the following: rm whateverapp.apk, then enter rm whateverapp.odex
(example: rm HtcFacebook.apk ENTER then rm HtcFacebook.odex ENTER)
7: Type ls again to confirn they have been removed, reboot phone.
*NOTE: you may get 0.0dip listed in Widgets menu. simply go into Manage Apps and locate HTC Sense. Open it and "clear data". your display settings will be reset to factory, but it gets rid of the false data.
Stay tuned!! More to come
Nice tut I could easily follow it
Sent from my Liberty using XDA App
Nice post man... way overdue. Hopefully the mods will sticky it and head off a lot of frustrated searches! =)
Nice guide man...you should sticky this and continue to add stuff to it.
works on htc gratia a6380 with hboot 1.00 ? ? ?
thanks
kiko85 said:
works on htc gratia a6380 with hboot 1.00 ? ? ?
thanks
Click to expand...
Click to collapse
Sorry, there has not been any procedure documented for rooting the Gratia with hboot 1.00. If you search this forum you will find some posts and references for things to try, but nothing concrete has been published yet.
Really good post. Very helpful
Sent from my HTC Liberty using Tapatalk
happy you guys like it. the idea is to be very simple and straight forward.
most of the info comes from XDA guides here. i hope an Admin will sticky this so it will be handy for others to use
i recommend to add the guide to Changing the default font of your Aria
http://forum.xda-developers.com/showthread.php?t=869302
Well, that was quick and easy. Thanks!
Um Im sorda nooby at this but what is "Cmd"?
Sent from my Liberty using XDA App
Javi97100 said:
Um Im sorda nooby at this but what is "Cmd"?
Sent from my Liberty using XDA App
Click to expand...
Click to collapse
CMD = command
CMD is the command you type into run (Start - Run) to open a command prompt.
Javi97100 said:
Um Im sorda nooby at this but what is "Cmd"?
Sent from my Liberty using XDA App
Click to expand...
Click to collapse
If you are using Windows Vista or Windows 7, this is the black command window that allows you to enter commands such as "COPY", "DIR", "XCOPY", etc.
Cool can I get a link to download and install this?
Sent from my Liberty using XDA App
Oops never mind its on the first page
Sent from my Liberty using XDA App
kevina90 said:
i recommend to add the guide to Changing the default font of your Aria
http://forum.xda-developers.com/showthread.php?t=869302
Click to expand...
Click to collapse
done Bro, added a revised version to the main guide
tested it out on my Aria first, everything worked perfectly.
Hey Zed,
You might want to add to the Font section that you can change your LockScreen font using exactly the same method, but the font for the LockScreen is named Clockopia.ttf -- I'm sure anyone who changes their fonts will want that one changed too.
Also, on the pull command to back up your fonts, you need to add a \ after backup. I did it your way and it wrote the fonts into a file called backup. Then each time I entered it again to back up another font, it overwrote the previous one. Maybe the pull commands should also be moved up into the actual instructions instead of a footnote too, in case someone doesn't read all the way through before starting the process. It will be too late if they have already followed the instructions in their current form.
These are just suggestions, not criticism. Love the thread, thanks a lot for creating and updating it!
Thank you so much for this thread. It made rooting my Aria and putting on the latest liberated froyo ROM super easy. I was a root/custom rom virgin before yesterday!
I'd also add a rom list so people can stay updated.
911jason said:
Hey Zed,
You might want to add to the Font section that you can change your LockScreen font using exactly the same method, but the font for the LockScreen is named Clockopia.ttf -- I'm sure anyone who changes their fonts will want that one changed too.
Also, on the pull command to back up your fonts, you need to add a \ after backup. I did it your way and it wrote the fonts into a file called backup. Then each time I entered it again to back up another font, it overwrote the previous one. Maybe the pull commands should also be moved up into the actual instructions instead of a footnote too, in case someone doesn't read all the way through before starting the process. It will be too late if they have already followed the instructions in their current form.
These are just suggestions, not criticism. Love the thread, thanks a lot for creating and updating it!
Click to expand...
Click to collapse
all suggestions are appeciated. good thoughts bro, soon as i have time it will be done
FIRST OF ALL, I CAN NOT BE HELD RESPONSIBLE FOR ANY DAMAGE YOU DO TO YOUR DEVICE! PROCEED AT YOUR OWN RISK!!!
Now that we got that out of the way...
I have noticed that some people`s Marketplaces simply refuse to update by themselves (exactly what happened in my case) and as most of the people visiting this forums are not tech-savvy and simply want a step-by-step guide to get things working, I decided no harm can be done by me posting this info.
Installing Android SDK revision 8
First of all, you will need to have Android SDK (and ADB of course) installed with the drivers ready to go. In order to get the SDK installed go to the official Android website and download the latest revision (r08 at the time I posted this). You can download any of those files, but I prefer using the executable installer so I can make sure everything is at its place. Now, there are two major flaws with this whole process which have almost made me quit the whole process several times, but I got them sorted out and will help you solve them aswell.
FLAW #1: After beginning the installation process, the installer will prompt you to download a JDK (Java Developer Kit) in order to continue installation. Hit the "Visit sun.java.com" button and download the latest Java SE (currently this one). But before proceeding be sure to download the 32 bit one, as the Android SDK only recognises this version. I know it`s not a big deal, but I spent about two hours trying to figure out what the heck went wrong and it became quite frustrating.
Install the JDK, then the SDK. Once Android SDK is done, simply go ahead and launch SDK Manager (you can find it in Program Files\Android\android-sdk-windows\) and when you get to choose the packages to install, simply check "Accept All" and click "Install". Once it`s done, it`s time to download the drivers. Click "Available packages", tick "Third party Add-ons" and under "Google Inc. add-ons" you should find "Google Usb Driver package". Tick it and click "Install". IF YOU GET AN ERROR SAYING THAT PERMISSION WAS DENIED AND YOU ARE UNDER WINDOWS 7, COPY THE WHOLE "Android" FOLDER CONTAINING THE SDK TO YOUR DESKTOP (OR ANY OTHER PLACE) AND REPEAT THE STEPS ABOVE. I know it`s quite rudimentary, but it does its job. Once it`s done, a folder named "google-usb_driver" will be created under Android. Be sure to correctly copy it to the original location in case you had permission issues.
FLAW #2: Ever since Android SDK r08, Google decided to remove the ADB files so now they have to be manually placed in the folder. I have uploaded them for you, so click here to download them. Once downloaded, extract the archive to the "Android\android-sdk-windows\tools" folder.
OPTIONAL: Go to Start Menu, right click on Computer, click Properties. The System window will appear, where you need to go to "Advanced system settings". Once there, click on "Environment variables" and where it says "System variables", look for PATH. Once found, highlight it and click "Edit..." then add the line "C:\Program Files\Android\android-sdk-windows\tools;" at the end. Click "Ok", "Ok" and "Ok", then restart your computer.
Right now everything should be working as expected. Connect your HD2 to the PC via USB and hope for the best. If the drivers are working and it is recognized as a HTC device, open a command prompt and type "adb devices". If you get anything such as "List of devices attached" followed by some code such as "0123456789ABCDEF device", everything is working well. Good job, you just correctly and completely installed Android SDK on your PC!
If not...
Check your device manager and if you see any devices related to your HD2 having problems, simply right click on them and update the drivers with the ones downloaded earlier in the "google-usb_driver" folder then reboot your computer.
We`re all set! ...What now?
The whole process is actually quite simple. First of all, download the new 2.2.6 Marketplace and put it somewhere accessible, such as your desktop. Open a command prompt and enter the following:
Code:
adb remount
adb shell
rm /system/app/Vending.apk
This will basically delete the old Marketplace from your device.
Now go to the folder where you placed the new Marketplace, hold down Shift, right-click and select "Open command window here". A command prompt should pop up at the exact location. Now execute the following command:
Code:
adb push Vending.apk /system/app
And that is it! Now restart your device and try to run your Marketplace, it will load for half a minute or so then it will start normally. Enjoy!
I know this is rather a tutorial for installing the SDK, but I figured it would be useful to let everyone know how I managed to solve my problem. In case I skipped any steps or you notice anything wrong/wish to add anything, please feel free to do so!
If you feel my post has helped you in any way, do not hesitate to hit the "Thank" button!
Reserved post for further mini-tutorials.
At least on my r08 install if you install the platform tools component then adb will be available under the platform-tools directory (moved from the tools directory).
@OP
Did you test this on a non sense build?
This procedure will most likely not work with Cyanogenmod ROMs. That and I'd suggest you give the newest market version (2.2.7) instead. I'm not willing to destroy my ROM again by trying it on CM.
Unroot Razer Phone 2
This is the method that I used, I bought a phone that was rooted (little did I know) custom recovery was not installed on my device, but bootloader was unlocked and the phone was rooted. Disclaimer:I am no expert, i just used this method last night (2/2/2019) the Razer guides weren't the best at step by step so I am compiling what I learned from doing this. I am not responsible if you brick or bootloop your phone. You should also do independent research on XDA etc before you attempt this process so you understand the risks. I invite others that know more than me to correct what I may have missed and I will updated the OP.
Step 1
You need a USB C to A cord similar to the one that came with the phone, but Razer says that they don't recommend you use that one because it is designed for quick charge not data transfer so I used one that I bought on Amazon years Ago.
Step 2 you need to download 3 things:
The stock image that can be found here:https://developer.razer.com/razer-phone-dev-tools/factory-images/
You need to download Android SDK
https://developer.android.com/studio/releases/platform-tools.html
You need to download the drivers:
https://dl-ssl.google.com/android/repository/latest_usb_driver_windows.zip
Also open this https://developer.razer.com/razer-p...02.1384856067.1549140743-333350818.1549140743
Unzip all of these files to a new folder on your desktop call it Razer Phone 2 or whatever.
I also went into the phone tapped build number repeatedly to enable developer options and turned on USB debugging.
On the device, go to Settings > About <device>.
Tap the Build number seven times to make Settings > Developer options available.
Then enable the USB Debugging option.
Step 3 you need to Open this PDF courtesy of Razer:
https://s3.amazonaws.com/cheryl-fac...stall_Android_Fastboot_Drivers_on_Windows.pdf
This document loosely tells you how to install the drivers follow through all of the steps they give you
It should be noted you see a reference to “Download Mode” there is no such thing also the easiest way to get to this screen is to turn the phone off plug the USB into the computer with the phone not plugged in then hold volume down and plug the phone into the computer and press the power button holding volume down you should be taken to a screen that looks like this (aka download mode): see the image I attached.
I had an issue when I got to the Have Disk portion once I got to the step I had to drill all the way down to the android_winusb.inf file located inside the usb_driver folder. Once i got that it finally showed me the Android ADB Interface and the following dialogue screens. (if you are scrolling through a screen of Manufacturer -Models looking for something then you are doing it wrong) Once it is installed the device Should not have the Android with a ? on the device manager screen it should now say Android ADB Interface. (this part took me almost 2 hours I got frustrated and had to walk away for a bit so dont give up)
You can test that the drivers have been installed correctly like they say in the document but they left a step out for the not as tech savvy people. The way to do it is to open up a command prompt. You will see the directory that is is pointing to is likely C:\Users\[Insert user Name]. We need to change the directory it is looking at by typing.
Cd C:\Users\[insertusername]\Desktop\razer phone 2\platform-tools
(the command cd changes the directory)
You should see the directory change to be looking specifically at that folder now. Now simply type fastboot devices. The command should run and you should see the serial number of your device in the command prompt. If it does not return this then the drivers are not installed correctly.
(some other guides said you should also run the command adb devices, but I never got that to return anything all it ever told me when i ran it was “List of devices attached” with nothing else.
Step 4
Setting the Environment
Once i got to this step I was a little scared because I have never dealt with this before this allows you to call the ADB commands from the command prompt without having to specify the specific folder these ADB commands are located.
Follow the document referenced above until you get to the step that says click New
Instead we are going to look in the section titled “User Variables for [InsertUsername]
Under this section you will see a variable called PATH click on PATH and click edit. A box should pop up and on the right side it should say New, Edit, Browse, Delete, Move Up, Move Down.
Click on New and specify the folder called platform-tools mine looked like this
C:\Users\[username]\Desktop\razer phone 2\platform-tools
Click on ok the box will close and then click on ok again all the boxes pertaining to the environment variables will close.
Step 5
Test that the environment is set up correctly.
You might remember in step 4 we had to open a command prompt and tell it to look specifically at the platform-tools folder to run the ADB commands. With the environment now set we no longer have to specify the folder to run these commands, we can call them from any directory. To test this open a new command prompt it will likely be pointing to
C:\Users\[Insert user Name]
With the phone still plugged in and in “download mode” and without changing the directory, type
fastboot devices it should return the serial number of the phone if the environment has been properly setup if it has not been properly setup then it will return this error.
fastboot' is not recognized as an internal or external command,
operable program or batch file.
Step 6 (im not sure if this is necessary)
Because I bought my phone used I used rootchecker app to ensure the phone was indeed rooted and “download mode” told me the bootloader was unlocked. I wasnt sure if I needed to unlock the critical partitions, but you will notice in the razer instructions right above flash system image they call for them to be unlocked. I simply opened a command prompt and typed:
fastboot flashing unlock_critical
It said they were already unlocked so I moved forward with flashing the system image.
Step 7
Install the system image
From here I followed the razer instructions when i got to the step:
“Navigate to the unzipped system image directory” you open a command prompt and type
Cd C:\Users\[insertusername]\Desktop\razer phone 2\aura-o-global-2009
What this allows you to do is run the flash_all script.
The flash all script uses the command fastboot which if you remember is in the platform-tools folder this is why we had to add the environment in the previous steps so that once we got to this step the flash_all script could find and run that command. I ran this and had no issues the phone will continue to restart and in the command prompt you will see it pushing all the files to the phone. After about 3-4 minutes the phone was at the Wizard. I continued following the guide to lock the bootloader
Reserved
Duplicate post
my phone is not detected in bootloader mode now. i just want to relock my bootloader and i am stuck now
thank you so much! I was almost giving up trying to fix my phone till i saw your post
LordCandyAndy said:
thank you so much! I was almost giving up trying to fix my phone till i saw your post
Click to expand...
Click to collapse
Same here this post was a god send.
The only issues I keep having is that it keeps saying waiting on device, I have uninstalled and removed everything and then reinstalled everything step by step and I keep getting waiting for device in cmd and ps.
any help would be great.
Thanks for the guide.
flash_all kept failing for me because it wouldn't allow fastboot from the ROM's folder. Copying the contents of my platform-tools (adb) folder into the ROM's folder fixed this issue for me. I'm assuming this is because I didn't set up the environment variables correctly.
Darkann said:
The only issues I keep having is that it keeps saying waiting on device, I have uninstalled and removed everything and then reinstalled everything step by step and I keep getting waiting for device in cmd and ps.
any help would be great.
Click to expand...
Click to collapse
I am having the same issue any help
Update: At the time of writing this, I completely forgot that I am running Linux Mint - Cinnamon 20.1 on my laptop, which connects the bluetooth with my phone just fine. However, it did NOT work when I booted into windows and tried it. I am not sure why this is, but just beware. I recommend that you look into it yourself and see if you can find a resolution that works for you if you aren't using a linux os.
Hi everyone, after using another guide on here by Marcos8760, I noticed that there were a lot of things missing from the steps layed out, and decided to create my own guide with every step that should be done to have a fully functional Razer 2 with Android 11 OS. I will be using a part of his guide in this tutorial, and the link to his if you want to check it out is: https://forum.xda-developers.com/t/guide-android-11-gsi-with-gapps-and-root-magisk.4216117/
**DISCLAIMER**
First, I am not responsible for any bricked devices or errors that occur. This is completely at your own risk.
Second, this OS is NOT supported by Verizon. If you use Verizon then this will not be able to work on your phone.
Third, MAKE SURE that you have backed up all your files and data before doing this, again, I am not responsible
for you losing your data, because you will lose it if it isn't backed up, and I have warned you to do so.
Fourth, any commands will be in '' quotes, do not type these into your own cmd window, they are just to indicate what the commands are.
Last, This is not a troubleshooting guide, I am not covering how to fix errors, only simply how to install and get working with the Android 11 GSI. If there are errors please try to do research and resolve them on your own.
Before we begin anything, we need a few tools. These are the download links to all the files you will need to complete this process.
1. You will need a program such as WinRar, 7zip, or my personal fav, WinZip, to be able to extract these files, make sure you have one of these installed before proceeding.
2. We need to have a backup of the stock firmware in case of any kind of bootlooping or other bricking that might occur that you can revert back to. Extract this.
Link: https://s3.amazonaws.com/cheryl-factory-images/aura-p-release-3201-user-full.zip
3. This is the link to the GSI we will be installing. If you want a rooted system, you need to download system-roar-arm64-ab-vndklite-gapps.img.xz file. This will allow you to install Magisk and enable Google's Play Protect which is what this guide will be about, of course you can choose your own, however you will have to figure out how to get play protect certified yourself. Extract This.
https://github.com/phhusson/treble_experimentations/releases
4. We need the kernel that allows TWRP to be installed, which is the file manager we will be using for some of the programs we need to install, as well as being able to boot the phone up during this process. Extract This.
https://github.com/francisrosario/a...load/4.0/TrinityKernel-kernel-r4-20200512.zip
5. This is a file system program used to write large scale data with much faster read and write speeds for Linux and Android systems alike. Here is a link to learn more about it: https://c.mi.com/thread-2487060-1-0.html
*DL link: https://arter97.com/browse/aura/f2fs/20190114/f2fs_fstab.zip
*Leave this as a zip file, you just simply need to save it.
6. Here is the link to the latest Magisk version. (Needed to root the device) Leave as zip file.
https://github.com/topjohnwu/Magisk/releases/tag/v21.3
7. We need a program called VoLTE Fix-It. This is needed to enable your mobile network and data for LTE on this GSI.
*https://github.com/KhushrajRathod/VoLTE-Fix
*Just press the green 'Code' button and download as zip. Leave this as a zip file as well.
8. We need the Android ADB Driver to be able to enter commands to install everything.
https://developer.android.com/studio/run/win-usb Click download zip, accept agreement, and download and extract.
9. We need Android SDK Platform Tools to be able to run fastboot and adb commands. Extract this.
https://developer.android.com/studio/releases/platform-tools
10. Lastly, (I promise), you need the Qualcomm Android USB Driver. The link explains why. Extract this and go through the setup and install.
https://gsmusbdrivers.com/download/android-qualcomm-usb-driver/
Now we can begin the process.
First, copy all of the files in the aura-p-release folder, and paste them into the platform tools folder where all of those files are. Then enable USB debugging on your phone. Go to settings, click on About Phone, scroll to bottom and tap "Build Number' 7 times. You are now in dev mode. Search in the search bar for usb debug, tap it, then enable it and select allow.
To install the Android ADB driver, right click on start (Windows icon in bottom left of task bar), select device manager. Then we need to go into fastboot mode. Hold both volume buttons and power button down, be patient, it takes a second. When the screen goes black immediately press and hold the Volume down button for at least 3-5 seconds until a screen comes up that has an option to 'Restart Bootloader' at the top. Now we can install the driver. You should have device manager open, an option called 'Other devices' should come up, with Android that has a yellow exclamation mark by it. If it doesn't, unplug and replug the phone's usb, and it should. Once that shows up, right click and select update driver. Select Browse computer, select Let me pick. Show All devices should be selected, if not, go ahead and do so, then click next. Select 'Have Disk', Select Android ADB Interface, click browse and go to the folder where you downloaded the ADB driver, then select 'android_winusb' and click ok. Click ok again, a warning will come up, you don't need to worry it is needed to install this OS, so go ahead and click yes. It should install, you can close out when it is finished.
Next, in file explorer open the folder with all of the platform tools and aura-p-release files. Erase what is in the address bar, and type 'cmd', press enter. This will open a command prompt window in this location. Now, type in the cmd window, 'fastboot devices' and a serial number should show up. If not, then you have done something wrong or missed a step and need to uninstall the driver and go back into fastboot mode and do it again, or refer to the last disclaimer I made. Now, if the serial number did show, we can proceed. First we need to unlock the bootloader (if it isn't already) to be able to root and install. Type in the cmd window 'fastboot flashing unlock' and press enter, a confirmation should pop up on the device, use the volume buttons to navigate and the power button to select and confirm. When thats done, type in 'fastboot flashing unlock_critical', again a confirmation should come up so just do the same.
We can get into the meat of the installation process now.
You should still be in fastboot mode. In the cmd window, type 'fastboot flash system' and drag and drop the system-roar file you downloaded and extracted in file explorer into the cmd window.
Your command will look a little something like this: fastboot flash system C:\Users\user\Desktop\system-roar-arm64-ab-gapps.img
The file path will be different depending on where you downloaded the image to.
Wait until it says complete or something similar like done and has no errors. Then, its time to flash the kernel. Navigate to the where you downloaded the TrinityKernel file, open it. There should be a .img filed simply called 'boot.img'. Go back to your cmd window, and we will be typing in: "fastboot flash boot" then drag and drop the boot.img file, like you did with the system file, again, wait until it says done or complete and has no errors.
After that is done, use the volume buttons to select restartt bootloader with your power button on your phone. When it reboots, go to recovery mode, check never show this screen, and swipe where it says to swipe. Go to the wipe menu and then tap on format data. Type yes and then press enter/ok. Go back to your computer and open file explorer.
Next, copy and paste the f2fs zip file using windows explorer into the Razer 2's internal storage.
Head back to your phone, and press install. Scroll down until you find the zip file and press it and install it. (ignore the errors that may or may not be there) After that go back to the TWRP home screen, button that looks like a house at the bottom in the middle, go to the reboot menu, then reboot into recovery. When it reboots, go to wipe menu, and tap on format data and type in "yes" and tap ok again. Click on "don't install" because you don't need the TWRP app on your phone.
Next we need to install magisk to enable google play protect cert and have a rooted system. Just do the exact same thing that you just did with the f2fs file, except do not format data this time.
Select mount and check all the boxes. Go back to home page and select install, scroll to magisk and swipe to install.
Now, this is where you have to make a big decision. Bluetooth on this rom is a fickle son of a gun. I have tried to make it work on a pc that doesn't have bluetooth software built into it for a very lengthy amount of time, trying all sorts of things. The only way I could get it to connect is by setting it as a device to control with my keyboard and mouse. Maybe you will have better luck, but I have confirmed that the bluetooth works on devices with already built in bluetooth software. It works perfectly on my laptop and in my car. So, if you want to proceed with this, then I will tell you, if not, you can skip over it.
Select advanced on the home menu, go to file manager, select vendor then overlay. delete BOTH the bluetoothcommon.apk and razeraurabluetooth.apk.
This step applies to those who skipped the bt part as well. Go back to home, select reboot and click system, when it reboots, select allow usb debugging, DO NOT DO ANYTHING ELSE. THIS IS CRITICAL. Go back to your cmd window and type "adb devices", a serial number should show, then type the following cmds in order: "adb root", "adb shell", "mount -o remount,rw /", "mv /bin/resetprop_phh /bin/phh-resetprop" - if this one gives an error saying its in use, don't worry, just do the next cmd, which is "phh-securize.sh"
If the 3rd cmd gave the error, the last cmd will ask if you want to confirm it, click y for yes for each option it gives, it should go thru and the device should reboot.
Now then, it may seem slow during set up, but set it up like normal. Everything should be well and good. after you finish setup, to enable better fps, go into settings, select phh settings, select misc features, scroll down to and click on 'force fps', select the last option to have 120fps, but you have to do it twice because for some reason it doesn't change to the very last option the first time.
Now, we have to setup your mobile network with volte, it is a program that allows LTE coverage from your carrier to enable data on custom gsi roms. Now, go to the volte fix it zip file in file explorer, copy paste to the phone's internal storage. Go into fastboot mode, select recovery, it will boot into twrp. Do the same thing as the other zip files, install then select and swipe. Now press home button and select reboot, click system. Go to phh settings, click ims features, check the boxes on the bottom 2 options, click on create ims apn, it wont do anything, then click install ims apk, when it is done a notification will pop up on the bottom that says to reboot, you may now reboot the phone. Once it is booted up, go to network and internet, select mobile network, change pref network type to lte, then enable volte. You should have full service of your mobile network.
There are a few last things. The default camera sucks, I've tested some from the play store, and YouCam is by far the best free camera you can get from there. 2nd, to enable the backlight on the Razer 2, download and install logo+ apk, grant it root perms, and you can select the effects and colors you want it to be. This should be everything to get you going on the gsi. If you want to do custom things like custom boot animations or alarm sounds or whatever, download either root browser or pay for root explorer on the play store, and you can look up how to do whatever you want and you can do it through one of those. There it is. Enjoy the new os and have fun with it!
**IF YOU DO RUN INTO A BOOTLOOP OR ANY SORT OF BRICKING, RETURN TO FASTBOOT MODE BY HOLDING POWER, AND HOLD VOL DOWN WHEN THE SCREEN TURNS BLACK. You can go into platform folder, find the flash_all.bat file, double click and it should bring the phone back to original stock, and you can start over. IF YOU HAVE ANY OTHER ERRORS DURING THIS PROCESS PLEASE TRY TO FIND THE RESOLUTION YOURSELF. This is NOT a troubleshooting guide.**
Nice guide!
The link in Step 4 is broken.
hey i am attempting to install VOLTE because my data works just fine, but i cant make any calls from my phone. I get the error `mobile network is not available` but my data not connected to wifi works. Any ideas. I followed your instructions to a T. i am also on verizon RP2 on Havoc OS if that helps
Thank you Ahead of time!