[Root] How to root Phoenix OS without replacing system.img

Search This thread

Seanie280672

Senior Member
Feb 27, 2012
2,322
768
Halesowen
Interesting, I am running v2.2.0 64-bit and Alt+F7 works just fine. Maybe the new version changed this. I will have to investigate when I install the latest version.

I wouldnt worry too much about it, I tried with v5 too and had the same problem, its probably just my Crapard Bell laptop playing up and trying to be different.

I showed a friend at work today, who loved it and wants it on her laptop, this is an ASUS laptop, and although the bios is a complete nightmare, I got through it and installed Phoenix to it, then rooted it, ALT+F1 to open terminal works fine, and the ALT+F7 to close it works fine too, but my laptop for some reason require CTRL+ALT+F7 :confused:
 

meanhacker

Senior Member
Aug 21, 2012
540
422
I wouldnt worry too much about it, I tried with v5 too and had the same problem, its probably just my Crapard Bell laptop playing up and trying to be different.

I showed a friend at work today, who loved it and wants it on her laptop, this is an ASUS laptop, and although the bios is a complete nightmare, I got through it and installed Phoenix to it, then rooted it, ALT+F1 to open terminal works fine, and the ALT+F7 to close it works fine too, but my laptop for some reason require CTRL+ALT+F7 :confused:
Yes that is definitely odd haha. Thanks for the results, I already added the new keystrokes to the OP.
 

VineethChandren

New member
Oct 8, 2017
2
2
Thanks for this wonderful tutorial mate. I successfully rooted a 32bit version of PhoenixOS with the help of your tutorial. By the way, in the 3rd step for 32bit machines, you made a mistake by adding "x64" instead of "x86" in the directory path. I got a "no such file or directory" error while following your tutorial, so I looked for su.pie file and found it inside the x86 folder. Then I corrected the directory and it worked like charm!

Thanks again..
 
  • Like
Reactions: meanhacker

meanhacker

Senior Member
Aug 21, 2012
540
422
Thanks for this wonderful tutorial mate. I successfully rooted a 32bit version of PhoenixOS with the help of your tutorial. By the way, in the 3rd step for 32bit machines, you made a mistake by adding "x64" instead of "x86" in the directory path. I got a "no such file or directory" error while following your tutorial, so I looked for su.pie file and found it inside the x86 folder. Then I corrected the directory and it worked like charm!

Thanks again..
Thank you for the correction and confirmation. The reason why it said x64 for the 32bit version is because I followed a tutorial for rooting Remix OS and never actually had to root a 32-bit Phoenix OS. I updated the OP.
Works fine for me Phoenix OS 2.2.1 x64 Dell Inspiron 7559
Awesome, good to know.
 
Last edited:

phnikola

Senior Member
Dec 15, 2006
176
25
Solar system, Planet Earth
Issue

Hi - can you confirm this works with latest 2.2.1 update?
Having troubles with it - while on 2.2.0 worked just fine for me.

Also - can you clarify which SuperSU version you use?
Think that link to zip file changed in the first post so I downloaded latest flashable zip from SuperSU site, and extracted it to su folder as per instructions.

Many thanks for help
 
Last edited:

meanhacker

Senior Member
Aug 21, 2012
540
422
hi, can you plz make a tutorial to install magisk instead of supersu? or is ther a way to install supersu then replace with magisk? does the same method also work for the Phoenix OS 2.2.1 version?

thanks in advance
Hi, I've never used magisk so I don't know how to work with it yet. Try asking for help in the Discord channel, I think people were talking about it
Hi - can you confirm this works with latest 2.2.1 update?
Having troubles with it - while on 2.2.0 worked just fine for me.

Also - can you clarify which SuperSU version you use?
Think that link to zip file changed in the first post so I downloaded latest flashable zip from SuperSU site, and extracted it to su folder as per instructions.

Many thanks for help
I haven't updated to v2.2.1 yet, but I will test it out once I get some free time. The SuperSU version I use is the latest one from Chainfire's website. It is linked in step #1. Does it not take you to his page to download the latest SuperSU? The zip file I attached was in case the site was down or any other reasons users might need an alternative way to download the file. I specifically left a comment regarding this on the very bottom of the OP. And that's good that you downloaded the latest flashable zip from the SuperSU site, that's what the tutorial asked you to do in the first place ;) I hope you get it working.
Awesome.
 
  • Like
Reactions: BADA 187

phnikola

Senior Member
Dec 15, 2006
176
25
Solar system, Planet Earth
I haven't updated to v2.2.1 yet, but I will test it out once I get some free time. The SuperSU version I use is the latest one from Chainfire's website. It is linked in step #1. Does it not take you to his page to download the latest SuperSU? The zip file I attached was in case the site was down or any other reasons users might need an alternative way to download the file. I specifically left a comment regarding this on the very bottom of the OP. And that's good that you downloaded the latest flashable zip from the SuperSU site, that's what the tutorial asked you to do in the first place ;) I hope you get it working.

Hi confirmed that 2.2.1 can be rooted with your method using SuperSU 2.79.
Latest one on SuperSU website (2.82) does not work for me on Surface Pro 4 (CoreM)

Many thanks for the great tutorial!
 
  • Like
Reactions: meanhacker

rebel1699

Senior Member
Feb 13, 2008
2,069
1,471
Oklahoma
Google Pixel 3a XL
Google Pixel 4 XL
Will this work on the latest version 2.5.0 64 as well? Same SU file?

I am testing that right now, and will let you know. I use a slightly different method to root, and it broke play store, and possibly all of play services on POS 2.5. To the point that you could not even add an account. I will try via this method. If not, I will also try with a more updated su binary and report back in the next few hours.
 
  • Like
Reactions: TommyRox

TommyRox

Senior Member
Dec 27, 2012
51
5
I am testing that right now, and will let you know. I use a slightly different method to root, and it broke play store, and possibly all of play services on POS 2.5. To the point that you could not even add an account. I will try via this method. If not, I will also try with a more updated su binary and report back in the next few hours.
Thank you so much

Sent from my SM-G930V using Tapatalk
 
  • If you have Phoenix OS 32-bit, type in these commands:
    Code:
    cd /system/xbin
    mv su su.orig
    cp /sdcard/Download/su/x86/[B]su.pie[/B] su
    chmod 4751 su
    su --install
    su --daemon
  • If you have Phoenix OS 64-bit, type in these commands:
    Code:
    cd /system/xbin
    mv su su.orig
    cp /sdcard/Download/su/x64/[B]su[/B] .
    chmod 4751 su
    su --install
    su --daemon

Are you sure we don't need the other files inside the x86/x64 dir?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 21
    Hey guys, recently a member from Discord channel (ikkun) showed me steps on how to root Phoenix OS by just placing the su binary in the system folder. This method is so much easier and convenient than replacing the system.img, that it should be the main way to root your Phoenix OS installation.

    Advantages:
    • No need to wait to download and extract a 500MB system.img. Instead, download a 5MB .zip file
    • No need to do a fresh install. You can root an existing installation without removing all your data.
    • Play store and Google Calendar sync work

    Tested and works with:

    Instructions:
    1. Download and extract the .zip file. For the purposes of the tutorial, I'm going to assume that you extract it in the Download folder and rename the SuperSU folder to su. Inside su, you should see META-INF, x64, x86, etc folders.
      2knK279l.jpg
    2. Open the terminal by pressing Alt+F1
    3. If you have Phoenix OS 32-bit, type in these commands:
      Code:
      cd /system/xbin
      mv su su.orig
      cp /sdcard/Download/su/x86/[B]su.pie[/B] su
      chmod 4751 su
      su --install
      su --daemon
    4. If you have Phoenix OS 64-bit, type in these commands:
      Code:
      cd /system/xbin
      mv su su.orig
      cp /sdcard/Download/su/x64/[B]su[/B] [B].[/B]
      chmod 4751 su
      su --install
      su --daemon
      This screenshot is for 64-bit:
      fkXPcdHl.jpg


      Note 1:
      If after typing in the mv su su.orig command, you get an error saying:
      mv: rename su to su.orig: No such file or directory
      That means your Phoenix OS installation does not come with the su binary. Skip the mv command and proceed to the next step since there is nothing to make a backup of.
      I usually install my Phoenix OS using the .exe installer and always see the su file in that folder during the rooting process so I never see this error. It was never clear to me why people are missing the su binary, but my observations tell me it could be because people are installing it using the ISO file or using 32-bit. I never had the opportunity to test this out, but if you have this error, please post your Phoenix OS version, architecture, and installation method.

      Note 2:
      Make sure you type in the commands exactly as provided. I saw other people were having trouble because they typed in the command incorrectly; they were missing a period after a space. It should be with a period and a space after the command (if you're rooting x64):
      Code:
      cp /sdcard/Download/su/x64/su [B].[/B]
      and not:
      Code:
      cp /sdcard/Download/su/x64/su
      The dot simply tells the cp command to place the file in the working directory (which was set earlier by the cd /system/xbin command). Alternatively, you can replace the dot with the current directory, the new command being:
      Code:
      cp /sdcard/Download/su/x64/su /system/xbin
      It's just easier to type a dot then type out the whole directory, especially considering the fact that you can't copy-paste in the terminal (as far as I know, could be wrong)

    5. Close the console by pressing Alt+F7. (If you have trouble exiting the console, post below with your Phoenix OS version and architecture. Then, try pressing Ctrl+Alt+F7)
    6. Phoenix OS might crash and restart. Using the File Manager, go to the Download folder. Navigate to su>common> and install Superuser.apk
    7. Launch SuperSU app from the app drawer. Press Continue, then select Normal to update the binary normally. Exit out of the app after the update is successful.
    8. Launch Security app from the app drawer. Click AutoRun.
      gUlO71Gl.jpg
    9. Toggle SuperSU to enable it so that it can automatically run when other apps request Superuser access. Exit out of the app.
      5QLMjvAl.jpg

    History:
    • Added notes for common errors people were having
    • Added another keystroke to exit console (Ctrl+Alt+F7)
    • Added screenshots. Removed unnecessary steps. Fixed grammar mistakes.

    These instructions were posted in the Phoenix OS Discord Server by ikkun. Thanks to Chainfire for SuperSU.
    Instructions ported from tutorial Installing SuperSU on Remix OS 2.0
    Attached zip file in case their website is down.
    5

    Verified that this method does work on Phoenix 2.5 64 bit. Play store and play services are fully functional and operating normally. My machine is a Dell Inspiron 15-5568 2-in-1 with skylake i3. Great work by @meanhacker and ikkun over on discord.
    1
    when I type the 2nd command, mv su su.orig it says no such file, what am i doing wrong ?

    Im single OS booting and the files are as you laid out, but in the Download folder from within Phoenix OS
    It sounds like you're not in the right folder. What Phoenix OS version do you have and what processor architecture? (32/64-bit) are you sure you're running the first command correctly (cd /system/xbin)? In the terminal, type in pwd and press enter. Post the output here. It should say /system/xbin. If not, use the command cd /system/xbin. If that doesn't work, type in ls -a and post the output here. Can you find su in that list of files? If so, all we're trying to do is make a backup of it before replacing it with the one we downloaded from Chainfire
    1
    Thanks for all of your help, all the commands went in ok this time, however a little problem, ALT+F7 isnt working to close down terminal, so I have to force restart, then once its back up and running, continuing with the instructions to install super SU says not root found.
    I don't remember off the top of my head, but try Ctrl+Alt+F7. Also, try other numbers for the F (Function) keys. If superuser doesn't work for you, go into the Security app and enable SuperUser for AutoRun.
    1
    confirmed it WORK on
    Asus eeePC B202
    Intel Atom N270 - 2GB RAM
    Phoenix OS 2.2.1 32bit
    with modify su.pie folder location in to "/storage/emulated/0/Download/su/x86/"

    Thanks :D