I need a little direction on what my next step should be for obtaining root and twrp on my device.
As it states in the title, I just unlocked bootloader on my Sprint\Tmo OnePlus 8 5G.
I want to root and install TWRP, ultimately.
What I THINK I know so far in what I need to do next:
Obtain root (I need a good walkthrough on this as well)
Back up persist.img
Back up boot.img
Install magisk?
Patch boot.img with magisk?
Install TWRP via magisk?
Flash rom via twrp or magisk depending on rom requirements?
As you might see, I'm a little confused.
Can someone clarify the process for my specific adventure? Again, it's and freshly BL Unlocked Spront\Tmo OnePlus 8 5G on 10.5.21.IN55CB software.
Search the threads for guides.
TheKnux said:
Search the threads for guides.
Click to expand...
Click to collapse
As you can see it's read through a number of them but it all feels jumbled.
There's not one coherent guide that I could find. Could someone link me a complete guide to rooting this device?
So I'm pretty new on the whole android customization scene and I've been really wanting to install Android Open Source Project on my Android 10 phone for a while. I've found a video detailing how to go about it, but my problem is that there's not a version of TWRP for my specific phone yet (I have a Blackview BL6000 pro). For the purposes of making a recovery and installing AOSP, I'm wondering if there's another good app that could replace TWRP that functionally does the same things (Or if someone has a TWRP version somehow) that lets me install AOSP.
The video in question I was using as a guide was this one:
Any help would be hugely appreciated!
magermerch said:
So I'm pretty new on the whole android customization scene and I've been really wanting to install Android Open Source Project on my Android 10 phone for a while. I've found a video detailing how to go about it, but my problem is that there's not a version of TWRP for my specific phone yet (I have a Blackview BL6000 pro). For the purposes of making a recovery and installing AOSP, I'm wondering if there's another good app that could replace TWRP that functionally does the same things (Or if someone has a TWRP version somehow) that lets me install AOSP.
The video in question I was using as a guide was this one:
Any help would be hugely appreciated!
Click to expand...
Click to collapse
You not need TWRP for flash GSI (Custom ROMs). You need stock firmware of your device from company or you should make that your self about any problem with your actions.
After you can know how to do have GSI in your device with commands fastbootd: Installing GSI with fastbootd
and/or using this software: Treble Toolkit [A and A/B]
Ofcourse if yourr device is A/B so you need flash the GSI.img in the system_a or system_b so need know what slot is able to that.
Please I need someone to help me Compile/port TWRP for my device
Device: Infinix smart 5 X657
chipset: MT680
I have the backed up recovery.img
[DEV]How to compile TWRP touch recovery
All of TWRP 3.x source is public. You can compile it on your own. This guide isn't going to be a step-by-step, word-for-word type of guide. If you're not familiar with basic Linux commands and/or building in AOSP then you probably won't be...
forum.xda-developers.com
Fytdyh said:
[DEV]How to compile TWRP touch recovery
All of TWRP 3.x source is public. You can compile it on your own. This guide isn't going to be a step-by-step, word-for-word type of guide. If you're not familiar with basic Linux commands and/or building in AOSP then you probably won't be...
forum.xda-developers.com
Click to expand...
Click to collapse
I'm kind of a beginner and this guide seems complicated for me
I was hoping I could get a developer who can help out.
good luck then ! usually making a twrp requires the dev to own said device. since is a rather unknown device, there lies the problem. and making a twrp without the device might result in an unstable twrp image. are you ready to risk bricking your phone ?
I wolud like to change the Android version it's runing on the this chinese phone. I Try find some post or any informatin helping with it but i didn't find anything. Could you help me to change it? Do you know if is possible to change it
ro.product.system.brand - STYLO
ro.product.system.device - INKULU_PRO
ro.product.system.manufacturer - IMG
ro.product.system.model - INKULU_PRO
ro.product.system.name
A Custom ROM for this Unisoc ( Spreadtrum ) SoC based phone doesn't exists, AFAIK.
You need to unlock bootloader first. this might be the first challenge with the search button. just a hint here, sure there is better link somewhere.
not sure about the Android 10 Go version support DSU, but should be possible to build your own super.img with GSI as system partition.
DSU Sideloader for gaining temporary/permanent root, testing GSI's or installing GSI's Semi-permanently, pulling boot image, AND making your backups
Hello, I just wanted to post this as an answer to many questions regarding not being able to use DSU to install a GSI for testing or gaining root. The DSU install in developer options is NOT what we are using for installing GSI's temporarily for...
forum.xda-developers.com
alecxs said:
You need to unlock bootloader first. this might be the first challenge with the search button. just a hint here, sure there is better link somewhere.
not sure about the Android 10 Go version support DSU, but should be possible to build your own super.img with GSI as system partition.
DSU Sideloader for gaining temporary/permanent root, testing GSI's or installing GSI's Semi-permanently, pulling boot image, AND making your backups
Hello, I just wanted to post this as an answer to many questions regarding not being able to use DSU to install a GSI for testing or gaining root. The DSU install in developer options is NOT what we are using for installing GSI's temporarily for...
forum.xda-developers.com
Click to expand...
Click to collapse
Thank you I will have a look
Hi! Are there any pro’s out there that can help out with some issues, we are having with 3 phones.
It would be greatly appreciated. I believe we are not the only ones.
How can a BOOT.IMG be extracted from an Android Phone if there is no Stock Firmware ROM available?
All 3 phones manufactured in 2022.
The Bootloader is unlocked for all 3. USB Debugging is turned on.
- Moxee m2160 MH-T6000 only boots to Fastboot & Recovery. I have tried to restore but it will not restore.
- Vortex V22 has a GSI Pixel Experience Plus 13 ROM installed and is unable to go back to factory ROM image.
- ANS ACK2326 is on a stock Android 12 ROM and hasn’t been modified but has a build number kirk2_v1 2.0_BTM-ST.
Is it possible to get a Generic BOOT.IMG to modify for root?
Are there other ROMS like GSI’s with a BOOT.IMG that could work to try to get root?
Are there other ways to get root without a BOOT.IMG?
Is there a way to parse the entire phone to compile a BOOT.IMG?
The manufacturers were contacted. No system firmware ROM is available online that we could find after searching. We don’t have any experience searching china websites or know where to begin. If someone knows where we could find the stock ROM's on a China website that would be a great help!
Are we SOL? Are phones that don’t publish stock firmware that secure that if you need a BOOT.img from stock firmware to get to access the entire encrypted rom, you are out of luck?
Or, would we need a Jtag hardware reader?
Thank you in advance for your time and help which is greatly appreciated!
The boot image contains the kernel for that specific device; there is no such thing as a "generic boot image", as the kernel has to have the basic drivers for that specific device's hardware.
It's possible to dump the boot image if you already have root, but I'm assuming that the whole reason you want the boot image is to patch it with Magisk to gain root.
The alternative, if TWRP is available, is to use ADB through TWRP to dump the boot partition.
If you can't use TWRP and aren't rooted, there is no way to dump the boot partition through fastboot.
V0latyle said:
The boot image contains the kernel for that specific device; there is no such thing as a "generic boot image", as the kernel has to have the basic drivers for that specific device's hardware.
It's possible to dump the boot image if you already have root, but I'm assuming that the whole reason you want the boot image is to patch it with Magisk to gain root.
The alternative, if TWRP is available, is to use ADB through TWRP to dump the boot partition.
If you can't use TWRP and aren't rooted, there is no way to dump the boot partition through fastboot.
Click to expand...
Click to collapse
Thanks you for the reply! That is correct. Our ultimate goal is to gain root on these devices. Is Magisk the only root pathway or are there other rooting options?
Can you use ADB Shell, ADB root and dd to pull the boot partitions?
There is not a TWRP available for these devices. How would you go about making a TWRP for these phones? Do you need the stock firmware?
defcondoc said:
Thanks you for the reply! That is correct. Our ultimate goal is to gain root on these devices. Is Magisk the only root pathway or are there other rooting options?
Click to expand...
Click to collapse
No, but it is the most popular and arguably the best
defcondoc said:
Can you use ADB Shell, ADB root and dd to pull the boot partitions?
Click to expand...
Click to collapse
No, because again you need root to run adbd as root. I could be wrong...
defcondoc said:
There is not a TWRP available for these devices. How would you go about making a TWRP for these phones? Do you need the stock firmware?
Click to expand...
Click to collapse
I am not a developer so I have no idea but I imagine you'd need the original kernel source, yes.
If u have mtk there are many options
1:using mtk client
2: using mtk bypass and wwr2
Then if u have snapdragon u need the gfil software and the phone firehose programmer
another risky way is to flash rooted GSI. but in case it boot loops, you are screwed without stock ROM. the user @gregeerg ended up with a semi bricked phone, luckily he was able to pull boot.img from adb, so another member @Jet! with same device could finally root his phone and provide super.img for unbrick. So this method is only working if you have two identical phones.
kelvinchinedu said:
If u have mtk there are many options
1:using mtk client
2: using mtk bypass and wwr2
Then if u have snapdragon u need the gfil software and the phone firehose programmer
Click to expand...
Click to collapse
I actually had or was going to ask this if there is a way to access firmware from the hardware level. Somehow the post never got posted or deleted.
Anyway, with MTK Client & QFIL, how complicated is it to extract the firmware from a device? Will it work with all devices, or will I run into issues with newer devices? I will do some researching on these and see what I can find. Thank you!
alecxs said:
another risky way is to flash rooted GSI. but in case it boot loops, you are screwed without stock ROM. the user @gregeerg ended up with a semi bricked phone, luckily he was able to pull boot.img from adb, so another member @Jet! with same device could finally root his phone and provide super.img for unbrick. So this method is only working if you have two identical phones.
Click to expand...
Click to collapse
Interesting. Where can I get a rooted GSI? I tried to searching but couldn't find anything. Is there a special way to search for one. I would be willing to try this. I had a boot loop on one and a unofficial unrooted PixelExp13 GSi fixed it.
[DISCONTINUED][GSI][11] LineageOS 18.x GSI (all archs)
Background: This is a natural continuation/extension of the LineageOS 17.x GSIs I've been making since November 2019. LineageOS is a free, community built, aftermarket firmware distribution of Android, which is designed to increase performance...
forum.xda-developers.com
alecxs said:
[DISCONTINUED][GSI][11] LineageOS 18.x GSI (all archs)
Background: This is a natural continuation/extension of the LineageOS 17.x GSIs I've been making since November 2019. LineageOS is a free, community built, aftermarket firmware distribution of Android, which is designed to increase performance...
forum.xda-developers.com
Click to expand...
Click to collapse
Thank you! I'm assuming these are all GSI builds from LOS 16-20? Am I also correct in saying the difference in the bgN, bvN, bvS, files? b = a/b system, g = gapps installed, v = vanilla - no gapps installed. N = No Root? S = Root?
To get a GSI that is already rooted, I must install the file with S in the filename?
alecxs said:
[DISCONTINUED][GSI][11] LineageOS 18.x GSI (all archs)
Background: This is a natural continuation/extension of the LineageOS 17.x GSIs I've been making since November 2019. LineageOS is a free, community built, aftermarket firmware distribution of Android, which is designed to increase performance...
forum.xda-developers.com
Click to expand...
Click to collapse
OMG Thank you alecxs! Bravo! This is exactly what I was looking for! One install with no stock ROM rooted successfully!, two more to go. And especially thanks to andyyan for making this GSI image possible!
defcondoc said:
OMG Thank you alecxs! Bravo! This is exactly what I was looking for! One install with no stock ROM rooted successfully!, two more to go. And especially thanks to andyyan for making this GSI image possible!
Click to expand...
Click to collapse
May I ask you which of your devices listed above did you get it to work on the reason I ask is I have 2 of those phones am I'm trying to do the same thing. Thanks
omb714.1980 said:
May I ask you which of your devices listed above did you get it to work on the reason I ask is I have 2 of those phones am I'm trying to do the same thing. Thanks
Click to expand...
Click to collapse
The Vortex V22 I got to work successfully with a GSI root. I was able to get root with the Moxee but I have yet to get a custom rom or working GSI rom. I'll post when I get a working rom with the Moxee. The ANS has been a bit of trouble because I cannot get the BL unlocked even though it has OEM unlocking turned on.
defcondoc said:
The Vortex V22 I got to work successfully with a GSI root. I was able to get root with the Moxee but I have yet to get a custom rom or working GSI rom. I'll post when I get a working rom with the Moxee. The ANS has been a bit of trouble because I cannot get the BL unlocked even though it has OEM unlocking turned on.
Click to expand...
Click to collapse
I'm having the same issue with the ANS your not alone.
omb714.1980 said:
I'm having the same issue with the ANS your not alone.
Click to expand...
Click to collapse
I appreciate you letting me know. Good to know I'm not the only one.
Did anyone ever figure out how to unlock the bootloader yet?
ronnieshane1 said:
Did anyone ever figure out how to unlock the bootloader yet?
Click to expand...
Click to collapse
I do know it is available somewhere and most likely password protected but to my knowledge it hasn't been made publicly yet. I'm still waiting as well. I've be able to do some workarounds with the stock rom but I would really like to get access to the firmware or boot image.
defcondoc said:
I do know it is available somewhere and most likely password protected but to my knowledge it hasn't been made publicly yet. I'm still waiting as well. I've be able to do some workarounds with the stock rom but I would really like to get access to the firmware or boot image.
Click to expand...
Click to collapse
I know right! I cant find hardly anything on the ACK2326 at all! I wish they would go ahead and make it public already.