Related
First off I am a seasoned novice in the android flashing/ rooting scene, not know but asking for help by swallowing my pride. I've had the device for two days now and I enjoy the device but would love to try these custom ROMs out. I have installed TWRP multiple times and the TWRP A/B partition flasher, installed Magisk and had a working stock rooted with Elemental X running. No matter how many times I flash a ROM it never seems to boot past the custom ROM's boot sequence, I even tried the manual reboot fix and no dice.
I ask for help for myself and future noobs to this A/B partitioned device.
Thanks in advance
this will help you mate
https://forum.xda-developers.com/pi...ol-deuces-bootloop-recovery-flashing-t3704761
kismetmookz said:
this will help you mate
https://forum.xda-developers.com/pi...ol-deuces-bootloop-recovery-flashing-t3704761
Click to expand...
Click to collapse
Thanks, I have been using this and used it as I was wring the article, I'm just trying to see how we flash the ROMs on this puppy.
i use to do these steps
wipe caches
install rom
install twrp.zip for taimen
reboot
setup phone
if you want root then reboot on recovery again then install magisk.
I do these steps and have no failure when flashing; after I wipe the Caches, I flash the ROM and then the TWRP partition flasher and reboot the system. I've waited 15 minutes to have the device boot with no luck and I don't want to risk any longer due to the Pixel 2/ XL having burn-in issues.
thowersome said:
First off I am a seasoned novice in the android flashing/ rooting scene, not know but asking for help by swallowing my pride. I've had the device for two days now and I enjoy the device but would love to try these custom ROMs out. I have installed TWRP multiple times and the TWRP A/B partition flasher, installed Magisk and had a working stock rooted with Elemental X running. No matter how many times I flash a ROM it never seems to boot past the custom ROM's boot sequence, I even tried the manual reboot fix and no dice.
I ask for help for myself and future noobs to this A/B partitioned device.
Thanks in advance
Click to expand...
Click to collapse
Probably because there's not a full OS on the slot your flashing to. If you know your fastboot, it's relatively easy going forward. The Dueces scrip it's great tool for sure to help out. If you want to do it manually, fastboot the factory image to both slots with the -w removed from the flash-all.bat file.
Once that's done, go back to fastboot, and boot into twrp. Then do a twrp factory reset with the swipe bar. Flash the rom, then the twrp.zip and let it boot up. Once in the OS, keep lock screen set to swipe, and do a minimal setup. Then go back to twrp and flash your custom kernel(optional) then flash magisk. And that should do it :good:
Will try this out right now, just restored stock, unlocked, rooted and TWRPed it. Will reply with results.
thowersome said:
Will try this out right now, just restored stock, unlocked, rooted and TWRPed it. Will reply with results.
Click to expand...
Click to collapse
If your on the stock April release, you might want to wait until the Devs have updated their roms to be compatible with the current stock release :good:
Btw...what is a twrp partition flasher????
Badger50 said:
If your on the stock April release, you might want to wait until the Devs have updated their roms to be compatible with the current stock release :good:
Btw...what is a twrp partition flasher????
Click to expand...
Click to collapse
The zip that flashes TWRP on both the A and B partition, available at the TWRP website
thowersome said:
The zip that flashes TWRP on both the A and B partition, available at the TWRP website
Click to expand...
Click to collapse
Hahahahahaha...that's pretty good bruh! I've just never heard it called that before. Carry on my friend! ??
Badger50 said:
Hahahahahaha...that's pretty good bruh! I've just never heard it called that before. Carry on my friend!
Click to expand...
Click to collapse
Hey thanks a lot, I got it to boot into AquariOS with no issues, saw that I kept downloading the latest OFW (ie April) on accident.
thowersome said:
Hey thanks a lot, I got it to boot into AquariOS with no issues, saw that I kept downloading the latest OFW (ie April) on accident.
Click to expand...
Click to collapse
Outstanding! Well done :good::good:
Hi,
Googled a while and looked around in the forum but did not find anyone with the exact same issue as me so here goes.
Maybe someone could tell me where exactly I am doing wrong.
I have a LG Nexus 5X, latest Oreo 8.1 official update.
I want to install a custom kernel to improve performance and/or battery life.
Never rooted or anything like that so I googled around to know what to do.
So I unlocked the bootloader and flashed the latest TWRP custom recovery (v3.2.1-0).
The first strange thing unlike what I kept reading in tutorials and forums is that, although I did reboot directly into recovery after flashing TWRP, and completed flashing TWRP using its interface, I was never able to reboot into TWRP unless I flashed it again. As if TWRP could not avoid being overridden by the stock recovery. So to get back to TWRP I always have to:
reboot into the bootloader: adb reboot bootloader
flash TWRP: flash recovery twrp-3.2.1-0-bullhead.img
reboot bootloader: fastboot reboot
immediately start into to bootloader (power + vol down)
choose 'Recovery Mode' from there
Which seemed odd, that TWRP wouldn't 'stick', although I was not root yet.
Which gets me to the second part. All I wanted was to root my phone.
So after not finding a consistent way to do it - it seemed every website I visited gave me slightly different instructions to do so, I took the chance and did the following:
download latest SuperSU flashable zip file (v2.82) and copy it to internal storage
go through the process I describe in the list above to get into TWRP
install SuperSU zip file (via Install TWRP option, logs seemed ok, warned me it would take a while to boot again)
reboot, wait until it boots
But the phone got stuck in the boot screen - OS does not start to load - for at least half an hour.
Luckily, probably because the OS did not load, TWRP was not overridden and so I have access to it.
My main problem at this point is that, as a newbie on this, I am not sure what can I do in TWRP to try to restore the OS.
I have tried to restore a Nandroid backup I performed before all this, and also tried to Wipe Data / Cache and Dalvik.
Both did not work - OS still won't load.
What can I do at this point? Wipe System partition? Wouldn't that delete my Nandroid backup?
Maybe 'sideload' (not sure if the right term) an official google image for my Nexus?
Sorry again if questions like this can be easily found around the forum, but from the threads I checked I did not bump into the exact same scenario...
Thank you in advance
So in the meantime I have wiped system partition, no success either.
Ended up restoring my Nandroid backup and sideloading the latest OTA from Google, which successfully restored my phone.
Of course TWRP was overridden once again.
So back to the start: can anybody help me out on the best way to permanently flash TWRP and root the phone?
Thanks!
Forget SuperSU - Use Magisk to root your phone. As for TWRP getting overwritten - any time you take an update from Google, it will generally (if not always) restore the stock recovery. The way to get around that is to download the entire current update from Google and then use fastboot to flash the individual parts (system.img / boot.img / radio.img / vendor.img)
jbaumert said:
Forget SuperSU - Use Magisk to root your phone. As for TWRP getting overwritten - any time you take an update from Google, it will generally (if not always) restore the stock recovery. The way to get around that is to download the entire current update from Google and then use fastboot to flash the individual parts (system.img / boot.img / radio.img / vendor.img)
Click to expand...
Click to collapse
Well yes, the last time I expected TWRP to be gone since I have applied the whole image, and I wouldn't expect otherwise. My problem is that TWRP is always getting overridden each time I reboot my phone. Do you have any idea why?
Regarding Magisk, I will look around to see how to use it. Could you point me in the right direction?
Also I think I read somewhere that the kernel I wanted to flash in the end - Franco's Kernel - required SuperSU and did not work with Magisk. Am I wrong?
disacrol said:
Well yes, the last time I expected TWRP to be gone since I have applied the whole image, and I wouldn't expect otherwise. My problem is that TWRP is always getting overridden each time I reboot my phone. Do you have any idea why?
Regarding Magisk, I will look around to see how to use it. Could you point me in the right direction?
Also I think I read somewhere that the kernel I wanted to flash in the end - Franco's Kernel - required SuperSU and did not work with Magisk. Am I wrong?
Click to expand...
Click to collapse
Here's the guide stickied that should walk you through the TWRP install. https://forum.xda-developers.com/nexus-5x/general/guides-how-to-guides-beginners-t3206930
Just curious you are using "fastboot flash recovery ....." and not "fastboot boot recovery...."? The "boot" method doesn't do the install.
As for Magisk. There is a whole forum dedicated to it - https://forum.xda-developers.com/apps/magisk - Short story install the latest stable version (16.0) and call it good. I haven't had any issues with recent kernel builds including Franco, EX, etc.... One thing to keep in mind is that Magisk always gets flashed after the kernel install as it does some patching of the boot.img as part of its process.
jbaumert said:
Just curious you are using "fastboot flash recovery ....." and not "fastboot boot recovery...."? The "boot" method doesn't do the install.
Click to expand...
Click to collapse
Yes, flash, not boot.
Thanks a bunch for all your help. I didn't meant to be lazy to start by reading sticked topics, but it's so much new information for a newbie that I didn't exactly know where to start. Thanks again for sharing the links.
I'm not sure if you got this fixed. But if not, first fastboot boot twrp. Then flash supersu or magisk. Then boot back into the bootloader from twrp and fastboot flash twrp. That'll solve the problem.
Sent from my [device_name] using XDA-Developers Legacy app
jd1639 said:
I'm not sure if you got this fixed. But if not, first fastboot boot twrp. Then flash supersu or magisk. Then boot back into the bootloader from twrp and fastboot flash twrp. That'll solve the problem.
Click to expand...
Click to collapse
I tried that but I'm getting no luck with SuperSU, always gets me in a bootloop (actually, technically not a loop since it remains Frozen with the Google logo)
I'll give magisk a try and come back with feedback. Maybe it has something to do SuperSU incompatibility with Oreo 8.1..
disacrol said:
I tried that but I'm getting no luck with SuperSU, always gets me in a bootloop (actually, technically not a loop since it remains Frozen with the Google logo)
I'll give magisk a try and come back with feedback. Maybe it has something to do SuperSU incompatibility with Oreo 8.1..
Click to expand...
Click to collapse
What version of super su are you using? Use 2.82 SR 3 or 5
Sent from my [device_name] using XDA-Developers Legacy app
jd1639 said:
What version of super su are you using? Use 2.82 SR 3 or 5
Click to expand...
Click to collapse
V2.82 Stable, not Service Release. Is the last stable not compatible with Oreo? Official website is not specific about it, so I just assumed it was ok.
disacrol said:
V2.82 Stable, not Service Release. Is the last stable not compatible with Oreo? Official website is not specific about it, so I just assumed it was ok.
Click to expand...
Click to collapse
3 or 5 work on Oreo. I'm not sure about stable. I don't use it.
Sent from my [device_name] using XDA-Developers Legacy app
SR5 worked like a charm. I just wish there was a compatibility matrix somewhere in their website to avoid so many forum threads and misinformation on the subject and avoid all the hustle. The whole process is dead simple but it took me days and tailored help from you guys to figure this one out.
Thanks again to all of you for your assistance.
i had that issue with a nex 6 and flashing supersu fixed it. when i got a 6p i tried the same and get stuck on the boot logo and had to sideload factory firmware to get back to go. i have a 5x on the way maybe i will try magisk.
so after i flash twrp reboot the bootloader, i open twrp and flash supersu sr5 and all is well, no more disappearing act for twrp and no more stuck on the "google"?
Hello.
I bought the BLACKVIEW BV9900 running Android 9.
I want to install the latest version of Lineageos with Android 10 on this phone, but first I want to know if my phone is compatible and if it works fine on it?
Is it also possible to root this phone?
Are there people on this forum who have already installed Lineageos and rooted this model?
Thanks for your feedback.
natouche said:
Hello.
I bought the BLACKVIEW BV9900 running Android 9.
I want to install the latest version of Lineageos with Android 10 on this phone, but first I want to know if my phone is compatible and if it works fine on it?
Is it also possible to root this phone?
Are there people on this forum who have already installed Lineageos and rooted this model?
Thanks for your feedback.
Click to expand...
Click to collapse
Never heard of lineageOS for that phone.
kurtn said:
Never heard of lineageOS for that phone.
Click to expand...
Click to collapse
When i search on google "lineageOS BV9900" there are sites that offer tutorials to install it. But having also seen on XDA a person who could not boot LineageOS installed on this model, it is for this reason that I would like to have the opinion of other people who have already installed it.
i may give it a try i recently got twrp working on it so its a good a time as any to look around.
(gotta find a way to backup my stuff first tough as its still encrypted and twrp doesnt wanna play with that)
annoyed
I had also a lot of problems ...
I had to reinstall the stock ROM over SP Flash Tool because of bootloop
I then managed to install twrp
- by activating oem in android setting
- activating usb debug mode
- fastboot flashing unlock
- fastboot flash recovery recovery.img (Took the bv9900 TWRP 331 found on the internet)
- Then tried to wipe, but I get an error that twrp is unable to mount partitions...
After searching I was able to get a workaround, a made a "Format Data"
- Install lineage img from twrp and reboot => got boot loop again !
- Then I reinstall only stock system partition through SP Flash Tool, and working again, but TWRP is away ???
Is the scatter File from the stock rom wrong ? How is it possible, that on flashing only the system partition, the recovery gets overwrited ???
What you guys recommend better option I'm torn between oxy or lineage ROM with magisk for one plus 9 pro. Lmk thoughts Ty.
I used lineage for awhile and can say that battery life will be better, device will perform well, and background apps are more reliable, but I just prefer other ROMs over lineage, it's too basic in terms of customization and OOS is better in some ways. You'll give up the OnePlus camera app and it's optimizations and post-processing. If you're okay using gcam instead of OnePlus cam, then lineage is ok, but I'd recommend crDroid over it most definitely. Its equally stable but felt snappier and more complete feature set in my use. Plus the maintainer updates frequently and does a good job.
Yeah? Alright ... Thank you for your response I appreciate that, so you definitely reccommend using a custom ROM oppose to oxygen? And what is best for one plus 9 pro , CR? And do I use TWRP recovery ?! Thank you appreciate it .
Anonymous-Ciphers said:
Yeah? Alright ... Thank you for your response I appreciate that, so you definitely reccommend using a custom ROM oppose to oxygen? And what is best for one plus 9 pro , CR? And do I use TWRP recovery ?! Thank you appreciate it .
Click to expand...
Click to collapse
crDroid is the best I've used in terms of reliability, though I've been hearing EvolutionX is just as stable and on similar update schedule, and has even better customization, but I can't give full recommendation as I've only used on an older phone. But definitely had better experience with custom ROMs than OOS, so if you can unlock the bootloader, I'd go for it. You'll want TWRP recovery, but don't technically need it. You'll also want to have the newest OOS installed to avoid vendor driver issues (I haven't heard of a real problem except for T-Mobile model needing the vendor modem reflashed every time you update a custom ROM, better safe than sorry though)
Best way to flash would be to download TWRP (found in the development tab here on XDA) and get phone booted into bootloader. Then run
fastboot boot /location/of/twrp.img
Factory reset inside twrp
Then enter adb sideload mode and run
adb sideload /location/of/rom.zip
It WILL get stuck at 47% but will complete successfully if you wait 2-3 min. once finished, I'd repeat the exact same process once more as that will write your other boot slot to assure they're the same and prevent issues (lineage has a script for it, but doing the install process twice works just fine for me). From there, if you want TWRP installed permanently, in the advanced tab, you'll find "install current TWRP" and do that, reboot back into recovery to flash the magisk.apk as a zip file, and it will modify the boot to be running magisk.
You will find other ways of installing if you look at guides and such but what I've outlined works for every ROM and TWRP version I've used on my OP9p. You might see to flash the zip directly in TWRP instead of adb sideload, but some ROMs don't install that way, while adb sideload pretty much always works
Edited: forgot to add info that it's best to flash both A/B slots, added steps
thats_the_guy said:
crDroid is the best I've used in terms of reliability, though I've been hearing EvolutionX is just as stable and on similar update schedule, and has even better customization, but I can't give full recommendation as I've only used on an older phone. But definitely had better experience with custom ROMs than OOS, so if you can unlock the bootloader, I'd go for it. You'll want TWRP recovery, but don't technically need it. You'll also want to have the newest OOS installed to avoid vendor driver issues (I haven't heard of a real problem except for T-Mobile model needing the vendor modem reflashed every time you update a custom ROM, better safe than sorry though)
Best way to flash would be to download TWRP (found in the development tab here on XDA) and get phone booted into bootloader. Then run
fastboot boot /location/of/twrp.img
Factory reset inside twrp
Then enter adb sideload mode and run
adb sideload /location/of/rom.zip
It WILL get stuck at 47% but will complete successfully if you wait 2-3 min. once finished, I'd repeat the exact same process once more as that will write your other boot slot to assure they're the same and prevent issues (lineage has a script for it, but doing the install process twice works just fine for me). From there, if you want TWRP installed permanently, in the advanced tab, you'll find "install current TWRP" and do that, reboot back into recovery to flash the magisk.apk as a zip file, and it will modify the boot to be running magisk.
You will find other ways of installing if you look at guides and such but what I've outlined works for every ROM and TWRP version I've used on my OP9p. You might see to flash the zip directly in TWRP instead of adb sideload, but some ROMs don't install that way, while adb sideload pretty much always works
Edited: forgot to add info that it's best to flash both A/B slots, added steps
Click to expand...
Click to collapse
Thank you kindly I still can't get it. I tried doing cr android but it said I cant downgrade not allowed and twrp won't work, then when sideload cr android and it boots but my screen touch doesn't work and really liked the ROM would appreciate someone help
I return to OOS from Lineage OS last month, after using Lineage for a long time. Just because camera on Lineage just can't fit my needs. I tried Google Camera, but there are some bugs and still OOS camera is the best.
Anonymous-Ciphers said:
Thank you kindly I still can't get it. I tried doing cr android but it said I cant downgrade not allowed and twrp won't work, then when sideload cr android and it boots but my screen touch doesn't work and really liked the ROM would appreciate someone help
Click to expand...
Click to collapse
Haven't seen a no touch issue before. Well I'd try another factory reset inside TWRP and flash again, I believe 9 and 9 pro are unified for cr but also make sure you got the right zip. If that doesn't work, OOS 11.2.7 is the newest full zip file you can download from OnePlus, maybe try flashing that, and try installing crDroid without updating to 11.2.8 or 11.2.9. If that doesn't work, might be at a loss.
How come twrp I can't get going
Hi guys,
So I can't for the life of me get a rom installed. Drivers are fine, fastboot commands always ends up booting into the recovery, but it won't read or flash the rom. I've tried crdroid, pixel, nameless. For the hell of it tried lineage over pixel recovery and that installed?!
I've been seeing the odd post/comment about how msm restore only pertains to one boot and you should update twice so both boots are covered? I also see a copy partion zip floating around but is this a12 or a13 or work on both?
For what it's worth I've been able to root it successfully. Any thoughts or advice would be appreciated.
Edit: I'm. Coming from a msm restore
Thanks
chinbags said:
Hi guys,
So I can't for the life of me get a rom installed. Drivers are fine, fastboot commands always ends up booting into the recovery, but it won't read or flash the rom. I've tried crdroid, pixel, nameless. For the hell of it tried lineage over pixel recovery and that installed?!
I've been seeing the odd post/comment about how msm restore only pertains to one boot and you should update twice so both boots are covered? I also see a copy partion zip floating around but is this a12 or a13 or work on both?
For what it's worth I've been able to root it successfully. Any thoughts or advice would be appreciated.
Edit: I'm. Coming from a msm restore
Thanks
Click to expand...
Click to collapse
when I restore my device I tipically run copy partition just after I unlock bootllader
then you know every flash should boot, even flashing twice (on A and B partition) it shod be always safer, since starting condition is the same
Psk.It said:
when I restore my device I tipically run copy partition just after I unlock bootllader
then you know every flash should boot, even flashing twice (on A and B partition) it shod be always safer, since starting condition is the same
Click to expand...
Click to collapse
Do you run it once or do you run copy partition after each update?
Had trouble at first too. But the copy partitions file is just so that the same firmware is on both slots. If you follow this post for nameless, you shouldn't have any problems. Should be noted that you should be on the latest (c.63-66) and be using the latest dtbo.img, vendor_boot.img, and boot.img files from the links posted in that thread)
[ROM][OOS CAM][OFFICIAL][OnePlus 9 Pro][13.0.0_r41]Nameless AOSP[2023/05/09]
Nameless AOSP for OnePlus 9 Pro [lemonadep] Nameless AOSP is based on Android Open Source Project, inspired by Google Pixel. We offer a smooth and stable experience for your device with a selected set of amazing features that provide an...
forum.xda-developers.com
chinbags said:
Do you run it once or do you run copy partition after each update?
Click to expand...
Click to collapse
just the first time unlocking