yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] Captain_Throwback:
v31 doesn't mean you're on the latest.
[One (M8) Android Development] jsaxon2:
It's not much but I do appreciate your help.

Confirmation number: 1PD24349PN226415U
[One (M8) Android Development] yung40oz84:
What is the latest multirom then good sir? There is no update for me in the app. Thanks in advance.
[One (M8) Android Development] Captain_Throwback:
Yes, there is. Just download it and install.

Once you do that, you can always see if the newer recovery will work.
[One (M8) Android Development] yung40oz84:
OK, so your saying reinstall v31?
[One (M8) Android Development] Captain_Throwback:
Yes. And I already said it to someone else just a few posts ago. Please pay attention.
[One (M8) Android Development] jtommyj:
OK [MENTION=2831164]garywojdan81[/MENTION] - you said it's good to go on Verizon. Are you able to boot into any secondaries because I'm not.

I get to the menu, but when I choose any secondary ROM, I go back to hboot screen. Any info u can share about your setup would b appreciated.

Thanks, Tom

Ps- [MENTION=1162986]Captain_Throwback[/MENTION] as soon as I get to my PC I'll attempt to make all this work worth your while. ;o)
[One (M8) Android Development] jsaxon2:
From boorloader, just hit reboot. You may have to do it more than once, but it takes me into secondary rom. I have tried flarport by @MassStash also @buckmarble Elite kernel on the primary, but I still get thrown to bootloader trying to boot into secondary. I am going to try hypernova next. Not really too big of a deal for me to hit reboot a couple of times.

From MultiRom Manager you did install both TWRP amd MultiRom correct? Even though it does not show a new version, check the box to install it again and it will download the newest version.
[One (M8) Android Development] jtommyj:
Yeah, I appreciate the help and I can do it the way you stated jsaxon2 but I'm trying to get as much info as I can gather.

CT not on Verizon so he needs to know exactly what's going on.

I found the no menu problem he fixed on dottats thread so I'm just trying to help.

We may need to wait until HTC releases source code for kernel to find a true fix.

Thanks for your input tho.

Tom
[One (M8) Android Development] garywojdan81:
Looks like I missed the party? so, sorry this is after the fact, but I have viper 4.3.0 as host with the latest flar port for kernel. And yes, even though the boot menu displays now, selecting the guest rom boots into the boot loader still, but selecting a reboot from there does boot the guest rom ultimately.
[One (M8) Android Development] Captain_Throwback:
Did anyone try the updated dtb like I suggested previously? I'm not planning on looking into this further until someone has ruled that out. And even then I might not, since it's not an issue on my device.
[One (M8) Android Development] garywojdan81:
Yep, same here. I posted earlier that everything was back to normal a little prematurely. Just got excited to see the boot menu come up. If you select reboot from the hboot screen it should boot your secondary rom.

---------- Post added at 10:13 PM ---------- Previous post was at 10:11 PM ----------

Get back to us about hypernova if you can. I saw he updated his sense kernel today so if it works for this, I'll grab it.
[One (M8) Android Development] jsaxon2:
I hear what your saying.

I have RKDN as my primary rom although I don't think that much matters. I'm thinking of trying a GPE rom so I can try a GPE kernel to see if it does anything.

So far here is what I have tested.

@buckmarble Elite_M8_LOLLISENSE-03_06_2015.zip - I have to use the volume keys and power button to navigatte the boot menu and I get thrown to bootloader when booting secondary rom.

@MassStash FlarPort-m8-4.04-Sense-03-04-2015-05-44.zip - Touch is working for the boot menu, but thrown into bootloader when booting secondary rom.

@MassStash Hypernova-m8-1.4.5-Sense-03-06-2015-01-11.zip - Touch is working for the boot menu, but thrown into bootloader when booting secondary rom.

I am installing these on the Primary rom. Installing on the secondary has no effect.

This is Verizon Lollipop. firmware.
[One (M8) Android Development] jtommyj:
Captain I'm no developer but if you can walk me through the process I'm more than willing to try the updated dtb. Thanks again for all you're doing to help us.

Tom
[One (M8) Android Development] jsaxon2:
I am by no means a developer, but I do like to try and figure stuff out.

Not sure if I did this correctly, but here is what I did:

1. Unpack the Verizon Stock boot.img with Android image Kitchen

2. Copied the dtb file from stock and replaced the dtb file in the flarport from MassStash

3. Installed modified flarport with stock dtb to Primary rom.

Outcome is that when selecting the secondary, I still got thrown into bootloader. When I tried to boot into primary, It did not work. Just stuck on a black screen. I'm guessing that there is more to this, but I did give it the old college try. Also, Touch did not work for the boot menu.

I'll see if I can hit up @MassStash to see if he can assist.
[One (M8) Android Development] jtommyj:
OK sounds good.
[One (M8) Android Development] MassStash:
Where dtb used in rom? Do I need to update the dtb's for Kernel all variants? Hmmmm

~m8whl on the Always Solid ViperOneM8 Latest

Hypernova mako_hotplug kernel at 2.572 Max ¦ 300 Min ¦ 1.190 Sleep

interactive (Franco tweaked)

row
[One (M8) Android Development] jtommyj:
There could also b a recovery issue. Its probably already taken care of by CT.

It is no longer whl but wlv according to dottat. I'm not sure what twrp our multirom recovery is based on but dottat is trying to contact Christian to get it squared away.
[One (M8) Android Development] PsiPhiDan:
I'm trying MultiRom for the first time. Using the app, I installed the recovery and whatever else it asked me to install. Here's a screenshot of what I'm seeing now. I'm on RKDN (Verizon) if it matters. But when I go to TWRP - Advanced, I don't see an option for MultiRom. I want to install a GPE ROM. What am I messing up?
[One (M8) Android Development] jsaxon2:
Do you have a TWRP theme installed? If so, you need to use a theme that is for MultiRomTWRP. You can find the Materialized themes here: https://basketbuild.com/devs/z31s1g/Testing
[One (M8) Android Development] Captain_Throwback:
There shouldn't be anything wrong with the recovery.

---------- Post added at 07:57 AM ---------- Previous post was at 07:56 AM ----------

I haven't updated from the new Sprint source yet. Have you already don't that?

---------- Post added at 08:24 AM ---------- Previous post was at 07:57 AM ----------

You can't really use flarport as an example, because that one modifies the stock dtb. You'd have to start with a stock Verizon ramdisk/dtb, and try a kernel like my BeyondStock, which only adds MultiROM support but no overclocking.

But you have the process correct. If that doesn't work, then we probably do need the updated source for Verizon to see what's changed. I also need to update my BeyondStock and rebase on the Sprint source.
[One (M8) Android Development] TheBurgh:
On verizon and this was my problem as well. Going to flash and update everything through the apk and see how it goes.
[One (M8) Android Development] MassStash:
For sense you're saying right? No not yet. Still based off first source out for unlocked. Have sprint dl'ed tho, was planning to rebate off that. But now you mention it, probably need to grab vzw too and update dtb's yea?

~m8whl on the Always Solid ViperOneM8 Latest

Hypernova mako_hotplug kernel at 2.572 Max ¦ 300 Min ¦ 1.190 Sleep

interactive (Franco tweaked)

row
[One (M8) Android Development] PsiPhiDan:
I did have a theme. Thank you! How do I install this theme? The last one I just placed in a certain TWRP folder. This one is a zip file, so do I flash this or no?

Edit: Do I rename it ui.zip and put in the TWRP/theme folder?
[One (M8) Android Development] jsaxon2:
Yes. Rename to ui.zip
[One (M8) Android Development] jsaxon2:
No go unfortunately

I flashed the stock boot image through fastboot. I then installed your BeyondStock LolliSense kernel from 2/19 which is the latest I could find. Touch was working in the boot menu but still went to fastboot for secondary rom. I then added the VZW stock dtb file to your zip, which I don't think needed done as I don't think you overwrite it, and tried to install again, but I got the same results. I also tried this with EliteKernel and it did not work either with stock dtb. Guess we'll be waiting for VZW Kernel source. :crying:
[One (M8) Android Development] grega_slo:
Hi!

Quick question....

I have Viper 4.3.0 with elementalx kernel and latest multirom and recovery.

I flashex ARHD as secondary and all works.

but when I want to wipe cache,data and dalvik cache (basically go to stock) the rom wont boot anymore and only remove and readd helps...

Any idea why this happens?

Thanks!
[One (M8) Android Development] Sojourner353:
Hi all,

Have a question regarding v31 on M8, every time I reboot I have to go into recovery and inject current boot to get multrom to work at reboot, if I don't do this multrom hangs and I have to force reboot and do the inject function.

I have searched for others with this issue and a possible fix with no luck, any ideas? Thanks.
[One (M8) Android Development] Captain_Throwback:
DEV HELP NEEDED!!

Since the initiation of this project, there have been quite a few updates to the MultiROM and kexec-tools by [MENTION=3418703]Tasssadar[/MENTION]. These updates have made it so that the existing source can be built with full MultiROM support without the need for separate branches. However, some code updates are needed for the M8 to be fully supported on the native tree.

MultiROM: After working with Tasssadar, I believe this source will work as-is.

MultiROM TWRP: This source should work fine as-is.

kexec-tools: This is where we need some help!! Since Tasssadar's implementation of "Move device-specific code to separate files," the M8 can now be officially supported by moving the edits [MENTION=5565418]boringalex[/MENTION] made here for M8 into a separate, device-specific mach-m8.c file. It shouldn't be that difficult, but it's currently beyond my ability to complete (though I will try playing around and seeing if I can figure it out, somehow).

If someone can assist with this by forking Tasssadar's kexec-tools repo, creating the proper mach-m8.c based on boringalex's edits, and submitting a pull request to Tasssadar's repo, it would be a big step in making M8 officially supported :). NOTE: It's probably a good idea once you've put the file together to post it here, and I can test it on a build and see if it works, before actually submitting a pull request.

Any help you can offer is greatly appreciated!! If you need anymore information, let me know.
[One (M8) Android Development] TarekElsakka:
Guys for some reason I'm unable to flash any CM12 based ROMs as a secondary. Is there a fix for that? It just gives an error before even trying to install.
[One (M8) Android Development] colthekid:
Missing External Roms

Ok, so anyone know a reason/fix for roms installed on the External SD Card not showing in Multirom? I've tried the old change theme colour trick (although I thought that had been fixed) but no joy.

Running Viper 4.3.0 and tried installing 2 lollipop roms (Leedroid and Skydragon). Install went ok, but they simply don't show up.

Also got a weird issue in that the screen sometimes stays black until the autoboot timeout has run out...doesn't happen everytime though...anyone else seen that?

Cheers
[One (M8) Android Development] Captain_Throwback:
You have installed on an ext4 partition on the external SD card? ROMs installed to exfat/vfat don't work.
[One (M8) Android Development] colthekid:
No, I'm just running an exfat SD card...with a rom on there from ages ago that shows up and runs fine...When did the requirement change to have a separate partition then?
[One (M8) Android Development] Captain_Throwback:
http://xdaforums.com/htc-one-m8/dev...icial-port-t2884413/post57197943#post57197943
[One (M8) Android Development] colthekid:
Thanks, must have missed that.

Too late now, but I think it was a step backwards. Never had any issues or lag running off my SD card (exfat as I said) and it gave me the flexibility of space ( I can use the whole card for anything) rather than "losing" 8GB or more permanently to MultiROM, which I may not use for several days or weeks (indeed because of my M8 going in for a repair, I've not used MultiROM for a couple of months!)

Oh well, will have to consider partitioning. That's new stuff to me though, what app do you use? Can it be done on an "in use" sd card or should it be blank?

Also, any ideas about the blank screen on boot?
[One (M8) Android Development] Captain_Throwback:
I use recovery. But you will lose any data on the card. And are you using the latest versions of MultiROM and MR TWRP?
[One (M8) Android Development] colthekid:
Yep, latest versions, installed from the app today.

Incidentally if you now need an ext4 partition, why does the old rom I have on my sd card still show up and boot?

Thanks
[One (M8) Android Development] Captain_Throwback:
Because it was created before the change/update was made.
[One (M8) Android Development] jtommyj:
Has anyone gotten Multirom to work with any of the Lollipop roms for Vzw?

And if so , can you give me your setup ?

No matter where I put it I get thrown into bootloader screen.

If I put the Lollipop rom internal any of the secondaries go to bootloader. And if I put it as secondary, it won't boot.

Thanks,

Tom
[One (M8) Android Development] garywojdan81:
Just because it throws you to the bootloader doesn't mean its not working. If you can get to your secondary rom at all, then its working. And yes, I have 2 lollipop roms running now: viperone 4.3.0 as primary and fluentrom7.1 as secondary. It boots primary fine, but when I select the secondary from the boot menu it throws me to the bootloader where I just select reboot to boot into the secondary rom.

For me, as long as I can get there, it's all good ?
[One (M8) Android Development] jtommyj:
Apparently I'm doing something wrong then because I've tried that and it just reboots into boot loader over and over. Its no biggie.

I was just seeing if it was working right for anyone.

Thanks tho for replying.
[One (M8) Android Development] colthekid:
Black screen

Ok, after some help from the Captain, I managed to partition my SD card and install some roms successfully.

Still have the problem of a Black screen after the splash though. Only way I can get into the multirom menu is by rebooting into recovery and then rebooting system from there.

It does work, but just annoying.

Any help greatly appreciated

On a side issue, my SD card now has a FAT32 partition and an Ext4 partition....can I safely change the FAT32 one back to exFAT (which I was using before) and not affect multirom?

TY
[One (M8) Android Development] Captain_Throwback:
Yes. I actually recommend doing that in recovery right after you partition.
[One (M8) Android Development] Captain_Throwback:
[MENTION=3418703]Tasssadar[/MENTION] has been making since nice new updates to MultiROM TWRP, so here's a version with those changes/updates included. ZIPs are no longer changed and broken for regular flashing, which I think is huge.

I don't know how well it works, if it works any better or worse, but get the 2015-03-20 version from my BasketBuild folder and let me know if it works any better/worse for you.

I would also like to update MultiROM, but it appears no one is around to help with that, as I've received no responses to my cry for help. I guess we'll have to use v31 (or older) forever :rolleyes:.

P.S. You might want to avoid using a theme on this latest version of TWRP. Some updates have been made that makes the old Materialised theme incompatible. I think there's a bacon version in the Testing folder that might work, but even that one doesn't support the new font in the console text.
[One (M8) Android Development] Galaen:
In regards to installing zips to the secondary rom, is there a way to queue multiple zips like you can with the primary rom? Did I miss the I option to turn this on, or can this be added?

Sent from my AT&T HTC One M8
[One (M8) Android Development] yung40oz84:
I'm happy my ROMs are booting that ate restored from backups into the secondary slot. Woo hoo! ?
[One (M8) Android Development] jcrompton:
So I just had a really strange occurence. I had an older Viper 4.4.4 ROM as my primary (for some reason I had not backed it up :crying:). I had already installed LeeDroid RC1 as a secondary. I updated to the above TWRP and all was OK best I could tell (except for needing to get rid of the theme as [MENTION=1162986]Captain_Throwback[/MENTION] suggested).

Then was trying to install LeeDroid latest ROM as another secondary. I pushed Advanced and then MultiROM like I always do. Selected the option to install another secondary. (I noticed that it went really QUICK, like when you are installing a primary). After completion and an attempt to reboot I found that what in fact had happened is that the install took place "on top of" my Primary ROM (obviously very disappointing). The weird thing is that I went back and did it a second time since my primary was screwed anyway and it installed as a secondary the second time ! I knew something was different as it was installing because there was a typical delay in the installation as it prepared the zip for installation as a secondary (notably I did not get the typical message that the zip would be changed and on usable by multirom).

I like the new version -- but this is not good if installing as secondary can sometime screw up and install to primary.

Log attached
[One (M8) Android Development] TarekElsakka:
How do you access basket build from an android device? I tried several different browsers but it won't work.
[One (M8) Android Development] garywojdan81:
Just worked with the HTC browser.
[One (M8) Android Development] TarekElsakka:
I don't know what to do. Any other options?
[One (M8) Android Development] garywojdan81:
Check your adblocking. It maybe something in your hosts file.
[One (M8) Android Development] comstar:
Were you ever able to update MultiROM? I know in the past there have been updates but the version number stayed the same.
[One (M8) Android Development] Captain_Throwback:
I haven't seen any replies to my post - have you?
[One (M8) Android Development] CrackUK:
Don't open Basketbuild links from XDA or Tapatalk apps, they don't work if the URL has M8 in the link. Instead, from the app, select post>Menu>Open in browser, there you can click on Basketbuild link without a problem.
[One (M8) Android Development] TarekElsakka:
Thanks for the reply. I was able to fix the problem at the time by shortening the link to just this: https://basketbuild.com/devs/Captain_Throwback/ then manually going through the folders and files. :D
[One (M8) Android Development] Captain_Throwback:
Just in case a dev missed it . . .
[One (M8) Android Development] redwiz666:
Anyone have a flashable for the updates recovery. The one from the 20th. I don't have access to a computer to flash it and it has not been pushed to the app yet
[One (M8) Android Development] Captain_Throwback:
Flash it from inside of the current recovery.
[One (M8) Android Development] redwiz666:
Didn't see that option but will look again

---------- Post added at 08:18 PM ---------- Previous post was at 08:04 PM ----------

Thanks. My theme was hiding that option
[One (M8) Android Development] Captain_Throwback:
Are you not using the latest Materialised theme?

That's been an option since TWRP 2.8.4.
[One (M8) Android Development] redwiz666:
Do you have a link to it?
[One (M8) Android Development] yung40oz84:
I posted a few days ago after I updated to the new recovery and mentioned my ROMs were booting when restoring as secondary from backup which they never would. They boot into recovery. Well all the sudden it started booting into recovery after I was using it for days and made no changes what so ever. So I deleted the ROM and restored from backup considering it previously worked and it booted into recovery this time. Using LeeDroid. It has stock kernel with some little tweaks. I can never get elementalX to boot as secondary if that helps. Like never ever. Always just stays on boot logo.
[One (M8) Android Development] mattprice86:
I noticed that as well, that's why I stopped flashing elementalx with my sense ROMs on secondary. Don't know what the issue is...
[One (M8) Android Development] Captain_Throwback:
If someone gets a log from that kernel flash and provides it to [MENTION=3418703]Tasssadar[/MENTION] in #multirom on IRC, maybe he can see why/what's happening and fix it. If it's only ElementalX that's an issue then there must be a reason why. It makes several modifications to the ramdisk.
[One (M8) Android Development] yung40oz84:
I will get a log for sure. It is also hypernova which is from that source I believe. I usually can get lonelyX and skydragon to work for secondary boots. The rebooting back into recovery issue do I get the recovery log or multirom log?
[One (M8) Android Development] Captain_Throwback:
I'd grab whatever logs you can. You don't want him to ask for one that you don't have :rolleyes:.
[One (M8) Android Development] Captain_Throwback:
So while playing around in the official TWRP threads, someone challenged me to add f2fs support back into the recovery. After a long day of fighting with kernel source, I was able to make it happen. Additionally, I decided to try the exfat-nofuse source again, which would allow ROMs to be installed on a vfat partition (again), functionality which was lost with the switch to the stock exFAT module.

So, who wants to try it out? Make sure you've backed up your data first. Don't go blaming me if your device explodes, lol.

TWRP_multirom_m8_2.8.5_20150327-01.img

MD5: 8aca041fc22bd4009ca55257833c1210
[One (M8) Android Development] paulh1978:
Will test it out when im back at PC to back up phone.
[One (M8) Android Development] Captain_Throwback:
Just tried installing a ROM to external, and it's booted up and appears to be working just fine ;).

I haven't seen any negative side effects from it. And AROMA FIle Manager still works properly as well, so that's a plus (as long as you're using my custom 1.91 version and not the latest, broken one).
[One (M8) Android Development] TarekElsakka:
I am running SkyDragon v4.1 (kexec patch kernel) and the latest MultiROM and recovery and I tried installing the full M9 port ROM as a secondary last night but somehow it was installed on top of the primary and I lost both due to FCs and such. Is that normal?
[One (M8) Android Development] Captain_Throwback:
I would've thought people would learn that the term "latest" means nothing to me. Unless you're specific I really don't know what you're using.

That could be related to some of the changes [MENTION=3418703]Tasssadar[/MENTION] made to the edify script handler (now uses a parser instead of permanently modifying the zip). Obviously, you know that isn't correct behavior. But I see no copy of updater-script, no logs, nothing. So your report doesn't help to fix anything.

Take that information to the IRC and see if Tasssadar can find a problem.

---------- Post added at 11:16 AM ---------- Previous post was at 10:30 AM ----------

I've also updated my BeyondStock Sense & GPE kernels with F2FS support, so if you'd actually like to try out F2FS in a ROM, you now have that option ;).

Get them here: BeyondStock Download Folder
[One (M8) Android Development] Dark hanzo:
Good

[MENTION=1162986]Captain_Throwback[/MENTION]; I installed TWRP_multirom_m8_2.8.5_20150327-01.img, and now if I can install rom on the external sd.

but I have a problem when booting the rom from the external sd not let me see the content of external sd I can only see the inside.

made me a hand with this to see the external sd.

regards

Enviado desde mi hTC One_M8