yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] BryanByteZ:
Just a doubt how to install kitkat roms? it (with kexec) always reboot to recovery....

I'm flashing ROM+GappsPICO
[Moto G Android Development] SalarX:
16 GB variant.

AICP as Secondary ROM.

Any thoughts?

On primary rom it's fine.
[Moto G Android Development] BryanByteZ:
I guess its some bug of mount points not a real problem.
[Moto G Android Development] aldanopolis:
I have this error when I try to install one rom in my USB , what i can do?

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] deeplyyoung:
Copy Rom zip into your Internal Storage & then Flash...also which Version of MR you using?
[Moto G Android Development] aldanopolis:
im using the latest version, for both. i tried copy rom to cache and install, dont work too

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] deeplyyoung:
Flashing as Primary? as so far "N" doesn't work as secondaries...we have to wait for DEV to give some solutions & updates..
[Moto G Android Development] aldanopolis:
As secondary

Failed too with cm12.1

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] deeplyyoung:
Try flashing as primary but not sure if Root gonna work or not, as it will break secondaries boot. give a try..good luck
[Moto G Android Development] aldanopolis:
I will try, thanks :D

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] sub77:
Nougat Update

Full Android 7.0 Support

* multirom-20161001-v33n-UNOFFICIAL-falcon.zip

* TWRP_3.0.2-7_multirom_falcon_20161001-03.img
[Moto G Android Development] BryanByteZ:
Downloading togheter with AOSP 7x !
[Moto G Android Development] Mindvisi0n:
Downloading...
[Moto G Android Development] fippo7:
multirom app says that my moto g isnt compatible...
[Moto G Android Development] night_mare:
I tried Aosp 7.0 rom by srisurya as primary and stock optimised 5.1 by lost101 as secondary roms using the latest twrp and multirom zip files. Unfortunately I was not able to boot the mobile using any of the roms. When tried to boot secondary it went into bootloop and for primary it went straight to TWRP recovery.. Why so?? Am I the only one facing the problem?
[Moto G Android Development] BryanByteZ:
I guess you will need to use IDCrisis as primary and AOSP as secondary (but you choose aosp as default).
[Moto G Android Development] night_mare:
I even tried that sir.. But no luck.. This is the procedure I followed pls tell me if I'm wrong.. In stock optimised 5.1 rom i flashed the latest multirom zip and then twrp. Then I flashed the AOSP rom as secondary and rebooted the mobile. Do I have to change any settings in twrp?
[Moto G Android Development] sub77:
i did not test the new build because of efidroid, will have a look later.
[Moto G Android Development] BryanByteZ:
Kernel supports kexec?
[Moto G Android Development] ale467:
I'm using CM13 as primary rom with no-kexec kernel and 7.0 AOSP as secondary ROM and everything works very well. The only problem is that I am unable to install ROMs on USB storage, everytime I try, it says "error 255".
[Moto G Android Development] night_mare:
Yeah, in multirom manager app it says both the roms has kernal patched

---------- Post added at 11:34 PM ---------- Previous post was at 11:32 PM ----------

Which version of multirom zip file and twrp are you using?
[Moto G Android Development] BryanByteZ:
Strange i using latest twrp and multirom and instaled AOSP 7 fine
[Moto G Android Development] ale467:
Latest version
[Moto G Android Development] TheKsprx:
Hello I just flashed this mod for the first time but I have some doubts.

I was wondering, can any rom be installed in multirom?

And for what I have understood the kernel in primary ROM is not running in second roms right?

Well if I flash a kernel in a particular rom it won't affect other and primary rom correct?

When I flash a .zip do I still need to select inject boot sector or is it only when you update?

Where are the roms located in internal memory?what's the path? And does the data partition work like a dynamic disk in virtual box?

Thanks.
[Moto G Android Development] aldanopolis:
I still have this issue when I tried to install ROM in USB. I don't know what to do

Btw, I copy rom to internal

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] ale467:
Same issue here
[Moto G Android Development] Danick8989:
The Sailfish OS install option seems to be missing.

Tested AOSP 7.0 and MoKee 6.0 and they worked fine.

--EDIT--

Actually, seems like its not detecting kexec in any kernel im using, maybe thats why it isnt showing the Sailfish option
[Moto G Android Development] Mindvisi0n:
same case with me, its not detecting kexec in any kernel.
[Moto G Android Development] Ænimal:
Will this kernel set selinux to 'permissive' by default? I need it for some xposed modules.. Thx
[Moto G Android Development] sub77:
selinux is permissive.
[Moto G Android Development] Ænimal:
Thanks. Well nevermind - recovery is not working for me (won't boot) since I'm on 41.13 KitKat bootloader..

Might wanna change op for info..
[Moto G Android Development] sub77:
iam on KitKat BL, too. which on did you flash?

---------- Post added at 10:15 AM ---------- Previous post was at 10:14 AM ----------

not my thread, so cant chang op.
[Moto G Android Development] Ænimal:
This one (@anerik s slimLP as internal using elementary kernel)

Should I flash your kernel first and then recovery?

Edit: Just tried the above - still no luck..
[Moto G Android Development] pico hackr:
bro cant flash recovery seems recovery size is big
[Moto G Android Development] sub77:
updated recovery: multirom-recovery_twrp_285v2.img
[Moto G Android Development] elfio:
Where is the Firefox OS ROM avaible?

Enviado desde mi XT1032 mediante Tapatalk
[Moto G Android Development] Brawn_Sg:
I will change the op

tell me what to change

sub77 justget me ur final files

and d people who shud get credits

will also do modifications in multirom manager app

plz dont create another thread
[Moto G Android Development] :
Awesome job! I'm on XT1031 4.4.4 stock with Xperience 16+Stk kernel and 4.4.4 boot loader and I can finally boot CM12 as secondary, with stock still booting. The v2 recovery works great, I couldn't get the previous one to flash. The only problem I've had is when I flash the Multirom v31 zip, it says it failed, but I do have multirom. It keeps saying "failed to decompress ramdisk, ramdisk uses LZ4 compression". And I thought this was dead. A very big thank you to who ever built this!
[Moto G Android Development] sub77:
its not final. still WIP. whats about change this thread to an xda:project and add me as "contributor 1" so i can edit op, etc.

i will contact tassadar to add new version to the multirom app if it is stable!

---------- Post added at 06:50 PM ---------- Previous post was at 06:43 PM ----------

redownload multirom-20150227-v31-UNOFFICIAL-falcon.zip, i commented out the assert line in updater script.

this zip is essential and should support lz4 compressed ramdisk. if it doesnt pls post multirom.log

---------- Post added at 07:00 PM ---------- Previous post was at 06:50 PM ----------

ok, there is no way to change this thread to a xda : devdb project. you can ask a moto-g forum administrator. else there is no other possibility than making a new dev:db, sorry.

i asked the mod if its possible...

try http://xdaforums.com/devdb/project/?task=import to convert pls
[Moto G Android Development] :
OK, so I got an assert error and failed to execute update binary on flashing the zip. But, everything seems to work ok, multirom v31 is installed. When I select inject current boot sector in Multirom settings, it will inject OK and I don't get the failed to inject, ramdisk uses LZ4 compression error anymore. So that is good, just something with the update script, binary or both. One other thing just happened. I was installing a ROM to secondary, the same ROM I successfully installed just before, and it went into a recovery bootloop for a minute and I finally got it to boot back to stock and then recovery again. Here's a recovery log and multirom log.

View attachment 3186658

View attachment 3186659

Edit: looking at the log, I think the log after the recovery loop didn't get copied to my SD. I was installing CM11 so I could update to CM12 without the bootloop and the log says it was installing CM12. I'll try again when I get a chance.
[Moto G Android Development] :
I flashed the uninstaller zip and tried again and got the same result. It rebooted recovery in the middle of installing a ROM on secondary. There was an error that I couldn't read before it rebooted and the screen flashed like crazy a few times. That kinda made me nervous for a minute. I got the log to copy this time. I suspect the uninstaller zip may not have removed everything so I'm going to try after restoring a backup from before trying this because all went OK the first time.

View attachment 3186850
[Moto G Android Development] sub77:
whats your device? flash multirom-uninstaller, use cm12 as primary rom (kitkat as prim not tested), dont inject boot sector, if multirom bootmenu disapears flash multirom zip again.
[Moto G Android Development] :
XT1031
[Moto G Android Development] Brawn_Sg:
Will update the thread today

I didn't thought about deletion of boot.IMG

BTW am I worth getting credits
[Moto G Android Development] sub77:
try http://xdaforums.com/devdb/project/?task=import to convert pls.

if converted add me as contributor so i can edit op. else is chaos. and what are you talking about credits? and why deleting boot.img?
[Moto G Android Development] Brawn_Sg:
credits

Plz can some1 make multirom v31 s working video

so that I can give video credits

thanx
[Moto G Android Development] Brawn_Sg:
Testers needed

to find current bugs

thanx
[Moto G Android Development] nicolo013:
Does it work with stock 4.4.4 as primary rom?
[Moto G Android Development] TheKsprx:
Kexec not recognized in my phone either. I also noticed when I have installed multirom I get a lot of lag, specially in games.

And now I decided to unistall and reinstall everything but there's a rom it won't let me delete, I tried to access multirom folder in internal storage but I can't delete the folder. :/
[Moto G Android Development] :
You can only anything from the multirom folder by going to /data/media/0/multirom/. Trying from /sdcard or anything else will not work. Same goes with anything in your TWRP folder on internal storage.
[Moto G Android Development] TheKsprx:
How is that I didn't know that!!........

I've always been able to delete things from the TWRP folder in SDcard...weird. Thanks a lot you saved me from formatting my internal storage lol.

Any explanation for that by the way?
[Moto G Android Development] :
Google it, I'm sure you'll find an explanation.
[Moto G Android Development] cfsr4:
Sailfish os on second rom is working ?
[Moto G Android Development] Mindvisi0n:
with latest version no.
[Moto G Android Development] abeloman:
Even with the solution from OP, wifi on primary with 5.1 stock kernel isn't working... I've tried with su.d, with terminal, and there's no way to turn wifi on... Any ideas?
[Moto G Android Development] sub7701:
will test with efidroid and report
[Moto G Android Development] mike2nl:
sub7701?

Was the sub77 not enough? ;)

Long time no see because heavy health issues, but now i am back again and all looks green.

Will look again to telegram and i hope we will see more ;)....
[Moto G Android Development] abeloman:
I've tested with efidroid and secondary ROM doesn't boot... The only app that worked for me was dual boot, patching zips and installing from recovery
[Moto G Android Development] sub77:
re mike, got cm 14.1 booted on efidroid today with a non modified stock rom as primary. will release it soon.
[Moto G Android Development] sub77:
TWRPMR_falcon_20161228-02.img

multirom-20161228-v33-UNOFFICIAL-falcon.zip
[Moto G Android Development] taadow1030:
New update works great! I had not used multirom in a while, so it took me a few minutes to actually find the option in twrp (upper right menu). That said, I'm running Cr.Droid marshmallow as primary and Exodus marshmallow and Cr.Droid 7.1 as secondary ROMs. Thanks!
[Moto G Android Development] jbanti:
Wow! New Update Gonna try it now, Thanks Mate.
[Moto G Android Development] dudu_velasco:
:good: Thanks man. Working perfectly so far.
[Moto G Android Development] fippo7:
i flashed this twrp but there is no option for multirom flashing, is it normal? Previously i had another version of it
[Moto G Android Development] :
It's in a menu in the upper right corner of the main screen. This was just mentioned a couple posts before yours. A simple search would have solved your problem.
[Moto G Android Development] fippo7:
I was scrolling fast,80 pages you know i lose faith in finding what i'm searching for :(
[Moto G Android Development] :
There is a little search window at the top of the page. This is what I meant by searching the thread. That's why it's there.
[Moto G Android Development] fippo7:
But i do not have nothing in the right corner menu and i Just overwrite my old twrp
[Moto G Android Development] :
That is because your using a theme for regular twrp. It's not compatible with multirom twrp.
[Moto G Android Development] TheKsprx:
There are some compatible themes in the android theme section. Or just delete the theme and use the default one.
[Moto G Android Development] fippo7:
Oh understood thx
[Moto G Android Development] celikbasm:
any multirom will be planned to release compatible for oreo roms?
[Moto G Android Development] ale467:
Dual boot patcher, check the official site.

Inviato dal mio Z2 Plus utilizzando Tapatalk
[Moto G Android Development] objr:
I could make the video... But unfortunately I'm not even able to boot the recovery on 41.18 bootloader... But... Multirom v.31 seems to be well installed and working.

Only not able to boot the twrp2.8.5 ui. Cos, it reboots!

XT1032 CM12. GB variant 2013

Inviato dal mio Moto G utilizzando Tapatalk
[Moto G Android Development] Brawn_Sg:
yes

flah this kernel

https://github.com/montamer/montame...multirom/kernel_patch_teammex_stock_4.4.4.zip

click view the full file then it will download and flash the kernel

using twrp
[Moto G Android Development] Brawn_Sg:
progress?
[Moto G Android Development] sub77:
please try, log, report.

---------- Post added at 01:08 PM ---------- Previous post was at 12:53 PM ----------

multirom-recovery_twrp_285v2.img is working for me with same configuration like yours.

you can try to flash official openrecovery-twrp and than flash multirom-recovery_twrp_285v2.img

but you can use any other multiromtwrp version 2.8.4 and newer.
[Moto G Android Development] :
View attachment 3187485It works with Xt1031, Stock 4.4.4 and Xperience STK 16+ kernel. I'm running CM12 and Candy 5 secondary right now, with Stock 4.4.4 primary. I will try with something Lollipop for primary, and will also try swapping ROMs and all that as I get a chance to.

Edit: I'm using the TWRP 2.8.5v2.
[Moto G Android Development] Brawn_Sg:
congo
[MENTION=3132221]sub77[/MENTION]

But plz make a video also that it is working thanx
[Moto G Android Development] sub77:
please try cm11 as secondary with this configuration

---------- Post added at 02:07 PM ---------- Previous post was at 02:06 PM ----------

nope, my cam is broken. i could make an audio recording with subtitles;)
[Moto G Android Development] :
This is the same configuration that made the phone reboot in the middle of installing CM11 final nightly to secondary that I was talking about yesterday. It worked fine the first time, then 4 times after, it failed and rebooted.
[Moto G Android Development] sub77:
just got cm11 booting as 2nd rom.

install cm11 as secondary, before FIRST boot flash SuperSu to its Multirom Location.

first boot took about 2-3 minutes but now its running;)

pls confirm if it works.
[Moto G Android Development] :
Confirmed, I'm posting this running it right now as secondary.:good:
[Moto G Android Development] seshuganesh2011:
Dual sim is not working in xt1033 using mokee rom....
[Moto G Android Development] Brawn_Sg:
Mokee-Is it primary or seccondary
[Moto G Android Development] :
Is it a Kitkat or Lollipop build?
[Moto G Android Development] sub77:
mokee primary will need kexed kernel
[Moto G Android Development] :
So far, I have successfully booted the following ROMs as secondary:

-cm-11-20150105-NIGHTLY-falcon.zip (after flashing SuperSu v2.46.zip)

-cm-12-20150224-UNOFFICIAL-falcon.zip (from here: http://xdaforums.com/moto-g/development/rom-t3036120?goto=newpost )

-BlissPop-v2.1-falcon-RELEASE-20150225-0226.zip

-candy5-Release.v1.0.0-20150207-OFFICIAL-falcon.zip (including the sweetener pack which uses aroma installer, worked perfectly)

-xpe_9.0.2_r1-20150126-NIGHTLY-falcon.zip

All with their original kernels. All the kernels should work with this unless the kexec patch was removed before building.

I have yet to try any Lollipop ROM as primary, this is working so good I don't want to wipe it. I can't get data yet ( if ever) on any Lollipop ROMs anyway with CDMA. I think this is the most stable and functional Multirom yet and I would like to buy who ever worked on it a beer or coffee or what ever. Hell you deserve a whole case or a whole pot! Awesome work, and thanks again. I'm gonna keep trying ROMs. I'll make a video when my wife gets back because I need to use her G to do it.
[Moto G Android Development] victara:
thanx

[MENTION=5938667]Brawn_Sg[/MENTION] thanx for this project

was waiting for this from months so that i could dual boot lolllipop

thnx again

and [MENTION=3132221]sub77[/MENTION] u also
[Moto G Android Development] deeplyyoung:
Tried on XT1033 Dual Sim & flashed cm12 as primary which not boot..struck on bootloop...:crying::crying:
[Moto G Android Development] victara:
try 4.4.4 stock and flash stock kernel

xperience kernel 16

and then do the needy
[Moto G Android Development] deeplyyoung:
Tnks buddy but I'm on LP bootloader...
[Moto G Android Development] :
With CM12 for primary flash a kernel like Xperience 24 or TGM Lollipop. CM 12 bootloops for a lot of people unless you flash a different kernel, flash CM11 and boot it then flash CM12, or format data to ext4 ( back up your wanted SD contents first).

Edit: I didn't see that screen shot at first. I've never seen that happen before.
[Moto G Android Development] deeplyyoung:
That's gr8...tnks , I can't flash Cm11 on LP bootloader...but I surely flash custom kernel... Lemme try... I have a list of fav ROMs to use together ...hope succeed...but m getting some errors while formatting data n system .. Seems recovery error. Not sure.
[Moto G Android Development] :
That's one thing I haven't got to trying with this is wiping and flashing anything on primary. I made a backup but haven't tried wiping and restoring it yet.
[Moto G Android Development] deeplyyoung:
Hmm let's see hope [MENTION=3132221]sub77[/MENTION] put some light on my darker way, so that i will be able to cross that hurdle..
[Moto G Android Development] Brawn_Sg:
maybe i can

just flash full stock 4.4.4

without motoboot.img and gpt.bin

and then flash stock kexec kernel

and then do whatever u want

try this

this will not brick ur device
[Moto G Android Development] deeplyyoung:
I know flashing stock kk with proper procedure doesn't brick the device but still need it to be work with LP... let's see
[Moto G Android Development] :
Will one of lost101's stock 4.4.4 ROMs run on the Lollipop boot loader? Than sounds a little less evasive.

Edit: that's what I normally run for primary, I just deodexed it.
[Moto G Android Development] Siekil:
Primary : kk

Secondary : cm12

Kernel : XPerience-STK-18+

Touch don't work
[Moto G Android Development] sub77:
primary should always boot. is xt1033 gpe?

---------- Post added at 06:40 PM ---------- Previous post was at 06:36 PM ----------

i will build twrp recovery with pac 5, maybe helps

---------- Post added at 06:42 PM ---------- Previous post was at 06:40 PM ----------

touch input device is different from kernel to kernel, a wildcard solution may work, will try to fix, so long use crappy volume keys
[Moto G Android Development] deeplyyoung:
XT1033 dual sim bro..
[Moto G Android Development] Siekil:
Suggest me the kernel :)
[Moto G Android Development] Brawn_Sg:
Will it make some difference if done with pac ?
[Moto G Android Development] sub77:
try http://download.pac-man-rom.de/twrp/multirom_falcon/twrp/

i will upload older builds there, tell me if one works for you
[Moto G Android Development] sub77:
i just tried to boot 2nd rom cm11 again. without success. but we will get it!

can you confirm that?
[Moto G Android Development] :
I'm out with the wife n kids atm, I'll try later when I get home. I want to test some other recovery functions and CM12 primary too.
[Moto G Android Development] sarthakspiker:
Can i use stock 5.0.2 optimized by lost101 as primary and CM12 as secondary ?? Please suggest me with everything..
[Moto G Android Development] sub77:
really? i like beer and need coffee :good::good::good:

---------- Post added at 09:23 PM ---------- Previous post was at 09:20 PM ----------

afaik there was no lollipop stock rom confirmed, but you can use everything as primary rom if you have a kexec hardboot patched kernel.

i can make a patched one if i find the kernel source.
[Moto G Android Development] :
It should work, as long as you have a stock Lollipop kernel with the kexec patch. Can't think of one of the top of my head.

Edit: I just saw something on Android Police saying the Stock Lollipop kernel source was just released 5 days ago so I guess there'll be one soon.
[Moto G Android Development] seshuganesh2011:
lollipop

---------- Post added at 11:28 PM ---------- Previous post was at 11:24 PM ----------

mokee is primary rom.. and flashed kexed kernel....ofter flashing kernel my both sims are not working.....
[Moto G Android Development] sub77:
check your radio firmware. and adb logcat -b radio > radiolog.txt

did you flashed cm12 kexec kernel? i believe that mokee got its own ramdisk. i just have poor gsm connection so i cant download mokee rom, but if you give me link to its boot.img i can have a look
[Moto G Android Development] pico hackr:
i think this is what you need hope this helps https://github.com/MotorolaMobilityLLC/kernel-msm/releases/tag/MMI-LXB22.46-28

https://github.com/MotorolaMobilityLLC/kernel-msm/tree/lollipop%E2%80%945.0.2-release

https://github.com/MotorolaMobilityLLC/kernel-msm/issues/12#issuecomment-75663699
[Moto G Android Development] deeplyyoung:
After too much installations wiping at last succeeded to boot as follows:

Primary as cm12 with patched boot.img

Secondary cm12 with TGM kernel

Trying AICP as secondary but struck at startup setup restoring option…. [MENTION=3132221]sub77[/MENTION] pls guide..

What I did exactly… installed official twrp 2.8.5.0, clean installed cm12, installed patched boot.img, installed multirom recovery, flashed MR patch.zip, flashed cm12 as secondary… till now everything working… except another secondary Rom…
[Moto G Android Development] sub77:
sounds all ok and aicp works perfect as 2nd. rom for me.

i will release completly new builds later, so hold on. and please provide logs.
[Moto G Android Development] deeplyyoung:
only AICP not completing boot, rest all good & surely i'm gonna give you logs, just temme should I give a logs using logcat app & do you need twrp logs as well?? now trying to flash Mokee & RR as secondary & also giving a try to upgrade the cm12 today build version but we surely need a perfect custom kernel for primary Rom...as once I flashed todays build of cm12 over last one have to install the patched boot.img provided by you..well it's gr8 to have a Dev's like you to support Falcon, I really miss these things for Moto G2
[Moto G Android Development] sub77:
cm12 kernel will have kexec kernel soon.

so long you can use cyandelta and let it flash kexec kernel automatically. also the updates are just about 20mb.
[Moto G Android Development] deeplyyoung:
One more thing, twrp timeout not working, no matter if I keep it on 15 Secs or 30 Secs, screen remain on always... pls look into this..
[Moto G Android Development] sub77:
fix3d.

https://github.com/sub77/android_device_motorola_msm8226