FORUMS
Remove All Ads from XDA

[Magisk 15.3] [android-x86] [Phoenix-os 2.5.7] [systemless root and much more ]

600 posts
Thanks Meter: 168
 
By Camlin3, Senior Member on 15th January 2018, 09:21 AM
Post Reply Email Thread
Phoenix_OS Banner
magisk_banner
Latest Stable Magisk Version: v15.3
Latest Magisk Manager Version: v5.5.5
Installing Magisk will give you ROOT, a super powerful Systemless Interface,
Magisk Modules support, and hide from tons of integrity tests like SafetyNet!

Magisk only modifies the boot image and install files to /data and /cache
Your /system partition will only be modified if root is installed in /system, or using custom rom with addon.d support!

This Guide has been deprecated,Try Post#7
Before Proceeding , Beware that after this modification ,you will loose ALT+F1 TTY shell completely and you will only get back that after restoring original ramdisk.img.Mirroring System Image is still not working .So Limited Function
Requirements:
1.Linux OS or Windows OS (optional)
2.Phoenix_OS or any Android-x86 based Distro
3.Magisk Manager App
Installation Instructions
1.In Linux OS
  • Download android-tools-mkbootimg ,abootimg packages
  • For Debian Based Distros:
  • Code:
    sudo apt install android-tools-mkbootimg abootimg
  • Copy ramdisk.img and kernel from Phoenix os iso and put in Home Directory
  • Now put these commands in terminal
  • Code:
    mkbootimg --kernel kernel --ramdisk ramdisk.img --output boot.img
  • Copy generated boot.img somewhere you can access in Phoenix OS
2. Now boot into Phoenix OS and Download Latest Magisk Manager from Official Github Repo
3. Now open Magisk Manager and Tap Install
  • Choose Patch boot.img
  • Select boot.img generated earlier
  • Now ,it will save patched img in /sdcard/MagiskManager/patched_boot.img
  • Save it somewhere again where you can access it in Linux OS
  • Go to ALT+F1 (ALT+Fn+F1) TTY and run these codes
    Code:
    cd /system/xbin && mv su su.bak
4. Go into Linux OS :
  • Open Nautilus and copy patched_boot.img in Home Directory
  • Now open terminal and enter these :
  • Code:
    abootimg -x patched_boot.img
  • It will generate kernel and initrd.img file in Home directory
  • Rename initrd.img to ramdisk.img and replace with original ramdisk.img in Phoenix OS Installation Directory
5.Cool! Its Done ,Check Magisk Manager to confirm Root Access and Enjoy Magisk Latest features.
Screenshot
6.For Windows OS users ,check Sir [email protected] Android Kitchen thread for extracting and recompiling boot.img .
Further for sole Androidx86 users check CNexus thread .
Downloads:
I have done one for Phoenix OS 2.5.7 .see attachment ,backup original one and replace it.
This method will work for Any Android-x86 Distros like Bliss-x86 , LOS-x86 etc.

Credits:
topjohnwu
osm0sis
Ifom

Android-x86 Developers
PhoenixOS Team
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20180115-072504.jpg
Views:	4470
Size:	87.6 KB
ID:	4389768   Click image for larger version

Name:	photo_2018-01-15_14-39-04.jpg
Views:	4352
Size:	30.2 KB
ID:	4389769   Click image for larger version

Name:	photo_2018-01-15_14-38-56.jpg
Views:	4334
Size:	102.1 KB
ID:	4389770  
Attached Files
File Type: img ramdisk.img - [Click for QR Code] (2.06 MB, 4048 views)
The Following 6 Users Say Thank You to Camlin3 For This Useful Post: [ View ] Gift Camlin3 Ad-Free
 
 
24th January 2018, 03:36 AM |#2  
Senior Member
Thanks Meter: 205
 
Donate to Me
More
Hello,
WONDERFUL GUIDE ! Thanks !
I've just manage to get PheonixOS onto Tesco connect 7" - which was hard, since no guide in the web for that cheap tablet.

few question for you:
1. have you done that on pheonixOS based on nougat or MM ?
( i've installed nougat - hope it is compatible )
2. have you mange to use magisk Xposed ( as a module ) onto this type of installation of magisk ?
( hope you can... since that's why I want to use magisk ).
did you manage
8th February 2018, 08:38 AM |#3  
Camlin3's Avatar
OP Senior Member
Thanks Meter: 168
 
More
Quote:
Originally Posted by gps3dx

Hello,
WONDERFUL GUIDE ! Thanks !
I've just manage to get PheonixOS onto Tesco connect 7" - which was hard, since no guide in the web for that cheap tablet.

few question for you:
1. have you done that on pheonixOS based on nougat or MM ?
( i've installed nougat - hope it is compatible )
2. have you mange to use magisk Xposed ( as a module ) onto this type of installation of magisk ?
( hope you can... since that's why I want to use magisk ).
did you manage

1.There is no mm release of phoenixOS ,btw for Lollipop ,you can try .it should work
2.Nope lomount is still not working ,limited system tweaks @topjohnwu still silent
The Following User Says Thank You to Camlin3 For This Useful Post: [ View ] Gift Camlin3 Ad-Free
15th February 2018, 12:45 PM |#4  
Quote:
Originally Posted by Camlin3

Download android-tools-mkbootimg ,abootimg packages

Where can I find those two files? I'm using Windows 10, but working through cygwin64, I can do it following Linux steps, but couldn't find yet abootimg and I think that I have a wrong mkbootimg file if it needs to be named android-tools-mkbootimg and not just mkbootimg.
16th February 2018, 09:58 AM |#5  
Camlin3's Avatar
OP Senior Member
Thanks Meter: 168
 
More
Quote:
Originally Posted by DaniDeVega

Where can I find those two files? I'm using Windows 10, but working through cygwin64, I can do it following Linux steps, but couldn't find yet abootimg and I think that I have a wrong mkbootimg file if it needs to be named android-tools-mkbootimg and not just mkbootimg.

Sorry to say but ,i dont use Windows btw you can try linux subsystem in Windows 10 or just try this guide ,it seems solved system mirroring issue . http://bbs.phoenixstudio.org/cn/inde...&fid=12&page=1
The Following User Says Thank You to Camlin3 For This Useful Post: [ View ] Gift Camlin3 Ad-Free
18th February 2018, 02:36 PM |#6  
Junior Member
Thanks Meter: 0
 
More
2.5.9
Does this also work for 2.5.9?
18th February 2018, 04:48 PM |#7  
Works perfect for Windows users. This would help more people with same issues.
Quote:
Originally Posted by Camlin3

Sorry to say but ,i dont use Windows btw you can try linux subsystem in Windows 10 or just try this guide ,it seems solved system mirroring issue . http://bbs.phoenixstudio.org/cn/inde...&fid=12&page=1

IT WORKS PERFECTLY!!! THANKS!!!

At this point, I thought that I could help you in this post, so I'll paste here the a simply traduction of the website you linked me. It should be perfect to add beyond the guide you wrote too. So you can review this and post if you find this usefull like it was to me in Windows.

--------------------------------------------
[Magisk v15.3 installation tutorial] for Phoenix OS based on Android 7.1

Follow steps from the OS given in initial subparts of this guide:
__
DO THIS WORKING FROM INSIDE OF Phoenix OS

1. Download Magisk.zip file and extract to /sdcard (built-in storage)
2. Now, inside the extracted folder, open the folder common and install the file magisk.apk
3. When installed, open terminal by pressing "Alt + F1" (remember that to exit from terminal just need to press "F7" or "Alt + F7")
Respect always the spaces when writting into terminal.
3.1 - Write this cd /sdcard/Magisk and press enter
3.2 - Write the following points depending of your system and press enter
REMEMBER: Follow just the point a or b depending if your Phoenix OS is 32 bits (a) or 64 bits (b) but JUST a or b, NEVER both.
3.2.a - sh script32
3.2.b - sh script64
3.3 - Restart to your other OS (Windows, Linux, ...)
__
__
DO THIS WORKING FROM OUTSIDE OF PHOENIX OS (working on Windows, Linux, ...)

4. Go to the folder where Phoenix OS is installed and replace the following files:
(Personally, I always prefer to first copy the original files into another folder to invert this work if any problem happen, but it should work always without any kind of issue)
4.1 - Replace initrd.img with the file initrd.img found into the common folder
4.1.a - if your Phoenix OS is 32-bits: Replace ramdisk.img with ramdisk.img found into the x86 folder
4.1.b - if your Phoenix OS is 64-bits: Replace ramdisk.img with ramdisk.img found into the x64 folder

Note: "Alt + F1" terminal won't be available after replacing initrd.img
__

At this point, Magisk is full installed and you're now ready to install every module suitable for your Android x86/x86_64 kind of version from Magisk Manager App.
--------------------------------------------
Attached Files
File Type: zip Magisk.zip - [Click for QR Code] (13.21 MB, 14018 views)
The Following 3 Users Say Thank You to DaniDeVega For This Useful Post: [ View ] Gift DaniDeVega Ad-Free
20th February 2018, 02:30 AM |#8  
Camlin3's Avatar
OP Senior Member
Thanks Meter: 168
 
More
@DaniDeVega ,
I can only link works of others,but you posted the same ,so i don't think ,i have to do any thing else .
The Following User Says Thank You to Camlin3 For This Useful Post: [ View ] Gift Camlin3 Ad-Free
20th February 2018, 02:32 AM |#9  
Camlin3's Avatar
OP Senior Member
Thanks Meter: 168
 
More
Quote:
Originally Posted by Jpalmer82

Does this also work for 2.5.9?

Yess
22nd February 2018, 02:14 AM |#10  
Quote:
Originally Posted by Camlin3

@DaniDeVega ,
I can only link works of others,but you posted the same ,so i don't think ,i have to do any thing else .

Yes, so I just did a little traduction of the chinese link you gave me, so I don't know yet if post this here (with or without mentioning the owner of the work) is forbidden or not on XDA.
If so, then, I would like to talk with a high rank member to explain and find any kind of way to let this be on xda too.

This translation could help here so many people who would be with the same kind of issues to install Magisk on Phoenix OS that I found until finally you told me to review the link that gets me the solution, and I translate, just like a very helpful suggestion.
8th April 2018, 10:14 AM |#11  
Muhammad Tajy's Avatar
Senior Member
Flag Lahore
Thanks Meter: 142
 
More
Quote:
Originally Posted by DaniDeVega

IT WORKS PERFECTLY!!! THANKS!!!

At this point, I thought that I could help you in this post, so I'll paste here the a simply traduction of the website you linked me. It should be perfect to add beyond the guide you wrote too. So you can review this and post if you find this usefull like it was to me in Windows.

--------------------------------------------
[Magisk v15.3 installation tutorial] for Phoenix OS based on Android 7.1

Follow steps from the OS given in initial subparts of this guide:
__
DO THIS WORKING FROM INSIDE OF Phoenix OS

1. Download Magisk.zip file and extract to /sdcard (built-in storage)
2. Now, inside the extracted folder, open the folder common and install the file magisk.apk
3. When installed, open terminal by pressing "Alt + F1" (remember that to exit from terminal just need to press "F7" or "Alt + F7")
Respect always the spaces when writting into terminal.
3.1 - Write this cd /sdcard/Magisk and press enter
3.2 - Write the following points depending of your system and press enter
REMEMBER: Follow just the point a or b depending if your Phoenix OS is 32 bits (a) or 64 bits (b) but JUST a or b, NEVER both.
3.2.a - sh script32
3.2.b - sh script64
3.3 - Restart to your other OS (Windows, Linux, ...)
__
__
DO THIS WORKING FROM OUTSIDE OF PHOENIX OS (working on Windows, Linux, ...)

4. Go to the folder where Phoenix OS is installed and replace the following files:
(Personally, I always prefer to first copy the original files into another folder to invert this work if any problem happen, but it should work always without any kind of issue)
4.1 - Replace initrd.img with the file initrd.img found into the common folder
4.1.a - if your Phoenix OS is 32-bits: Replace ramdisk.img with ramdisk.img found into the x86 folder
4.1.b - if your Phoenix OS is 64-bits: Replace ramdisk.img with ramdisk.img found into the x64 folder

Note: "Alt + F1" terminal won't be available after replacing initrd.img
__

At this point, Magisk is full installed and you're now ready to install every module suitable for your Android x86/x86_64 kind of version from Magisk Manager App.
--------------------------------------------

This method works on 2.6.2 but How can I update Magisk?
And None of the modules that I have tried get enabled after rebooting

Update: Any module that has an app it requires you to install the app separately all other modules work fine
Post Reply Subscribe to Thread

Tags
androis-x86, bliss-x86, magisk, magisk-x86, phoenix_os

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes