yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] yung40oz84:
I have tried Aroma before in secondary and it shrinks it (compacts) and makes unusable in anything other than multirom, (states while installing) and it never runs Aroma, just runs through instal like regular, without Aroma popping up, or has for me. Maybe that was an old version or a bad Aroma installer, but it happened several times with different ROMs.

Also, should I dirty flash Viper over the secondary then??? It was running flawless on Primary slot, and after I added it to secondary through a backup it boots to recovery... Why will it not boot when I add it from backup. I tried to copy a log from multirom but it will not.
[One (M8) Android Development] Captain_Throwback:
It's not shrinking it (that's not what it's actually doing when you see that message) - it's just parsing the updater-script and removing any lines that MultiROM can't parse (or aren't needed). Maybe on a very old version of MultiROM this was the case, but I can't remember the last time I had an issue with an AROMA install as a secondary. As long as you're using the latest MultiROM zip I posted in the thread (and the latest MR TWRP), it should work fine.
[One (M8) Android Development] comstar:
Yes, I had to dirty flash viper over itself in the secondary slot. I never have any problems using Aroma when flashing Viper into a secondary slot, the touch has always worked fine.
[One (M8) Android Development] jcrompton:
Aroma installations on secondary ROMs have never been an issue for me and I have flashed hundreds. My only issue is the intermittent loss of the ability to boot the secondary ROM when flashing primaries or reflashing primaries. For some reason on some weird intermittent basis the data must get corrupted. If I could fix that then I would have absolutely no issues at all.

Do any of you guys recommend any specific kernel settings when running a ROM on the extsd card? I was wondering if changing read ahead settings has made any difference for any of you. I just still have a fairly good lag on my ext4 partition
[One (M8) Android Development] yung40oz84:
OK so everything with Aroma worked according to plan. I tried to add the ROM from backup and then dirty flash Viper as suggested by the other user that it worked for but now it just sits on the venom one logo and goes nowhere. I just want it to boot. Lol!
[One (M8) Android Development] Captain_Throwback:
Clean flashing should work for sure. Not sure why you're having issues with restoring backups as secondaries though.
[One (M8) Android Development] Giblet-dono:
Ok so basically there is one problem with roms to install as secondary

the secondary roms have an "error" in their updater-script which installs the kernel (boot.img) to the primary rom kernel position, if you boot the secondary rom it starts booting the primary!

Every rom has an updater-script which tells the phone, how and where to install files

It is located in the rom zip on the following location: rom zip/META-INF/com/google/android/updater-script

You can open, read and edit this file with any text editor, I prefer using notepad++

as I previously said the updater-script tells the recovery what to do exactly to install the rom

To install a rom, multirom takes this script and changes it on certain point

Now the phone works with partitions which are called blocks (sort of the chapters in a book)

If you want to tell someone to read a certain chapter you can do this a few ways:

Read chapter 12

Read chapter "The House of Bombadil to the Ford of Bruinen"

Read page 512 to 588

this is actually how the partitions work, you can tell recovery to write to (or format) a partition several ways:

Write block (partition) MMCBLK0P42

Write block system

Write block from 1204 to 1566

Now what most rom devs do is write directly to a partition block such as

Write block (partition) MMCBLK0P42

Which in the updater-script looks like:

run_program("/sbin/dd", "if=/tmp/boot.img", "of=/dev/block/mmcblk0p42"

The problem is that multirom does not work with block numbers

Why?

Well that's simple: block numbers differ on each device

On the international M8 the boot partition in mmcblk0p42

On the Verizon M8 the boot partition is mmcblk0p43

Now to circumvent this problem is to use the name of the partition

on both the international M8 and Verizon M8 the boot partition is called "boot"

So to make it work, logically we just have to change where it installs to..

As an example I take ViperOneM8 4.2.0

Open the updater-script with a text editor (notepad++)

Search for boot.img till you find a line where it says something along the lines of:

run_program("/sbin/dd", "if=/tmp/boot.img", "of=/dev/block/mmcblk0p42"

It should be on line 52

We will change this line so it uses by-name instead of the block device:

run_program("/sbin/dd", "if=/tmp/boot.img", "of=/dev/block/platform/msm_sdcc.1/by-name/boot"

If you use Verizon M8 you should instead change line 55 using the same line as above

Make sure not to change anything else, it is possible to break the rom, or maybe even brick it (in the worst scenario)

Save the file and replace the original updater-script with your edited version and flash the rom!

I know this works for a LOT of roms

I have already advised Team Venom to use the by-name line instead of the block based line, also make the script easier but it's still under consideration

Hope this will help a few out there, if it does, please press thanks so others can easily find this post!
[One (M8) Android Development] Captain_Throwback:
This actually shouldn't make any difference, because before MultiROM installs a secondary, it uses the recovery fstab to mount the ROM you're about to flash. So, it knows exactly where to flash the boot.img anyway. I was surprised by this too, but if you look in the recovery.log, you can actually see this happening. It can't overwrite the primary ROM boot.img because that's not what's currently mounted at that block device.

(I know, I was surprised when I realized this too)
[One (M8) Android Development] Giblet-dono:
But... I literally tried to install ViperOneM8 4.x.x 3 days ago... and I ran into the exact problem I described above..

I'm going to try it again right now
[One (M8) Android Development] Captain_Throwback:
Weird - I installed Viper 4.2.0 several times today with no issues. And that was before I updated the updater-script in the zip for by-name mounting . . .
[One (M8) Android Development] Giblet-dono:
Welp I officially don't understand it anymore XD

Whatever I flash, by-name or block, it just boots my primary (viperOneM8) rom

BUT it does show the STOCK kernel as my kernel in info, even though my primary kernel is ElementalX

I even removed the venom folder from sdcard cause I thought it might set the location somehow

It's only when I flash ElementalX (which does use by-name) over the secondary that it actually boots the secondary

What I do take from this is that You must be right captain.,

If it would overwrite the primary kernel the multirom menu shouldn't show up..

as it does, it can't have overwritten the primary kernel

I do wonder why it boots the primary and not the secondary ...
[One (M8) Android Development] Captain_Throwback:
Which MultiROM zip are you using?
[One (M8) Android Development] Giblet-dono:
Multirom-20150216-V31-UNOFFICIAL-m8.zip
[One (M8) Android Development] Captain_Throwback:
Unfortunately that's not entirely helpful, lol. I posted quite a few zips that day. Are you using the latest one, is a better question?
[One (M8) Android Development] Giblet-dono:
Latest from that day

MD5: c24c87613fbca140f1950c18f065b122

Size: 3819kb
[One (M8) Android Development] Captain_Throwback:
In that case, I'm stumped. But as we all know, my devices are apparently atypical examples. I have an S-OFF standard Sprint M8 and an S-ON HK-converted M8, and I have zero MultiROM issues with either.

I have occasionally seen my external ROMs not show up, but if I leave it on that tab for 10 seconds, the ROMs pop up. I don't have any flashing issues or booting issues. Everyone is great. I just wish I knew how to make it great for everyone else, and since I can't it frustrates me to the point of quitting altogether. Sad, but true.
[One (M8) Android Development] Giblet-dono:
Please don't quit!

about 95% of Multirom works for me, and to be hoenst I only wanted to install ViperOneM8 as a secondary as a test, I don't need it in any way

Plus, when flashing ElementalX it does work properly, so it's an easy workaround

These devices are all different apparently and getting the exact same situation seems improbable, but we are so close to a 100% working version for everyone that I would call it stable..
[One (M8) Android Development] Jbb3393:
I will only chime in as I am running the latest, and installed viper4 on third slot, then when I was happy with it moved it to first. I haven't had a problem with anything. I love this feature and I brag about it to everyone. ?

btw I have a T-Mobile branded s-off running latest T-Mobile firmware
[One (M8) Android Development] yung40oz84:
I am using Viper 4.2.0 as well and I tried a fresh install on my secondary slot and no boot up. Now I did flash it then flashed ElementalX before booting. Should I only flash Viper and boot. Then do Kernel later? I did that before and my Venom tweaks won't open [emoji22] so if I may ask Sir what is your exact order of flashing Viper as secondary and what Kernel are you using. I would love to get this running. I am on the latest multirom v31 and the TWRP recovery posted in this thread (the latest). Thanks in advance.
[One (M8) Android Development] Captain_Throwback:
I just flash the ROM. The more variables you add, the more room for issues.

The latest TWRP is the one available in the app, btw. I don't remember what TWRP I last posted in the thread, lol.
[One (M8) Android Development] yung40oz84:
It won't let me update from the app so I imagine the it is the latest. Lol. Also I never experience this but literally 2 seconds ago I flashed the dark material GPE and it booted to my primary slot [emoji22]
[One (M8) Android Development] yung40oz84:
I am completely stumped. Flashed Viper and dark GPE ROM both clean flashes and stock kernels only flashing the ROM in secondary and neither will boot. Both just stay on the boot logos. Am I not waiting long enough (15 minutes)? Gonna run an RUU unless somebody has any advice to get this working in secondary.
[One (M8) Android Development] Captain_Throwback:
Maybe RUUing would help. I do it often, as it helps clean up any corruption on /data. You could also try repairing /data in TWRP to see if that makes a difference.
[One (M8) Android Development] yung40oz84:
K, thanks bud
[One (M8) Android Development] Giblet-dono:
if you are installing to SD you probably should wait longer, SD's are slower and might take longer on first boot
[One (M8) Android Development] yung40oz84:
Man, this just stinks. LOL! I flashed XenonHD in primary and restored backup as secondary and same issue. Just spinning and spinning on boot logo. It is like nothing will boot now. I am about to test BlissPop to see if it boots. I did run the RUU 4.16.1540.8 and cleaned everything out too. Not sure what is going on. I know previously I could boot pretty much anything. The only issues I was having for a bit was some new lollipop sense ROMs, but surely never a CM based ROM or AOSP ROM.

I do not even get it. Now BlissPop will not even boot :( I have never had that problem, although I have not had Bliss in a secondary slot for awhile. It has to be something in one of the latest updates with TWRP or Multirom itself. It could be device specific too because it is obviously working great for some. I am on the developer RUU 4.16.1540.8 fresh AT&T service. S Off. All that good stuff.

EDIT: OK, so after i experimented for a good while I found that by using the SkyDragon Sense Kernel located here, boots up any of my new sense Lollipop ROMs. I could not boot Viper regular or with ElementalX Kernel. I could not boot the stock Developer ROM until I flashed the SkyDragon Kernel. Now, all I gotta do is find a kernel that will boot my AOSP and CM12 based ROMs. I am going to try CodeCraft kernel later. Blissful kernel will not boot in secondary slot for me.
[One (M8) Android Development] yung40oz84:
So after days of flashing, backing up, flashing to secondary, restoring to secondary, and so on and so forth, I am came to the conclusion that something is wrong. LOL! I tried to flash CyanHacker, Lollipop Dream, CM12, Viper, amongst some others and NONE of them will boot in secondary and that is with built in/stock kernels. Now I was able to get Viper booted, but the only kernel that would boot it was SkyDragon Sense Kernel and of course the SkyDragon ROM with this kernel. I could not get any of the latest CM12 based ROMs or Xenon HD (AOSP) to boot. Something must have changed because I could get some of them and ESP BlissPop to boot before. ALso if I flash in primary and then restore backup in secondary they either boot directly to recovery or just stay on boot animation.

I love MultiRom and the modified recovery so do not get discouraged. I am just letting you know. Also, I have tried to get a multirom log and it says it was sent to SD, but when I look, nothing is there.
[One (M8) Android Development] gomisensei:
cm12 update problems

I am running sense6+elementalX host, and can finally make cm12 boot as secondary. I cannot, however, update cm12 (nightlies) from the recovery. It starts running the mr_update script, takes a long time then fails. Any ideas, or others who have the same issue? is there a fix or workaround besides swapping the roms, updating, then swapping back?

ty
[One (M8) Android Development] _PR3DATOR_:
Hi

Did it supports Verizon variant please?
[One (M8) Android Development] yung40oz84:
This has always been the way it is. I do not think there is any other work around besides placing in primary, backing up, and restoring in secondary. Or swapping primary and secondary.
[G2 Q&A, Help & Troubleshooting] pyromaniac1:
I'm running cloudy g3. I tried both cloudy kernel and doriman kernel. Same issue on both.

Anyone else having this sort of drain? If so then how do we stop it?
[G2 Q&A, Help & Troubleshooting] vPro97:
Hello!

The DataTracker-FD is caused by FastDormancy.

Read some about it here: http://androidforums.com/samsung-galaxy-s2-international/674208-fast-dormancy-in-nutshell.html

The thing is, that fast dormancy is some sort of communication between your phone and the cellular network you're connected to. If your cellular network provider does not support FastDormancy, your phone will send requests to the network but will not receive any response. That results in a wakelock.

To disable this, you need to enter the hidden menu.

Assuming you have a D802 go into your dialer and write 3845#*802#

Then go into "settings"

Scroll down to the far bottom. There you'll find FastDormancy Mode.

Disable it and reboot!

This should help on the DataTracker-FD wakelock. I assume it would help on the alammanager wakelock as well..
[G2 Q&A, Help & Troubleshooting] pyromaniac1:
Hi. Thanks a lot for the response. I'm running a LS980 though. I think the code is different for that. Do you know what it is?
[G2 Q&A, Help & Troubleshooting] pyromaniac1:
tried 3845#*980# and I followed the instructions from there. Phone promted for a reboot. let's hope things are better now.
[Galaxy Note 3 Q&A, Help & Troubleshooting] raiden123:
Hi ,

Someone con link me the files il Samsung keyboard for stock Odex rom.

Kit kat 4.4. 2

Thanks
[ONE Accessories] John Wickman:
What mobile tempered glass screens brands do you trust, Spigen, Orzly, Otterbox & +++

What Screen protectors do people usually go for, do you just buy normal no brand screen protectors from online market place? or do you spend a bit more money and go for well recognized brand such as Spigen, Orzly,Ottorbox & Nillkin.
[ONE Accessories] zephiK:
I personally don't use screen protector but from the consensus, a lot of people prefer using orzly tempered. Spigen, otterbox does not offer protectors for the opo.
[ONE Accessories] Valaran:
nillkin are fine imo (used on two 1+1 atm)
[ONE Accessories] Spectre51:
I have a Spartan shield from XtremeGuardz which works great.

Sent from my OnePlus One
[ONE Accessories] id0l:
Currently using an Orzly tempered glass screen protector. First ever tempered glass screen protector I've used and I love it. I will honestly never use a non tempered glass screen protector again. The Orzly sits perfectly on the OPO and looks clean. I highly recommend it.
[ONE Accessories] AndrewAmazed:
In the past I've gone for Spigen. Although a little pricier, I like to think I'm paying for the packaging, quality assurance, and simply the quality of the product itself. I tend to be pretty prone to cracking my screens so I go for the glass ones which actually have protected my screen 3+ times since I've started buying them. I say it's cheaper and easier than replacing a whole screen itself and it doesn't really affect usability. I also like how on the Spigen, the sides aren't sharp and moreso curved or whatever.

Only thing is I have heard people complain about it chipping on the side but I'm pretty rough with my phone and I have yet to have that happen for myself. Only cracks due to....being dropped and etc.
[ONE Accessories] f4b1ck:
I’ve used Orzly and saved my phone. It’s a very good product :D
[ONE Accessories] Jess813:
I just ordered a Nilkin one from Amazon.. Will update.
[ONE Accessories] SenK9:
Have bought and used two Nillkins, nothing but good things to say
[ONE Accessories] Heisenberg:
Nillkin Tempered 9h FTW. They're cheap. They're awesome.

Transmitted via Bacon
[ONE Accessories] shure2:
Only used Orzly on this and my moto g. Did replace the moto g after about 6 months as it got a light crack and scratches but otherwise if applied properly it's hard to notice it's on there.

Also I find it smoother than the original screen so it's better for swiping, has anyone else noticed that?
[ONE Accessories] Astraion:
I saw one Orzly review on youtube and noticed a scratch, so I ordered the Ultimate Shield. These two are my favs, but that scratch made me switch to Ultimate Shield.
[ONE Accessories] hawkwind:
I also use the Ultimate sheild, really easy to fit and a great fit as well, still looking perfect a month later.
[ONE Accessories] S M G:
Spartan shield from XtremeGuardz,works perfectly
[ONE Accessories] Crime_Monkey:
I'm using UltimateShield for my OPO. its barely to notice and it feels even better than the original screen.
[ONE Accessories] Muale:
View attachment 2951108

Got a tempered glass from aliexpress. It's not a big brand but feels ok. Oleo phobic coat, nice cut and easy (ish) to apply.
[ONE Accessories] mrnovanova:
Nillkin FTW!
[ONE Accessories] xjarl:
Nillkin Tempered +1 The best and cheaper.
[ONE Accessories] KuduIO:
I have a Nillkin tempered glass screen protector and I love it. It's one of the cheapest also (I bought it for $10, it's $7 now I think), less than half than Orzly's. The "consensus" that Orzly protectors are superior stem from one guy on Reddit who said it was the best one out there and that got repeated a bunch of times until it was accepted as fact. I don't think many people have actually compared several brands.
[ONE Accessories] nadavar:
Where is it for 7$?
[ONE Accessories] KuduIO:
It's $6.80 here: http://www.ebay.com/itm/Great-Nillk...en-Protector-For-One-Plus-A0001-/201146284767
[ONE Accessories] nadavar:
I are these original art these prices?
[ONE Accessories] dr.m0x:
Wouldn't surprise me if half the brands came out of the same factory. Seems to be a common thing with a lot of products these days.
[ONE Accessories] sirrkitt:
Currently VERY pleased with my PhantomGlass that I ordered for mine. Covers the entire screen, I can take it on and off as many times as I want and if I need a replacement one due to any array of reasons, I just send a photo and a copy of my receipt to the company's support page and they ship me another.

That being said, if you live in the US like I do, I'd probably hold off on the PhantomGlass since the shipping is mighty hefty as they haven't launched a US distribution center yet so you gotta ship 'em from Canada.
[ONE Accessories] zephiK:
Dbrand just released their screen protectors. Very costly at $30, although they don't have a oneplus one protector just yet. http://dbrand.glass/?utm_source=eve...il&utm_term=0_cb58fe8b66-2f50bfab0c-109742633
[ONE Accessories] minieod:
where is it $7? I am finding it on amazon for $13.50 with prime shipping
[ONE Accessories] adibeckett:
Anyone think this is an unbranded Nilkin screen protector?

http://www.ebay.com/itm/NEW-9H-Hard...l_Phone_Screen_Protectors&hash=item5b052d55d1

It's $2.79 with free shipping!

Other cheaper options:

http://www.ebay.com/itm/Technical-9...l_Phone_Screen_Protectors&hash=item2ed73bbf51

and

http://www.ebay.com/itm/Kind-9H-Har...l_Phone_Screen_Protectors&hash=item51c38ac3a3
[ONE Accessories] kokocabana:
I noticed these super cheap ones only include the screen protector itself and not the other stuff listed in the retail package like camera lens protectors and application tools. It seems like the sellers are taking the additional items out so that they can sell them individually.
[ONE Accessories] DAKIK:
Got an orzly atm, works great..
[ONE Accessories] th1sguy1102:
Screen Protectors.

As far as screen protectors go, i was a ZAGG/Skinomi guy, those wet apply screen protectors, the "military grade" ones that felt like you were literally putting another screen on top of the glass itself. I used to swear by those, and i still appreciate the quality they put into their brands of screen protector. Although, later on, i've realized that no ZAGG/Skinomi screen protector is perfectly cutout for the case's lip, and since i'd prefer a case (full protection) vs. a screen protector (partial protection), i gave up on the ZAGG/Skinomi screen shields. I still look for screen protectors, but i go for the ones that are made by the case manufacturers themselves, since they give a perfect cutout for the screen protector that goes well with said case, and since i'm using a Spigen Ultra Hybrid for the Nexus 5, i don't have anything bad to say about the screen protector that came with it, or the case itself, it's pretty good, even if it isn't a ZAGG/Skinomi.
[One (M8) Q&A, Help & Troubleshooting] escoda:
i flashed lg kernel on my m8 by wrong now the phone dosent turn on

or reboot via volume + power

and the pc recognize it as "QHSUSB_BULK"

ANY HELP
[One (M8) Q&A, Help & Troubleshooting] souljasteve84:
U have probably turned ur m8 into a paperweight ? only thing to do now is keep pressing power button and volume. Try through pc cmd - adb reboot-bootloader just to see . Sucks mate hopefully it works out for you
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
LG kernel.....seriously !!!
[One (M8) Q&A, Help & Troubleshooting] escoda:
was mistake

any help ?
[One (M8) Q&A, Help & Troubleshooting] escoda:
error |: device not found :(
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
As soulja already said. Boot the phone to the bootloader and recovery. Reflash a rom. If that is impossible to achieve there is absolutely nothing we can do.
[One (M8) Q&A, Help & Troubleshooting] escoda:
it wont boot or respond even for charger
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
Then it's proper dead.....
[One (M8) Q&A, Help & Troubleshooting] elsworth1983:
Good try the Adb command Adb reboot bootloader see if you can get into that but might be tricky

Edit.... Just seen your last post hope you have insurance
[One (M8) Q&A, Help & Troubleshooting] BerndM14:
Won't something like this work on that device, of course downloading the correct HTC One M8 equivalent files?

qhsusb_bulk detection lg g2 fix
[One (M8) Q&A, Help & Troubleshooting] escoda:
what dongle i need for it ?
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
But if the device is not even switching on its a no go right ?