yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] HikingMoose:
Secondary, like the other people earlier in the thread. They were never able to get camera working on secondary. You can though?

---------- Post added at 09:10 PM ---------- Previous post was at 09:06 PM ----------

Here's a couple of them.

Edit: I just booted back to my primary without flashing the correct vendor because I just wanted to try the camera. Camera wouldn't connect. Flashed the right vendor, and the camera worked fine. So Maybe the vendor for my Secondary ROM is not correct, I might try some different MM vendors.
[Nexus 6P Android Development] :
[MENTION=4393511]matt4321[/MENTION] I have to say that the way you handle issues is top notch... You are understanding of user standpoints and bring users and those of higher status to an equal, understanding ground. A lot of mods just wipe everything, give people warnings and are extremely unhelpful. They are just nasty. So I applaud you on your behavior and compromising skills... Refreshing to see here
[Nexus 6P Android Development] HikingMoose:
I love this concept, and it seems like such a great idea, and feels smooth and fluid. But after trying all evening and up till 2:30am, I still haven't got camera working on my secondary which is a beta MIUI 8. So after wiping it, I tried flashing cortex with an error 7, then benzoyl with error 7.

Error 7 on am assert issue right? Phone and build are not matching up. But I don't know how to fix it. I've wiped secondary every way I can think (reinstalled and wiped again without booting because I can't wipe off nothing is installed).

Any ideas? Do I need to reformat everything and reinstall multiROM?
[Nexus 6P Android Development] EthanG_1988:
Usually I tried to run two builds that had the same vendor. Camera always worked for me that way.

You are in uncharted waters running MIUI on Nexus 6P multirom as far as I know, I haven't ran a miui build since I had the galaxy s3.

Sorry, I cannot be more help.
[Nexus 6P Android Development] HikingMoose:
No problem bud. I like living on the edge I guess. Haha.

It all works flawlessly except I can't get camera. I didn't try screen cast or many other settings. But SMS and phone calls worked.
[Nexus 6P Android Development] Sub_Zer0:
Delete.
[Nexus 6P Android Development] Sub_Zer0:
So, I followed the directions posted here. Almost read all of the pages and I still can't get it to work. I am on 7.1.1 stock (decrypted) with flash kernel.

And have everything I need, the multirom manager plus recovery along with the correct vendor image of the secondary ROM ( on marshmallow) I'm trying to boot into.

It just boots back up and never goes past the google logo.

Tried it several times and waited quite a bit too.

Any help would be appreciated.
[Nexus 6P Android Development] xSilas43:
Probably because you're primary is android n and secondary is MM. Stick too two N or two MM ROMs.
[Nexus 6P Android Development] Sub_Zer0:
Thanks.

I did that too. Do I have to flash vendor files for those too?
[Nexus 6P Android Development] xSilas43:
Yeah flash vendor and flash the new boot loader if you haven't as well.
[Nexus 6P Android Development] HikingMoose:
I had marshmallow and nougat booting fine. Just couldn't get camera to work on any secondary ROM. Like others. Hopefully someone can come up with a fix soon. I want to use this!
[Nexus 6P Android Development] xSilas43:
That issue is probably due to the vendors being mismatched, so I'm not sure if its possible to fix, but then again I don't know a ton about the MultiRom setup.
[Nexus 6P Android Development] JPREMEEE:
Steps?

I've tried going thru the forum and you link or tell how you did it?
[Nexus 6P Android Development] HikingMoose:
The trick form me was flashing a ROM to primary that has a kernel with the hardboot patch. I used NitrogenOS because I think it's the best ROM we have. Then as secondary, I used MIUI, which is marshmallow based. You need to flash the proper vendors each time you switch, it only takes a few seconds, and if you forget, it's not he end of the world, when it boots you just get the vendor warning. So then you go back and flash the right vendor.

I didn't do anything special, it just worked. But as mentioned, secondary ROMs have features that don't work. So I went back to regular recovery now and will just have backups of the two ROMs I want to use. Hopefully a fix for secondary ROMs is discovered soon, as this already works pretty well, and is a great concept. [MENTION=5848265]npjohnson[/MENTION] has done some pretty great work!
[Nexus 6P Android Development] Sub_Zer0:
I gave up and went back to normal recovery.

But I absolutely love the multirom recovery especially with different themes ?

Is there any way I can just use the recovery without using multirom ?
[Nexus 6P Android Development] JPREMEEE:
Yeah I do but I think I'm gonna troubleshoot this a little bit more
[Nexus 6P Android Development] Sub_Zer0:
So, how do I do it?

Just replace the recovery?

Or do I also need to get the multirom manager as well for it to work?
[Nexus 6P Android Development] JPREMEEE:
I think I flashed and restored so many times the recovery just sticked you could restore and go into the app and just install recovery.
[Nexus 6P Android Development] Sub_Zer0:
Thanks

I just hope it doesn't freeze like last time.

I tried it but the recovery would freeze when installing zips.

So now gonna try without getting the multirom manager.
[Nexus 6P Android Development] Sub_Zer0:
Doesn't work man.

Recovery sticks but it doesn't do anything.

Whenever I try to flash a zip it goes halfway, gets stuck then the phone reboots into the system.

So disappointed. Multirom recovery is so awesome!
[Nexus 6P Android Development] xSilas43:
Yeah just flash the twrp and leave it at that, I'm using this recovery for f2fs support because using two ROMs on 32gb is hard haha.

Flash twrp with the fastboot command not through twrp and it should be fine.
[Nexus 6P Android Development] Sub_Zer0:
Thanks man, I tried but same problem. It gets stuck and reboots into the system.

I will try to make it my primary recovery when I clean flash next time.

I am using f2fs on RR too with the modified recovery as well!
[Nexus 6P Android Development] E30Nova:
I never had a problem running 6.0.1 and 7.0.

Then again, it was also 7.0, not 7.1.1.

That may be the issue.

*shrug*
[Nexus 6P Android Development] Lord. Tech:
Are u on 7.1.1? How did u get it to work? The multi rom recovery doesn't go past the logo screen for me, im using the stable 7 version from May and i use the multi rom app to install the recovery, did u do the same?

Oh man, i wish u had gotten 64 gb like me, i used to have headaches trying to manage applock privacy n stuff, i always wanted user privacy better, now i can simply boot a different rom for work with no issue giving my phone to anyone, a different rom for university or if kids in the house want to use, n a different one for home use with no restrictions lol. All with different setups. Only issue i feel is the multiple folders i have to go through for eg. if i don't remember which rom i received some whatsapp image from haha
[Nexus 6P Android Development] xSilas43:
32 was all I could afford but I'll be saving for 128 next time haha. I fastboot flashed the twrp linked in the OP. It might not be working if you are encrypted I don't think this twrp supports that yet.
[Nexus 6P Android Development] StarShoot97:
After flashing the recovery and booting into it, the phone just gets stuck at the splash screen. With the official TWRP everything is working fine. Any suggestions?
[Nexus 6P Android Development] rchtk:
It doesn't support encryption.

The official 3.0.2-0 works?

You could try erasing cache or first installing another version of TWRP. I managed like many others. It's a known bug that has been discussed in this thread but not sure someone found the problem. I didn't encounter it..
[Nexus 6P Android Development] StarShoot97:
Tried all of that, still not working. Neither does the official 3.0.2-0, have no problems with the later versions.
[Nexus 6P Android Development] xSilas43:
Have you tried official 3.0.3?
[Nexus 6P Android Development] StarShoot97:
Yes, that's what I have installed right now, works flawlessly
[Nexus 6P Android Development] Sub_Zer0:
The official for multirom?

Link please.
[Nexus 6P Android Development] StarShoot97:
There is no 3.0.3 for multirom yet, the latest one from the OP is 3.0.2
[Nexus 6P Android Development] Sub_Zer0:
Gotcha, thanks.

Yeah, out of options on 7.1.1 with multirom.

The one given in the OP doesn't work anymore.
[Nexus 6P Android Development] :
I think StarShoot97 is testing the official version of TWRP.

It has recently been released on TWRP's website: https://dl.twrp.me/angler/twrp-3.0.3-0-angler.img.html

As for Multirom, I don't know, but there are some new commits on npjohnson's fork: https://github.com/npjohnson/Team-Win-Recovery-Project
[Nexus 6P Android Development] Sub_Zer0:
Thanks, I do have the latest TWRP with f2f2s that I am using right now.

Waiting patiently for the newer version of this. I loved using multirom to test out different ROMs in the past.
[Nexus 6P Android Development] npjohnson:
Yup. We have 3.0.3-0 working, with a usable theme (like we had previously), and, N-Block encryption (like on the 6P) works, but, we are still working on FBE support for those on the 6P using the option in developer settings, and Pixels... (hint hint).

The MultiROM repo is also brought up to support N.

All that is left is updating multirom_adbd to 7.1.1 so we can get ADB working on the MultiROM boot selection screen, updating Kexec-Tools (and remerging DTB support), then just updating the build system (branches, dependencies, etc.).
[Nexus 6P Android Development] Sub_Zer0:
Thank you so much for the update ☺️

Really appreciate it.
[Nexus 6P Android Development] Lord. Tech:
Thanks a ton!! Appreciate it very much :)
[Nexus 6P Android Development] npjohnson:
UPDATE: I've got all the necessary repos brought up to building in a 7.1.1 tree! For those that don't know what that means, It means that MR is functioning on 7.1.1!

Unfortunately, I've run into an issue. TWRP is unable to bind certain mounts (the most important of which being that even though /data decrypts fine, /data/media/0's bind to /sdcard/ fails for reasons I can't comprehend). This messes up everything else. Hours of debugging have yielded no results, so, I have reached out to some other developers I know in an effort to solve the problem.

If anyone is able to help me solve the TWRP mounts issue, or wants to update multirom_adbd to 7.1.1 (an optional task which I've opted not to spend my time on), they can build In a Lineage/CM 14.1 tree. For those who can help, but don't have the resources to build, my personal builds can be found here: ods.ninja/Server/Android/angler/MR/

I WARN those who opt to use builds from the above, I have intentionally*disabled multiboot functions in them (in essence making multirom useless so the average user doesn't use them). These are only to be used if you are able to help work out current TWRP issues.

Thanks to all, and happy new year.
[Nexus 6P Android Development] HikingMoose:
Best of luck to ya bud! With a little luck we'll have a fully functional multiROM recovery capable of running two ROMs with everything working on both! My dream is to be able to switch between MIUI and AOSP! If I can help in any way short of developing and reading code etc, let me know haha.

I'm just way too busy at this stage of my life to learn developing, that's a young person's game.
[Nexus 6P Android Development] Bobbaloo:
I hope I never get to old to learn something new. : )
[Nexus 6P Android Development] HikingMoose:
You will [emoji14] and if not, then ahead and get this running! And do a full port of MIUI 8!!!
[Nexus 6P Android Development] Lord. Tech:
ok so just to confirm, current multirom wont work with 7.1.1 right? i cant have a primary n secondary with both 7.1.1 right?
[Nexus 6P Android Development] rchtk:
Try?

Last status was only one Nougat ROM and unencrypted.
[Nexus 6P Android Development] JPREMEEE:
Link to the newest build? Just asking not demanding..
[Nexus 6P Android Development] Citizen_Snips:
v33 is in the OP. That's the newest build. If you meant v34, it's not yet available.
[Nexus 6P Android Development] npjohnson:
All, to note once more, I don't know where to go from where I am currently at. The bug with TWRP I noted above is preventing any further work.

I'll also likely be getting rid of my 6P within the next few months (as I got a new Pixel XL), causing me to be unable to test builds. If I end up porting MR to the Pixel, I'll definitely backport the patches to the 6P repos and build.
[Nexus 6P Android Development] Nochis:
Sad to hear about the situation of the 6p, but nice to hear about the pixel. Any plans to release MR on the pixel to the public?
[Nexus 6P Android Development] homyg411:
So I had epiphany that worked. If you flash back down to MM (6.01) you can install multirom and it works. I was on 7.0 and could not get multirom to work to properly boot into multirom custom recovery. I kept getting stuck on the splash screen w/ the hydra.

I flashed back down to 6.01 (RRemix rom + 6.01 vendeor image) then installed multirom. I was able to fully boot into multirom custom recovery. I copied my primary rom to the secondaries and then installed rremix 7.1 rom on the primary . so far so good but it will constantly inform you that your vendor image is wrong. Be sure when flashing down to flash vendor image for 6.01.

Also [MENTION=5848265]npjohnson[/MENTION] sorry to see you leave nexus 6p. Loving your work...I do plan on donating soon. This is very good work you do!
[Nexus 6P Android Development] npjohnson:
If I get around to it, yeah.

Thank you! Appreciated.
[Nexus 6P Android Development] DaringDomino3s:
I really wish I knew more so I could help, I love multirom, and though there's already an alternate dual boot working, I truly prefer multirom's interface and operation to the other.

Thanks for the work you've done, I hope you get past this roadblock.
[Nexus 6P Android Development] Flopik2:
Is there a way to convert an image to be multirom compatible ? aka https://xdaforums.com/nexus-6p/development/nethunter-nexus-6p-t3442795
[Nexus 6P Android Development] shadowstep:
I've been using Dual Boot Patcher (available here) and it's been working great for me. :)
[Nexus 6P Android Development] ScottDB:
If you would like to help test themes on MultiROM-TWRP, contact me.
[Nexus 6P Android Development] Maxr1998:
Final TWRP 3.1 was released today, do you think the bugs could be fixed now? I will try to compile a rebased TWRP tree tomorrow, maybe it works now.
[Nexus 6P Android Development] npjohnson:
No point in trying to build. I fixed all of those issues actually. The GitHub commits made this last week fix all Recovery issues. The new recovery works fine! And the MR menu comes up regardless of being encrypted or not. The issue now lies in that after hardboot we are unable to mount /data on encrypted devices...

I suppose I could release a version that works with 7.1.1 but requires decryption in the interim? Is there interest in that?
[Nexus 6P Android Development] Maxr1998:
There definitely is, I'd say! I'm mostly looking forward to just having a new TWRP version :)

Btw, /vendor still has to be updated when switching Android ROMs of different API level, is that correct?
[Nexus 6P Android Development] npjohnson:
Yes, no virtual vendor support. I've basically removed it from the roadmap because it proved more complicated than I think it's honestly worth.

And, to add, I currently only have TWRP brought up to 3.0.3-0. 3.1.0-0 will take some time to merge.
[Nexus 6P Android Development] Maxr1998:
Oh, ok. Do you think it would be possible to actually flash a vendor image from internal storage with a bootscript right after the kexec stage?

Or maybe in the init.rc?

That's of course only a workaround, but it could be pretty practical.
[Nexus 6P Android Development] npjohnson:
Maybe pre-kexec, defs not post. Because we'd need the vendor image to be in place before second boot.

You could set up something in the MROM menu itself that flashes the image depending on the ROM. Someone can pull request it in if they want, but I won't be doing it myself. I always welcome help ?
[Nexus 6P Android Development] Maxr1998:
Oh well, my C knowledge isn't great, but I will make a try ;)
[Nexus 6P Android Development] shadowstep:
Yep, definitely interested, that would be great. :) If you do so, it will be based off the latest TWRP sources or 3.0.3?
[Nexus 6P Android Development] Neejay:
Definitely interested, especially since there are some of us who aren't encrypted anyway. And I don't mind downgrading twrp to have multirom!
[Nexus 6P Android Development] H4X0R46:
Is this project still alive for the angler? Is the version in the OP the current version or is there an unofficial build? Thanks!
[Nexus 6P Android Development] shadowstep:
A little searching before posting would've landed you the below, which is from 2 pages back:
[Nexus 6P Android Development] phillipmckinnish:
Please do,I miss MR....Im not encrypted anyway..
[Nexus 6P Android Development] npjohnson:
An Impass

Well, I have MultiROM TWRP fully working! I also have MultiROM's menu displaying and functioning on both encrypted and unencrypted devices.

The issue lies in that post hardboot, the system hangs at the Google logo. Then after being force powered off, the kexec'd kernel and system boots up! But it hangs at the bootanimation eternally, as sensorservice dies in loop (plus a few smaller issues). As always, test builds @ ods.ninja/Server/Android/angler/MR/

I have no further ideas, so, if anyone has ideas or can help, let me know.
[Nexus 6P Android Development] Wimmme:
I'm sorry, cannot help you with that :(

But a release of the version working fully with 7.1.1 for non-encrypted devices would be awesome :fingers-crossed:

Encryption is nice for a stock device, but encryption is a PITA for all tinckering and tweaking stuff, so i simply don't use it, and I guess a lot of users with me.
[Nexus 6P Android Development] JPREMEEE:
Has anyone gotten this to work by downgrading to 6.0.1 and then putting a nougat ROM in the secondary slot I'm not sure if some of these comments are concept or actual experience it will be great if someone can shed a little light on the most operational set up if someone has one.
[Nexus 6P Android Development] xSilas43:
yes someone mentioned earlier in the thread they did that.
[Nexus 6P Android Development] thewisenerd:
hello,

the kernel sources at github.com/multirom-nexus6p/android_kernel_huawei_angler/ seem to be down. Does anyone have a fork? Are they up elsewhere?
[Nexus 6P Android Development] plisskenn:
Is this project dead? I have n 7.1.2 roms..
[Nexus 6P Android Development] ab7casper:
I hope it's not, but it seems as if 7.x changed how things work in ways that aren't compatible with some beloved mods :crying:
[Nexus 6P Android Development] xSilas43:
Read the thread and you'll figure that out.
[Nexus 6P Android Development] npjohnson:
I've been insanely busy, but have recently gotten in contact with some other people working on MR for SD810 devices.

I'll be trying to reboot this project one more time in June.

Believe me when I say, I have the threads closed on projects which I no longer maintain (or plan on maintaining).
[Nexus 6P Android Development] crosschris:
Bro are you encrypted or have to remove encryption to use dual boot patcher ??. The reason i asked is because am encrypted and i have bin flashing secondary rom on it an its just not booting.
[Nexus 6P Android Development] Donric13:
Look in dualpatcher thread. You have to be decrypted and no f2fs.
[Nexus 6P Android Development] shadowstep:
I was running unencrypted at that time with ext4. Now, I'm no longer running the patch and I'm still running unencrypted, but on f2fs. :)
[Nexus 6P Android Development] bkkzak:
I know you're busy and I'm not asking for ETA's, just info.

I'm on RR 7.1.2 and want to test other 7.1.2 roms without commitment until I find one that is snappy but has the features I require.

1. Am I right in understanding that at this point, MR does not support 7.x.x and I should not flash it?

2. Are there any other options I can use to "browse" other roms?

Thanks

(And Btw I remember seeing your name all over the VZW S4 forums; you're obviously a very talented dev)
[Nexus 6P Android Development] ab7casper:
Answer to your questions...

1. Correct, it is not supported.

2.
[Nexus 6P Android Development] Lughnasadh:
Thank you for everything and I wish you and your family the best through these hard times...
[Nexus 6P Android Development] mattwheat:
Thanks buddy. My thoughts and prayers are with you and your family. Good luck.

By the way I'm on the pixel XL also. I power on my 6p when ever I'm having withdrawals from root and unlocked bootloader's. LMAO. Yes I'm on VZW.
[Nexus 6P Android Development] ikommql45:
.Hope to adapt 8.1 as soon as possible
[Nexus 6P Android Development] cyprien T:
Hello I see to the xaiomi note 5pro have a multirom for Android 8.1 .

It is possible to the nexus 6p is compatible Android 8.1 ?
[Nexus 6P Android Development] 500 Internal Server Error:
So are you able to fully take over the project? I added you to the DevDB contributors and to my GitHub organization, so you should be able to push to the repos and edit this thread.
[Nexus 6P Android Development] npjohnson:
Yes, I'd be happy to! I'll look at getting a USB enabled version posted up soon if that's cool with you.

I'll also take a look at the vendor issue this weekend. I already have some ideas about how to solve it.

Thanks for all the work you've done on this man! You've really opened alot of doors for cool things on ARM64.
[Nexus 6P Android Development] npjohnson:
I commited some simple fixes, and have more coming later today.

I do have some questions that I think would be better conveyed through a chat, do you use Hangouts or Telegram by chance? (If so, just PM me your info)
[Nexus 6P Android Development] katinatez:
Good work here, [MENTION=5848265]npjohnson[/MENTION] need to update op ak kernel has kexec patch also.
[Nexus 6P Android Development] ncsuwolfs:
new to multi rom, thanks to you both. quick question, how do i update? do i just flash the recovery.img using fastboot or do i need to flash the installer zip file?
[Nexus 6P Android Development] kingoddball:
Unfortunately newly uploaded multirom does not work?

I overwrote beta1; MultiRom does not boot and it boots directly to internal.

Shows both roms in TWRP but MultiRom doesnt show.

I re flashed back to older (beta 1?) and it's working as expected.

Is beta2 dependent on the new recovery possibly?
[Nexus 6P Android Development] lenixroman:
Any news about f2fs
[Nexus 6P Android Development] Tylog:
Both, the multirom zip from Beta 2 and the recovery img Beta 2. You can flash the img with fastboot or directly with twrp , set zip to img.
[Nexus 6P Android Development] ncsuwolfs:
thanks. rebooted to bootlaoder, flashed new recovery, restarted to system, everything worked fine. rebooted to recovery, flashed new installer zip, rebooted to system. when it booted and the multi rom "encrypted device" screen popped up(red and white), i entered my pin but it said it was wrong. rebooted back to recovery, entered pin to unencrpyt (it worked), flashing old installer zip fixed it. dont know if i did anything wrong or maybe a bug. battery is almost dead so ill try again tomorrow
[Nexus 6P Android Development] Tylog:
Yes, there should be a problem with the new multirom beta. Beta 2 recovery with MR beta 1 is fine, with MR Beta 2 it's fine. Maybe better wait that npjohnson take a look on it.

Possible your issues had to do with it. It's 4 clock in the morning, i am tired :)