• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[UNIVERSAL GUIDE] Root Any Android Device Manually !

Did This Work?


  • Total voters
    217
Search This thread

Chryl07

New member
Sep 21, 2017
2
0
On /root

I installed ubuntu 11.04 using virtual box. Now after typing the "sudo nautilus" command I can only see the root of my user directory - in my computer. I cannot browse the root of my android phone. I have adb drivers successfully installed on windows. what should I do? I know I have to move su, Superuser.apk and busybox to /data/local/tmp but i cant find the directory.
 

jmagi

Senior Member
Dec 13, 2012
68
8
Would this work on Moto z force with locked bootloader??

Sent from my XT1650 using Tapatalk
 

fralyx

Senior Member
Hey bro, i did sucessfully! But, i forgot to backup TA. :( Didn't downgrade, directly installed SuperSu modded kernel and TWRP and xposed 87 at x64. So, no DRM, no SafetyNET bypass and touched /System. So dumb from my part.
Anyway thanks for your replies, best regards. :fingers-crossed:

EDIT 9/24/2017:
I'm systemless root, i've read detailed the post i mentioned above and did successful, pass SafetyNET, can play some games thanks to Magisk Hide. :D (Sorry for spamming here, this is the last post here :p )

Good to know... :) I've never tried Magisk tho, but I might try that soon :p
 
  • Like
Reactions: Sirius_Balzier

dmilz

Senior Member
Mar 9, 2015
380
114
Lusaka
Would this work on Moto z force with locked bootloader??

Sent from my XT1650 using Tapatalk

I doubt.. unlock bootloader first then try...
--better still...after bootloader unlock flash TWRP and flash SuperSU or MAGISK from there

---------- Post added at 08:18 AM ---------- Previous post was at 08:16 AM ----------

Any luck on rooting Spreadtrum SC9830A. Did anyone root it ?

Give that thread a check;)
https://forum.xda-developers.com/showthread.php?t=2165554
 

JerryKahn

Member
Nov 27, 2015
7
0
I am trying to root a blackberry dtek60 without success now.
I tried the 2 manual methods, and I cannot see anything about the phone's files in nautilus with the first method.
With the psneuter script I have the error "mmap() failed. Invalid argument".
I tried a lot of apps (rootkhp, kingoroot, 4root, iroot, ...) without success : google protect won't let me install some apps, the other apps don't work.

Any idea ?
 
Last edited:

mrdreamers

Senior Member
Oct 16, 2009
996
60
Texas
tUebEVW.jpg


---------- Post added at 09:13 AM ---------- Previous post was at 09:02 AM ----------



which driver did you use?
can you provide a link?
ive tried several adb drivers and i still get offline,
any other help from anyone will be much appreciated :)

im trying to root a RCA voyager 3 tablet RCT6973w43, 6.0.1
 
Last edited:

uukasz92

Member
Mar 12, 2014
46
7
tUebEVW.jpg


---------- Post added at 09:13 AM ---------- Previous post was at 09:02 AM ----------



which driver did you use?
can you provide a link?
ive tried several adb drivers and i still get offline,
any other help from anyone will be much appreciated :)

im trying to root a RCA voyager 3 tablet RCT6973w43, 6.0.1


Sorry I can't help you. It was long time ago. I have changed driver, downloaded form oder webside perhabs or another version? Bot which onb unfortunly I don't remember :(
 

mrdreamers

Senior Member
Oct 16, 2009
996
60
Texas
Update!!!!!!!!!!!!!!!!!!!!
i successfully got to #8 of the first method but from there you lost me, what i did was i was on windows so i booted up linux mint on my other hard drive and brought up nautilus pluged my rca tab 3 in and put it in recovery then it says #9. In The Exploring Window navigate to /data/local/tmp, but there is no path like that in nautilus. well that where im stuck please help i greatly appreciate it.

What am i doing wrong??
im trying to root a RCA voyager 3 rct6973w43 6.0.1
 
Last edited:

mrmazak

Senior Member
Jun 16, 2013
3,222
1,332
Update!!!!!!!!!!!!!!!!!!!!
i successfully got to #8 of the first method but from there you lost me, what i did was i was on windows so i booted up linux mint on my other hard drive and brought up nautilus pluged my rca tab 3 in and put it in recovery then it says #9. In The Exploring Window navigate to /data/local/tmp, but there is no path like that in nautilus. well that where im stuck please help i greatly appreciate it.

What am i doing wrong??
im trying to root a RCA voyager 3 rct6973w43 6.0.1


I think you might be able to try rooting with my thread for the rca rct6873w42

https://forum.xda-developers.com/general/general/guide-rca-voyager-rct6873w42-unlock-t3582973

do not "flash" any of the files but just try and "boot" one of the cwm recovery's. And use the posted directions to pull boot.img to make changes to allow root.
 
Last edited:
  • Like
Reactions: mrdreamers

mrdreamers

Senior Member
Oct 16, 2009
996
60
Texas

andy_from_ireland

Senior Member
Mar 26, 2011
54
2
trying to root my Alcatel A3 XL Nougat

oh it was all going swimmingly well until I came to the

"8.Done ? Now You need to open a copy of linux which has nautilus... So enter your linux (I recommend using ubuntu 11.4) and type in the terminal (ctrl+alt+T)
Code:
->sudo nautilus"

Now I am out of depth with it , I cannot understand linux and how it works. I opened up a terminal and typed in sudo nautilus and nothing happened.

"Having your ADV connected with USB to PC switch it off and put it in download/recovery mode... "

Well I tried vol down and power button together and couldnt get into download/recovery mode on my Alcatel A3 XL - so I just had to do the vol up and power button and go into recovery mode and then choose "reboot to bootloader" (is that the same as download/recovery mode?) and then phone started with the tiny words "Fastboot Mode"

Connected it to the linux with the terminal open ... and thats where I am stuck. It dont look like linux recognises the phone

Can anyone help from here please. I have all the superuser.apk and su and busybox stored in the tmp folder of the phone I reckon (they pushed by adb fine) so I reckon now all I have to try and find a way to move them from tmp folder to their correct places into system/bin and system/app places respectively.
 

swear000

Member
Jul 29, 2012
17
2
psneuter

After entering the Android phone via the "adb shell" command, I used chmod to change the necessary file permissions. All went fine until running the psneuter command. This generated an "mmap" error on the ZTE n817.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 142
    THIS GUIDE NO LONGER WORKS BECAUSE ANDROID ISN'T WHAT IT USED TO BE BACK IN 2013-14.
    PLEASE STOP WASTING TIME TO FOLLOW THIS OBSOLETE METHOD 1. PLEASE REFER ONLY TO METHOD 3​

    The Ultimate Guide to Rooting any Android Device Manually !!!!

    Wanting to ROOT Your Phone but can't do Because Of No rooting Guides or want to learn to root any device ? Then , This Guide Is For YOU

    OK So lets start....

    **What You Need**

    1.Your Unrooted Android Device.
    2.ADB Drivers Installed On Your PC. If you Don't Have Download From Here :
    Code:
    adbdriver.com/‎
    3. The Most Inportant Root Kit Made By Me (N'ayam Amarsh'e) - Download From The Attachment.
    4.Strength And Courage 'Coz Rooting Voids Your Warranty... If You have a samsung device then Don't Worry Your warranty is gone forever... But if you own any other, maybe you can void it or maybe......

    I've Written Android Device as ADV to make it more easy....

    **Steps**
    So you have the adb drivers installed let's go....

    1. Open The root kit by Extracting The Rootkit with WinRAR....

    2.Turn 'USB DEBUGGING' 'ON' in your ADV...

    3. Connect your ADV to Your PC...

    4.In the root kit Open Cmd.exe File ... [ IF YOU CAN'T OPEN CMD, GOTO C:/WINDOWS/SYSTEM32/ COPY CMD .EXE TO YOUR ROOTKIT FOLDER]

    5. In CMD window Type the following command...

    Code:
    ->adb devices       *Your device will get listed in the window if it doesn't check your adb drivers or if you have followed the steps properly...
    ->adb push busybox /data/local/tmp 
    
    ->adb push su /data/local/tmp 
    
    ->adb push Superuser.apk /data/local/tmp
    If you Succeed Move On ...

    6.Then You need Root Shell Type :

    Code:
    adb shell
    Note that you see a "$" sign in the command prompt. That means you are not in 'su' shell.

    7.Next run the following commands in the shell to change permissions and get some limited privileges for the Superuser files:

    Code:
    ->chmod 6755 /data/local/tmp/su 
    
    ->chmod 755 /data/local/tmp/busybox 
    
    ->chmod 644 /data/local/tmp/Superuser.apk
    {Note}The names of the files are case sensitive!

    8.Done ? Now You need to open a copy of linux which has nautilus... So enter your linux (I recommend using ubuntu 11.4) and type in the terminal (ctrl+alt+T)
    Code:
    ->sudo nautilus
    this will open nautilus with root privileges...

    You can just boot it from USB so no hassle of installing it... http://www.cyberciti.biz/tips/download-ubuntu-linux-11-04-iso-cd-dvd-images-natty-narwhal.html
    Having your ADV connected with USB to PC switch it off and put it in download/recovery mode...



    9.In The Exploring Window navigate to
    Code:
    /data/local/tmp
    and move/cut 'su' and 'busybox' to
    Code:
    /system/bin
    ...

    10.From the tmp Folder you went earlier Move/cut 'Superuser.apk' to
    Code:
    /system/app
    11.Now Reboot You ADV ... Congrats ! You're now ROOTED !

    Many Users Are Having Problem with This Method, If you can't do the method 1. Try Method 2.


    METHOD 2
    PLEASE DON'T ASK ME ABOUT THIS METHOD, THIS IS JUST FOR A TRY, MY BROTHER FOUND THIS METHOD TO BE WORKING, I HAVEN'T TRIED IT YET!

    This is linux based method, It's quite easy if you follow every step correctly...

    You need to download psneuter, https://github.com/tmzt/g2root-kmod/tree/master/scotty2/psneuter


    When you have it execute the following...


    Code:
    adb devices

    Code:
    adb push psneuter /data/local/tmp
    This will copy the file to your device and now we'll execute it..

    Code:
    adb shell
    
    cd /data/local/tmp
    
    chmod 777 psneuter
    
    ./psneuter

    Now You'll see

    Code:
    adb kill-server
    adb devices
    adb shell
    now # will appear in place of $, or after typing $su.

    Code:
    # mount -o remount,rw -t rfs /dev/block/st19/system
    # exit
    $ adb push busybox /system/bin
    $ adb push su /system/bin
    $ adb install Superuser.apk
    $ adb shell
    # chmod 4755 /system/bin/busybox
    # chmod 4755 /system/bin/su
    # mount -o remount,ro -t rfs /dev/block/st19/system
    # exit
    $ adb reboot
    Now your device will reboot and you can see SuperUser App in your app drawer...

    ----------------------------------------------------------------------
    METHOD 3

    There is no chance of the phone not getting rooted with my method but If you don't want to do the above methods, Try these, I'm pretty sure they will root your device with ease...

    1. Framroot App [Not On Google Play]-http://forum.xda-developers.com/apps/framaroot/root-framaroot-one-click-apk-to-root-t2130276

    2.KingoRoot App - www.kingoapp.com

    3.One Click Root Free/Pro (My Favorite app, roots many devices with No-Brick Guarantee) - www.oneclickroot.com

    4.Root Master App - forum.xda-developers.com/showthread.php?t=2672150

    5.z4root App - http://forum.xda-developers.com/showthread.php?t=833953

    6.Easy rooting toolkit App-http://forum.xda-developers.com/showthread.php?t=1321582

    7.Vroot Software - http://vrootdownload.info/ or http://www.mgyun.com/en/getvroot

    8.SRSRoot Software - http://www.srsroot.com

    9.Unlock Root Software - http://www.unlockroot.com/download.html

    10.Universal Androot App - forum.xda-developers.com/attachment.php?attachmentid=391774

    ONLY FOR MTK DEVICES- MTK DROID TOOLS- http://forum.gsmhosting.com/vbb/f60...3-2014-imei-repair-rooting-tool-more-1780568/

    HOPE THESE WILL DO....


    Press Thanks To appreciate me to Work On Other Guides And Roms....

    Your Appreciation Is Needed...

    And This GUIDE IS Originally By N'ayam Amarsh'e
    6
    I am about to try this on a Telstra T-Hub 2. If it works, I'll seriously buy you a beer. I've tried 4 other root methods and they don't work. Everything so far has been successful, just about to try the Linux part. I absolutely don't mind downloading Ubuntu if I can get this thing rooted.

    EDIT: So yeah I am stuck on the Ubuntu part because I can't seem to get this device to go to Download Mode. Only one other person on the entire forum has said there is a download mode, but I am not sure if he was confused with 'Android System Recovery 3e' because it's not the same thing. Because I can't get the device in Download Mode, I can't mount the device to Ubuntu and then follow the last few steps...

    If anyone has any ideas please advise. As it stands I've tried every button combination I can think of. So far it's:

    Volume - & Power to boot to the dead Android screen.
    Then Power & Volume + to boot into recovery. But there doesn't seem to be a way to root ICS 4.04 from just that.
    I've tried every other combination of buttons to get to actual 'Download Mode' but I don't think this device even comes with one.

    EDIT AGAIN:

    I am now convinced after reading this thread again that it is impossible to get this method to work. The OP doesn't provide any sort of proof that this method works, or any pictures at all.
    I also feel like it is impossible to get Nautilus to see the device's root directory '/' simply by just booting the phone into download or recovery mode. As it doesn't mount the device's partition on recovery mode, and on download mode Linux still cannot see the device. (I just tried with 2 of my Samsung phones).

    This is a broken method that absolutely does not work.
    A bunch of people all have the same issue and the OP instead replies weeks later saying that he has dropped support for this thread' and to PM him.

    Guys don't bother wasting your time with this method. When it comes time to use Linux or something else, that can transfer the files to /system/xbin or /system/bin you can't do it because it's read-only. The '/' root partition isn't visible on Linux no matter what, and it's impossible to open up a folder browser with root privileges that can see that partition so you can move the files.

    Try other methods, and forget this stupid thread.. I am using a device that seems to have no real root method, but I have listed a lot of methods that I have tried on in this thread. You can google some:

    http://forum.xda-developers.com/general/rooting-roms/how-root-telstra-t-hub-2-ics-download-t2964883
    2
    I could never get the Nautilus part of this to work. I tried on an Ubuntu device, a jump drive, and a virtual box.
    If the author is still monitoring this thread, I think a lot of us would appreciate a video tutorial for this. (Or an alternative to using Nautilus altogether).

    Sent from my MT2L03 using XDA Free mobile app
    2
    Sorry, but this person is a bit clueless and is mainly good for asking "press help".

    The "2nd method" doesn't even need linux!

    It just has a binary run from inside android.
    Dear epigramx,

    Should I correct you? What I was Asking Was Press Thanks not Press help...

    2nd Method, I've Written A ton of times on this thread, isn't made by me but my Brother...

    So I won't be able to tell you about 2nd Method, but Many Users have really benefitted from these methods...

    Please, Leave a reply If you too, And, I'm not at all clueless but a little bit of Clueless mixed with Madness You can say...

    Regards,
    N'ayam

    THREAD SUPPORT WAS DROPPED

    Thanks everyone for Support...
    2
    The Ultimate Guide to Rooting any Android Device Manually !!!!

    ......

    8.Done ? Now You need to open a copy of linux which has nautilus... So enter your linux (I recommend using ubuntu 11.4) and type in the terminal (ctrl+alt+T)
    Code:
    ->sudo nautilus
    this will open nautilus with root privileges... To know how to do it go to http://pricklytech.wordpress.com/20...buntu-11-4-natty-with-unity-2d-in-virtualbox/
    having your ADV connected with USB to PC switch it off and put it in download/recovery mode... [linux link on the website... here's virtualbox's https://www​. virtualbox .org/]

    9.In The Exploring Window navigate to
    Code:
    /data/local/tmp
    and move/cut 'su' and 'busybox' to
    Code:
    /system/bin
    ...
    ...

    I connect my Samsung I9082 (in Download mode/Recovery mode) to my computer which is running Vitual box with Ubuntu. Open Nautilus, but I see nothing. It seems Ubuntu cannot communicate with the phone.
    The samsung device is checked in Vitual box device menu already.

    Any help???