yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] Giblet-dono:
I wanted to give an update in my "can't see roms on EXT4 partition" problem.

Finally today I managed to see the roms on my EXT4 partiton

I still have no "fool proof" method to make them show.

But, it's a step in the right direction!

(I even got one of them to boot!)

EDIT:

Seemed to have found a method that works for me (3 times)

Boot multirom menu

Reboot from the misc menu

Boot multirom menu

Go to misc tab

change color

go to external -> roms show up now
[One (M8) Android Development] -juanito-:
Is there any CM12 ROM works as secondary ROM ?
[One (M8) Android Development] Giblet-dono:
Yes

Currently I use BlissPop which is CM12 based

But in the past I have also used unofficial CM12 builds, the latest unofficial CM12 (NOT BLISSPOP) however wouldn't boot.
[One (M8) Android Development] smoki3:
My own build is working well with blisspop kernel
[One (M8) Android Development] remicks:
http://downloads.blissroms.com/Kernels/5.0/m8/BlissPop_1219_kernel_experimental.zip

New experimental 5.0.1 kernel with kexec for cm12 based roms. Enjoy :)

<- Click me for m8 downloads!
[One (M8) Android Development] Badcam3:
Am I the only one that has the issue when the battery dies the internal storage fails to even mount and I can't access anything. I gotta fiddle around with settings to get it to work again.
[One (M8) Android Development] Galaxysm:
Has anyone flashed this ROM has secondary? I have Candy5 main ROM and went to flash this other ROM has 2nd http://xdaforums.com/showthread.php?t=2706391

[DEC12][ROM][KERNEL] SkyDragon | GPE - Lollipop 5.0.1 Official | v4.2.1 | 3.11.1700.2.
[One (M8) Android Development] Giblet-dono:
Should work, it's my secondary
[One (M8) Android Development] Galaxysm:
What's your set up? Not sure if I'm up to date with the firmware and stuff.
[One (M8) Android Development] Giblet-dono:
Latest Sense firmware with 3.19 bootloader

Latest twrp from Captain throwback

Multirom v30 from throwback

I have tried both on SD EXT and internal memory, worked both for me

I installed trough normal method (non swap)

Used the included kernel
[One (M8) Android Development] Galaxysm:
Last question. Hboot is 3.19 and my OS is 3.32 am I good to flash?

Edit: can't seem to get it to flash. Has secondary ROM.
[One (M8) Android Development] Giblet-dono:
My OS is at 3.28 but I don;t think it's very important to this mod
[One (M8) Android Development] Galaxysm:
I tried right now didn't work. What's your primary?
[One (M8) Android Development] comstar:
Is 2.8.2.1 still the latest CPTB mutirom recovery? Trying to troubleshoot an issue with inconsistent boots to secondary ROMs.
[One (M8) Android Development] Captain_Throwback:
The latest MultiROM recovery is 2014-12-11, which is posted a few pages back.
[One (M8) Android Development] comstar:
Wow it really must be late, still can't find it.I'm running the latest one from your linked thread in the op. I'm going to assume that is it. Thanks for your help.

Edit: I found it.
[One (M8) Android Development] Badcam3:
I guess no one is having the issue i posted on the last page? Where the internal storage fails to mount when the phone dies completely.
[One (M8) Android Development] Giblet-dono:
ViperOneM8 3.2.1 with ElementalX 2.0.0
[One (M8) Android Development] donmarkoni:
Nope. Probably cause no one wishes to kill the battery. ;)

Now seriously, you are aware that Li-Ion battery might not recover when emptied below certain capacity, right?
[One (M8) Android Development] grega_slo:
Hi!

I have Multirom and Viper as primary...

I tried to add SkyDragon as secondary but it won`t go past HTC white screen...

I think I remember that I have to do something with some file so that kernel will be installed to correct partition?

Regards,

M
[One (M8) Android Development] Giblet-dono:
http://xdaforums.com/htc-one-m8/dev...icial-port-t2884413/post56781861#post56781861
[One (M8) Android Development] grega_slo:
Exactly, thanks :)
[One (M8) Android Development] sardelisp:
hello

is there a way i can boot latest cyanogenmod 12 24/11 ?

do i have to change something in updaterscript??

i cant understand what to do?

please any help appreciated
[One (M8) Android Development] Giblet-dono:
I can't get it to boot either, but you should try BlissPop, this is CM12 based and works very well!
[One (M8) Android Development] mattprice86:
I get that issue as well, some versions of blisspop are able to be installed and am actually using the 1.3 nightly as my dd, but it's hit or miss for me. I'm having issues any time I try to dirty flash a newer version, nightly and official. Also, clean flashing 1.4 seems to be giving me issues as well. It's the error updater script thing. Anyone else having these issues?
[One (M8) Android Development] jcrompton:
Skydragon v24

I have been running multirom very sucessfully without any issues for a few weeks :

Ran into a problem last night. I tried to install Skydragon v24 as a secondary ROM and it would almost complete the install but right at the very end fail and give a message that it was erasing the incomplete install.

Then I tried to install as a Primary - got a Status 7 installation error ! So I couldn't even install as primary and swap to secondary. I tried to re download the ROM from mirrors and got the same error (so I don;t think the issue is with a bad download).

Could anyone else try this and see if it is just me - or suggest what I might be doing wrong? Thanks

Normally I have been running BlissPop as primary and GPE as a secondary -- I have the 4.4.4 bootloader with the L firmware for the GPE to run correctly

The error I get when I try to install Skydragon v24 as secondary is this:

recovery can't compress ramdisk using lzma

erasing incomplete ROM
[One (M8) Android Development] JoelyMole:
Can anyone point me in the right direction to fix the 'error cannot execute updater binary' when flashing zip on secondary Rom. Been searching through this thread and cannot find an answer.
[One (M8) Android Development] Flashalot:
A simple pastebin or .txt file would do instead of posting the full log even with out the

tag
[One (M8) Android Development] Captain_Throwback:
Next time, either attach the log to the post or use hide tags please. Also, code tags are better for posting this kind of log in a post. I've added them to your quote.

The issue appears to be this:

about to run program [/system/bin/makelinks.sh] with 1 args
[B]ln: /system/./bin/netmgrd: File exists[/B]
run_program: child exited with status 1
script aborted: assert failed: run_program("/system/bin/makelinks.sh") == 0
assert failed: run_program("/system/bin/makelinks.sh") == 0

I'm not sure what the issue with makelinks.sh is, but if you remove the assert from that line in the updater-script, perhaps the flash will go through.
[One (M8) Android Development] JoelyMole:
Will try this when i'm at home, this applies to all the roms i've tried updating if that helps.
[One (M8) Android Development] Captain_Throwback:
http://themikmik.com/showthread.php...pair-FS-fixed)&p=301171&viewfull=1#post301171
[One (M8) Android Development] remicks:
Latest Blissful Lollipop kernel (For CM12 based roms) with kexec:

http://downloads.blissroms.com/Kernels/5.0/m8/Blissful_Kernel_2015-0105_m8.zip

<- Click me for m8 downloads!
[One (M8) Android Development] dnkjordan:
I just attempted to install [5.0.1]GPE - Android Lollipop as my primary while keeping RKDN as my secondary. Previous config was CleanROM 3.0 as primary with same secondary and everything worked normally. When I flashed GPE, I flashed the new firmware from the OP and selected Captain's kernel from Aroma. GPE worked great after the install but, after I reinstalled multiROM to be able to access my secondary and rebooted, I am unable to control the touch screen when the multirom menu comes up during boot and can now only boot into secondary.

Any ideas as to how to get multirom to work correctly again? What other info do you need to provide an assist?
[One (M8) Android Development] Captain_Throwback:
There's nothing to fix. Use the volume buttons to select in MultiROM.

If you want to use GPE Lollipop as primary you'll have to suffer with that until there's updated firmware for your variant.
[One (M8) Android Development] mattprice86:
BlissPop as a primary works with the touchscreen controls
[One (M8) Android Development] dnkjordan:
Thanks. I was able to use the volume buttons to swap between ROMs but now GPE doesn't boot past the boot animation (waited 30 minutes). I swapped ROMs between primary and secondary. Multirom touch capability is restored but same issue with GPE. RKDN works normally.
[One (M8) Android Development] theXeffect:
How do you update secondary rom ....I'm running blisspop I choose select rom flash zip the installation would failed and get bootloop after
[One (M8) Android Development] mattprice86:
Are you dirty flashing new versions? BC I always had issues with that when blisspop was my secondary. I just added the new version as another secondary, and restored my backup appa run titanium as well as the launcher. Saves the hassle of setting up your home screens each time
[One (M8) Android Development] theXeffect:
Alright
[One (M8) Android Development] whytechapel_x:
Is there a way to make cm12 work as a secondary by adding a commit or is doing the swap method the only way?
[One (M8) Android Development] dnkjordan:
Which kernel are you using?
[One (M8) Android Development] boringalex:
I added the official CM12 kernel (kexec-patched) to MultiRom Manager if anyone wants to use CM12 as primary. I'll be updating it as they add changes to the kernel.
[One (M8) Android Development] remicks:
I will also post the newest Blissful kernel here in the thread as we make updates to it. Blissful kernels for the m8 can be found here: http://downloads.blissroms.com/Kernels/5.0/m8/

<- Click me for m8 downloads!
[One (M8) Android Development] Captain_Throwback:
I made some updates to MultiROM for M8, namely, updating with the latest patches from [MENTION=3418703]Tasssadar[/MENTION] and fixing adb access in the MultiROM menu, so I need some testing to make sure I didn't break anything.

Please try the attached version and let me know if there are any issues.

MD5: 3665fc22a7419362c84305dbb7ccccfe
[One (M8) Android Development] threetwentyfizzle:
Hey guys, I've been following this thread and searched, but I'm having a different multirom bug. The multirom boot menu doesn't appear when I reboot the phone (to select the ROM to load). I'm using Skydragon GPE as my primary ( know about the volume rockers being the only way to navigate) and blisspop as my secondary. The secondary ROM appears in twrp/ multirom, and also in the multirom app, and that's the only way I can boot into blisspop.

Is there a fix to show the boot up options so it doesn't automatically boot into GPE every time? I've tried messing with the autoboot settings in twrp/multirom, but nothing seems to be working to enable it.
[One (M8) Android Development] Captain_Throwback:
The boot.img needs to be unsecured for MultiROM to be injected into it properly. Have you tried injecting it while in recovery? That's what makes the boot menu show up.
[One (M8) Android Development] threetwentyfizzle:
Yea ive tried the "inject current boot sector" option, and it fails. Also tried inject boot.IMG, but don't know what to flash, it shows the multirom.zip when I select the latter option. GPE is running the lastest skydragon kernel which has the multirom patch, so Idk. Any suggestions how to unsecure the boot.IMG?
[One (M8) Android Development] hhairplane:
I'm in the same boat as you. I keep getting recovery can't compress ramdisk using LZMA. This is when trying to object boot image mind you or trying to install the latest Multirom that you posted today.
[One (M8) Android Development] threetwentyfizzle:
That's the error I'm getting
[One (M8) Android Development] jcrompton:
I am getting this error when trying to add a Skydragon v24 ROM backup to a secondary slot. Got the same error when trying to install it via a zip install file as well...... can't compress ramdisk using LZMA
[One (M8) Android Development] Captain_Throwback:
Did I miss the log of this error?
[One (M8) Android Development] jcrompton:
I'll try to get one in bit. Happened yesterday and day before. Just moved on with other ROMs until I saw the other posts
[One (M8) Android Development] jcrompton:
Here ya go
[One (M8) Android Development] Captain_Throwback:
Well it seems the issue is the LZMA ramdisk compression. Per [MENTION=3418703]Tasssadar[/MENTION]:

Tassadar: multirom twrp doesn't have lzma compressor
Tassadar: everybody usually uses gzip (default) or lz4 (better)

So, yeah, I guess the only way would be to recompress the boot.img using a different compression method.
[One (M8) Android Development] starcms:
So far so good. No issues.
[One (M8) Android Development] CrackUK:
I have an issue when installing some stock ROM's as secondaries. I have tried already with stock Sense as well as stock GPE both with stock kernels and both failed after the install when MultiROM tries to extract contents of boot.img. This is the relevant part of the log:

"Extracting contents of boot.img...

Failed to load bootimg!"

The issue is with the stock kernel as when I replaced the boot.img in the ROM zip with a non-stock kernel the ROM installed successfully.
[One (M8) Android Development] Captain_Throwback:
Boot.img needs to be unsecured.
[One (M8) Android Development] CrackUK:
Even in secondary ROMs?
[One (M8) Android Development] mattprice86:
Blisskernel. It comes with every nightly now
[One (M8) Android Development] Captain_Throwback:
MultiROM can't inject if the boot image is secure. It does that for every ROM flashed, so yes, even for secondary ROMs.

---------- Post added at 10:08 AM ---------- Previous post was at 10:05 AM ----------

Can you grab a log of this failure, please?

To everyone:

If you're reporting an error, I will be ignoring it going forward if it's not accompanied by a log.

Also, how do you know that's the relevant part of the log? That's just telling me it failed, but it doesn't tell me why. The full log should provide that information.

---------- Post added at 10:52 AM ---------- Previous post was at 10:08 AM ----------

For those people with issues flashing some CM12/AOSP ROMs:

[MENTION=3418703]Tasssadar[/MENTION] has created a patch that may help with this issue. I'm rebuilding recovery now and will be posting in my recovery thread at theMikMik. Please test the ROMs that were previously an issue and confirm whether they now flash. Please upload logs either way. Thanks!
[One (M8) Android Development] CrackUK:
Logs attached, one is for stock 3.28.401.9 and the other is stock GPE 5.0.1
[One (M8) Android Development] Captain_Throwback:
Thank you for these. [MENTION=3418703]Tasssadar[/MENTION] is making some updates to libbootimg to account for what HTC's prepends to their signed images, and once complete I'll update TWRP. Stay tuned.

And THIS is why logs are so important.
[One (M8) Android Development] Captain_Throwback:
http://themikmik.com/showthread.php...d-TWRP-2-8-3-0&p=301183&viewfull=1#post301183
[One (M8) Android Development] Giblet-dono:
Captain_Throwback : On your latest recovery and multirom zip:

Working:

Blisspop 1.6 (CM12)

Skydragon 4.2.1 (GPE)

Digitalhigh GPE 12.18.14 (GPE)

Not working

Unofficial CM12 05.01.2015 (CM12)

Resurrection Lollipop v5.2.8 (CM12?)

Keep in mind I did not test much further than installing and booting!
[One (M8) Android Development] Captain_Throwback:
But where are the logs? (especially for the "not working" ROMs)
[One (M8) Android Development] Giblet-dono:
What logs would you like

Both install fine but don't get past the boot animation
[One (M8) Android Development] CrackUK:
Confirmed installation successful on both stock GPE and Sense ROM's. I can attach logs later if you so wish.

Thank you very much!
[One (M8) Android Development] Captain_Throwback:
Interesting. The recovery logs for the not working ones might be helpful. Thanks.
[One (M8) Android Development] Giblet-dono:
There you go!
[One (M8) Android Development] dnkjordan:
I wasn't previously able to run GPE Lollipop with multirom. The ROM wouldn't get past boot animation as either primary or secondary. I installed 2.8.3 last night then reattempted to load GPE and it worked great!
[One (M8) Android Development] :
Hello all,

I am having a small problem with this. Back on KitKat it was working just fine, but as soon as Lollipop came out for the GPE, I converted my phone and did the upgrade. Today I noticed that CyanogenMod is rolling nighties, so I decided to install MultiROM and try getting it running. As soon as I got MultiROM installed, I noticed that my touch screen does not work in MultiROM. It is not a kernel problem because it works fine once the OS boots. I am still able to work around it using the volume rocker and power button, but it is annoying to have to do all that.

Side note: CM also fails to boot, but I am just going to blame that on the nightly and try a different one.

Sent from one of those HTC One (M8) things
[One (M8) Android Development] Giblet-dono:
You should try and use the search button!

This has been reported multiple times and has got to do with the fact that your PRIMARY kernel is GPE

For which the proper touchscreen drivers haven't been released yet

As such not incorporated in multirom!

as for CM12, just on the previous page I mentioned them not booting

If you want a CM12 (like) rom you should try blisspop, it is CM12 based and works properly!
[One (M8) Android Development] :
Sorry. I am not at a computer at the moment and Tapatalk's thread search does not work.

So the key to getting the touch working is to use CM12 as internal ROM? I will go ahead and swap the ROMs once I get CM12 running.

Sent from one of those HTC One (M8) things
[One (M8) Android Development] Giblet-dono:
the key to getting touch working is using a SENSE rom as an internal rom
[One (M8) Android Development] rhodyvik:
Preface: I have searched this forum and Google'd this problem to no avail. Maybe I have the incorrect keywords?

Problem: I have installed MultiRom v30 via MultiROM Manager along with cm11. CM11 seems to work fine after booting but I cannot get GAPPS to work after flashing! I tried wiping everything and doing a clean install of everything (I restored my primary ROM via backup). I am using Elite Kernel btw. Basically, after flashing a "successful" GAPPS, when I boot into CM11, I cannot see any Google Apps or anything after boot. Am I doing something completely off? I injected boot.curr so that shouldn't be a problem. I don't know why I can't get CM11 to work as a secondary ROM with GAPPS. It'll work without it...but I would like the simplicity of Google Apps sometimes. Thanks!
[One (M8) Android Development] draymond1987:
I don't know if this was asked yet: Has anybody experienced their secondary ROMs (Android L,fresh install) , just boot-looping?

I tried swapping it to primary and have the same issue.

Secondary was Xenon HD. Also tried Resurrected. Mind you, I have an Android L as my primary, and another Android L in a secondary slot, with no issues.

Sprint variant, firmware is up-to-date.

Bliss is Primary. Liquid Smooth is secondary and Viper is secondary.

Any help would be great! :]

EDIT: Seems that flashing another kernel to the affected ROM (Xenon) , made it boot up.
[One (M8) Android Development] mattprice86:
I had that issue with xenon as well. I thought about flashing another kernel to it to try and get it to boot also, so now that you confirmed that it works, I'll be definitely trying it
[One (M8) Android Development] draymond1987:
This seems to be a nice workaround for me. Added Resurrected, on top of all the other ROMs I have, flashed a new kernel, and bam! Bootup!

Interesting thing here: BrokenPop just kept bootlooping when it started the logging into Gapps progress. Tried a different Gapps package. Tried a different kernel, but couldn't get it to settle down. The ROM does state that it's Alpha,so maybe that's why? Or maybe my phone just wants a damn break! :P
[One (M8) Android Development] Giblet-dono:
The question is how are you flashing GAPPS?

are you flashing them trough the "install' menu

Or are you doing it the multirom way trough: advanced -> Multirom -> list roms -> select the right rom -> flash zip -> GAPPS

The first option flashes the GAPPS to the PRIMARY rom slot

Second option flashes the GAPPS to the selected (secondary?) rom slot
[One (M8) Android Development] rhodyvik:
I was installing it on my primary it seems. Thanks for the exact instructions! I appreciate it.
[One (M8) Android Development] JoelyMole:
[MENTION=1162986]Captain_Throwback[/MENTION]

Thank you for your help with the rom updates not working.

Quick question, not sure if it's an issue relating to your recovery.

I have an SD card partitioned - 1st - 30GB exfat (Primary) and 2nd - 30GB ext4 (primary). When flashing secondary roms through the multirom section and selecting where to flash to, I am presented with two options, internal and the SD section is formatted to exfat. Am I right in saying it should be showing up as ext4 as this is android preferred?

Anyway, I have gone ahead and flashed a stable rom like ViperOne to this and rebooted, tried a previous method of allowing external roms to show up on the bootscreen (changing theme colour and restarting) however no luck and failure to see external roms.

Regards
[One (M8) Android Development] dnkjordan:
Kernel Flash Problem

I have been trying to flash the GPE kernel from ElementalX for GPE Lollipop and haven't had any luck. All indications in Aroma and recovery show that the flash was successful but, upon rebooting, I see that the kernel didn't install. I have tried several times with the same final result. the only difference I've seen during attempts is that sometimes when "Finish" is selected in Aroma the phone goes back to recovery and runs some more script and other times the phone skips recovery and reboots. Not sure if this is an issue with the kernel, the recovery or my phone.

Recovery and Aroma logs are attached. Thanks.
[One (M8) Android Development] Captain_Throwback:
If your card is partitioned correctly, you should see 3 options there - Internal, ext4 and exfat. It seems that your ext4 partition wasn't done correctly.

The ElementalX updater-script flashes directly to the block device rather than using the by-name symlink. You'll have to change that in the script for it to flash to a secondary properly.
[One (M8) Android Development] dnkjordan:
I was actually trying to flash it to the primary. My current configuration is in my signature.
[One (M8) Android Development] Captain_Throwback:
You have a Verizon device. ElementalX isn't compatible with Verizon (it says this right in that thread's OP).
[One (M8) Android Development] dnkjordan:
Right, though it says the same for 2.00 and that worked just fine on 4.4.4. Figured I'd give it a shot. I'll try a different kernel.
[One (M8) Android Development] Captain_Throwback:
It only worked if you flashed the version I specifically built and put in the MultiROM Manager app (for all-variant compatibility). Unless you know something I don't.
[One (M8) Android Development] dnkjordan:
You're right, now that I think about it, that's exactly what I did. I try new things so often, sometime I forget where I've been. Guess I need to start writing stuff down. lol

Thanks for jumping in and straightening me out.
[One (M8) Android Development] draymond1987:
Captain, how would I fix this issue? I can't restore a backup in a secondary place, because of the compression issue.

Thanks!
[One (M8) Android Development] Captain_Throwback:
Try Android Image Kitchen to compress the boot image using gzip.
[One (M8) Android Development] draymond1987:
But I restored that backup before, without issues. And flashed a ROM that gave me the same error. So I really don't get why , the extra step of using a kitchen, is necessary.