yashsingh1/xdaforums huggingface dataset:
[G2 Original Android Development] ganggreen30:
So how would I multiboot cyanogen...flash their kernel 1st in Twrp then multiboot it. Then reflash DorimanX 7.9 to reboot internal stock?

---------- Post added at 03:33 AM ---------- Previous post was at 03:25 AM ----------

How did u get cm 11 to work.?
[G2 Original Android Development] vPro97:
Probably unofficial CM11
[G2 Original Android Development] JamieD81:
Ganggreen, I used the 4.4.2 sourced cm11 and changed the files needed for d803 and called it a day. Lol
[G2 Original Android Development] ganggreen30:
At the moment past my scope
[G2 Original Android Development] JamieD81:
I used to build and port so it's second nature to me but it's pretty much 3 simple things.

Build.prop

Updater.script

Kernel/modules

But if it's past your scope perhaps don't mess with it, you aren't missing much.
[G2 Original Android Development] Beardedface:
Did I hear you say you are going to build ROMS again. Lol only a wish. Came from the note.
[G2 Original Android Development] GalaxyWhy:
You guys had many issues with this? I really like CloudyG3 and Paranoid Android so being able to boot either without reflashing/wiping everytime would be great :D
[G2 Original Android Development] JamieD81:
The peace and quiet of not having nagging xda people all day is far to nice to start posting builds again. Lol nice just being a user again, Shamu may change that though.

---------- Post added at 10:21 PM ---------- Previous post was at 10:20 PM ----------

Locked bootloader = you are stuck with either aosp or stock based, can't mix, go sign the bootloader unlock petition.
[G2 Original Android Development] uzb777:
I have a problem with second ROM. Installed CloudyG3 as primary and Omni as second ROM. When Omni boots, the screen is black, can't see anything. But the ROM works..

How to fix?

Отправлено с моего LG G2 (D802)
[G2 Original Android Development] GalaxyWhy:
Damn that sucks. I'm using a D802, you sure boot loader is locked? I have a custom recovery and root access ?

Sent from my LG-D802
[G2 Original Android Development] JamieD81:
Our bootloaders are locked that is the reason we have loki, a workaround, but not the same access you get from an unlocked bootloader.
[G2 Original Android Development] sheikhramnuj:
I'm currently using cloudyg3 1.3.. so what secondary roms should i have to put?
[G2 Original Android Development] Wimmme:
for me it doesn't even work with 2 cloudy ROM's (using dori kernel)
[G2 Original Android Development] sheikhramnuj:
So this multirom won't work? :(
[G2 Original Android Development] vPro97:
It will work only with AOSP based roms.
[G2 Original Android Development] Maxximo88:
Hi Guys,

I read something about GRUB4Android: is it something similar to Multirom?
[G2 Original Android Development] SystemErrorOne:
For some reason when I go to flash another rom / add another one I get Failed to extract ramdisk! So I cant install another rom :(
[G2 Original Android Development] patrik.KT:
Give me the recovery.log (advanced>copy log to sd) and your model.

Odoslané z môjho HTC Desire 601
[G2 Original Android Development] SystemErrorOne:
here is the recovery log

https://drive.google.com/file/d/0Byxlw5J4qbOvVTZiRUpiR1RBUzQ/view?usp=sharing

model: lg g2 d801 Tmobile
[G2 Original Android Development] patrik.KT:
Are you sure you installed the latest version of recovery?

Odoslané z môjho HTC Desire 601
[G2 Original Android Development] SystemErrorOne:
Yeah im using the one located in the first page of this thread.:mad:
[G2 Original Android Development] iall5tar:
Yo! [MENTION=4814653]patrik.KT[/MENTION]

Check it out!

http://xdaforums.com/showthread.php?t=2898512
[G2 Original Android Development] patrik.KT:
I'm pretty sure you are using an old recovery. Where did you download it from? I didn't update devhost files with the latest versions, because it takes ages to upload it there.

Looks cool, I will try to work on it when I have some time.
[G2 Original Android Development] SystemErrorOne:
ah thats probably why. Know anywhere I can get it ? I have a feeling im gonna flash the wrong recovery :(
[G2 Original Android Development] patrik.KT:
The main download host I used is mega. Does it work for you? If you need a mirror, I can make one but I'm not home atm so..

Odoslané z môjho HTC Desire 601
[G2 Original Android Development] SystemErrorOne:
that would be sweet, just upload it when you can and tag me. Im not sure which TWRP recovery to use even though I did google it for my device but

dont you have to have the multirom patch ? I think that is where im getting confused. Because I know where to go to get the latest

twrp image for my phone its just im not sure if its the same thing or compatible with multi rom... im having a noob moment
[G2 Original Android Development] SystemErrorOne:
I dont understand how I am running an older recovery, I flashed what you had in the first page of this thread. Blah :/

Which version am i supposed to have ? i really wanna fix this issue.
[G2 Original Android Development] z720:
Seems you are busy, I already make the L22 version by injected the multirom code into TWRP build by cloudyfa.
[G2 Original Android Development] sheikhramnuj:
I have one question is this multirom mod fully working with custom roms and with aosp roms?
[G2 Original Android Development] :
Individually yes, but not cross compatible. That is, you can run multiple AOSP based ROMs but then you can't run stock based, or visa versa.
[G2 Original Android Development] patrik.KT:
It always boots the internal kernel, because of the locked bootloader.

OMG people why can't you just read the OP? Is it really so difficult? This question is asked on almost every page -_-

Odoslané z môjho HTC Desire 601
[G2 Original Android Development] :
Any progress with that Grub4Android thing?
[G2 Original Android Development] AmalD:
i see some progress on g3 bootloader .
[G2 Original Android Development] LilDemon124:
Everyone it is most likely the general questions you ask have already been answered. Please read at least the first page and the last 10 if anything. Also there is a search bar so please use it
[G2 Original Android Development] z720:
Failed to boot secondary even both using same rom. Attached logs.
[G2 Original Android Development] official.xian:
Downloading this now, will post back when I've checked it out. Thanks in advance for the hard work!
[G2 Original Android Development] official.xian:
Haha that's exactly what I'm doing. Had a problem with the ramdisk compression, did a search, and reading through to figure out which TWRP version to use. :D

---------- Post added at 10:11 AM ---------- Previous post was at 10:00 AM ----------

Reading through now, I used the Mega download link from the 2nd post for the download. I downloaded TWRP_multirom_LS980_20140915.zip and I get the same problem with unknown ramdisk compression. Where can I find a newer modified recovery? I did a google search which turned up nothing besides Nexus stuff, which unless you give the go-ahead, I don't want to mess with. Thank in advance.
[G2 Original Android Development] patrik.KT:
Oh god these vs and ls models are so problematic -_-" Can you send me a recovery log after installing the zip?

I'm not home atm so I will check it and try to fix it later.

Odoslané z môjho HTC Desire 601
[G2 Original Android Development] official.xian:
I got it figured out. I somehow downloaded the TWRP from the 13th, not 15th. Reflashed, had to uninstall and reinstall MultiBoot but now it's working. Only thing is that I added AICP (which is AOKP-based) and it boots but the screen won't work. It will stay on the LG logo (but after a minute or so I will be able to interact with the system). I can lock the screen to get rid of the LG logo but when I unlock it doesn't turn on. I can still unlock and presumably launch apps (I know because I can feel the vibration of unlocking and I can hear the sounds). Any idea? Is it just not compatible? Thanks. ^_^'
[G2 Original Android Development] patrik.KT:
It's great that you got it to install properly. About that not booting some roms issue, that's because of the locked bootloader. It just won't load the kernels from secondary roms, that's why some combinations wont work. The best thing we can do until we get the BL unlocked, is to flash a kernel which is compatible with your secondary rom in primary, but this makes your internal not to boot. I mean to swap the kernel before you boot into a secondary rom...
[G2 Original Android Development] official.xian:
Alright I'll give that a try. Thx
[G2 Original Android Development] mynNeyl:
Mirror for twrp_multirom_20140921 pls. I cannot download it from MEGA. Sorry and thanks :)
[G2 Original Android Development] Dene_Bluesman:
yes you can, just request desktop site
[G2 Original Android Development] mynNeyl:
Thanks! Question: for now we can only multiboot g2 based rom only right? Is it possible to use stock rom on internal and cm11 on secondary? Sorry for asking.
[G2 Original Android Development] patrik.KT:
Read the OP and few pages before. This was asked like thousand times.

Odoslané z môjho HTC Desire 601
[G2 Original Android Development] pangouan:
Thanks for great job

Can i install Ubuntu using with this?
[G2 Original Android Development] xanthrax:
Oops, wrong thread...

Sent from my Darkside of 1+1
[G2 Original Android Development] patrik.KT:
No you can't. Only if it will be ported on the G2.
[G2 Original Android Development] sunkim50:
So I gave this a try and ran into a couple of issues on thr VS980. On the custom TWRP recovery, if the screen goes blank, then I am unable to turn the phone back on (SOD). I initially tried to make PA my default internal rom and install a stock rom as a addon, but it gave me some error regarding the size of the rom being too large. I was able to get 2 installlations of PA rom without any problems. Then I tried making thr stock rom the primary and then PA as secondary, but then PA would not boot.

Anyone able to get a stock rom and AOSP on VS980 to work?

Sorry for the lack of logcat, for some reason I am having issues eith ADB on my phone/laptop combo.
[G2 Original Android Development] JamieD81:
This probably took you longer to type out then reading the op would have taken which has your answers.
[G2 Original Android Development] sunkim50:
I read the OP and followed the steps which is why I posted. I love these types of comments that offer little or no help.
[G2 Original Android Development] JamieD81:
If you read the op you would know you can't run an aosp ROM with stock or stock with aosp.

:)
[G2 Original Android Development] sunkim50:
Are you referring to the "before you begin" section? That is the only section that I can see that says that some ROM combinations will not work because of a locked boot loader.
[G2 Original Android Development] JamieD81:
Yes sir. Now you have your answer.
[G2 Original Android Development] berryman13:
Spot on. Don't know what that means? Read the thread. Your question has been answered many times. And, this is a development thread.
[G2 Original Android Development] sunkim50:
And you wonder why people leave XDA. It was a simple question and a simple "no, won't work" would suffice. Sometime people don't have hours to read through an entire thread and the last time I checked the whole point of a community was to help people. People need to drop their elitest attitude.

Also, the whole point behind asking was to see if there was anyone who was succesful in getting it to run. There are many times when there are developments on other forums that do not get posted here.

Anyway.. That's all. Thanks for the great support and flames.
[G2 Original Android Development] patrik.KT:
Perhaps if this question hasn't been asked on every page, I'd have no problem replying you a simple answer. But it's just so annoying that no one reads the OP and then the most of the threads are full of useless questions and spam.

Odoslané z môjho HTC Desire 601
[G2 Original Android Development] noidea24:
twrp

this twrp has an issue where it likes to goto sleep (screen off) and not wake back up.

while backing up, if i let the phone goto sleep, it wont wake back up until it is done with the backup. During adb sideload, it will fall asleep and not wake back up at all. i usually have to force a restart back into recovery and keep touching he screen to keep it awake.

this is on my verizon lg g2, 26a baseband.
[G2 Original Android Development] :
Set it to have no screen timeout in settings.
[G2 Original Android Development] :
Any progress?

Just wondered if anyone has had any form of success?

I wish I knew how to develop, but have exams right now, so will start to enquire and learn over these coming holidays.

Anyway, back to the topic:

bump​

Has finally been released, and is supposedly going to be compatible with the G2. Although I'm unsure if this will make a real difference to this?​

I don't know about autoboot by [MENTION=4316709]savoca[/MENTION] or grub4android, as there hasn't been much new information there. So, in conclusion:

Hopefully someone can overcome these issues with multirom, maybe using bump (It works similar to loki, but also on devices that loki does not work on, such as the new updates for the G2). I look forward to any news, and am happy to help, so long as it doesn't involve me writing code; well, unless you guys want doorstops instead of phones :P​

Thanks in advance,

plasmaboltrs
[G2 Original Android Development] savoca:
Grub/Auto both work because the bootloader from LG boots another bootloader (Grub/Auto) which has been loki'd or bump'd - since the new bootloader doesn't have the same restrictions LG applies they can be used to boot clean unloki'd/unbump'd images.

Traditional:

bootloader->boot.img->verify-boot.img->system

Grub/Auto

bootloader->boot.img->verify-boot.img->bootloader->boot.img->system
[G2 Original Android Development] :
I partially understood that, so they can be used to boot an unmatched system, but how do we apply that here? If we could somehow use one to boot the secondary kernel for other ROMs, would that work?
[G2 Original Android Development] harrybear25:
twrp won't install

I am on a vs980 i got multirom installed but i can't get the modded twrp to install any other safe way to flash it without twrp
[G2 Original Android Development] :
Look into bump. It may help you, or maybe not.
[G2 Original Android Development] Raymonf:
[MENTION=4814653]patrik.KT[/MENTION] - Isn't it possible to bypass the "locked bootloader" using Bump!..?
[G2 Original Android Development] patrik.KT:
Ehm.. No. It's still just signing the boot.img which means the bootloader will still check the internal boot.img when booting.

Odoslané z môjho HTC Desire 601
[G2 Original Android Development] Mike_1996:
May I ask what internal boot.img is meant here? I feel stupid to say so but MultiROM has never worked for me. Previously I was on 20b with downgraded JB bootloader and installed using the provided installer/recovery here "as is(are)" i.e. with loki. I tried both stock 20b and OptimusG3 1.4.1 with Dorimanx 8.7 separately and they both worked as a primary ROM, but using the same kernel and either of them as a secondary ROM to the other has never worked, not even when I removed the boot.img from the secondary (since they're supposed to be identical). Now I'm on 20b with stock KK bootloader and bumped Dorimanx 8.7/TWRP and I managed to have MultiROM programming itself run flawlessly, with every single boot.img bumped every now and then, but no luck. The error message of forced interruption persists in all cases. I'm attaching the log file here if it'd be of any help. I personally don't see any difference in symptoms and log contents compared with using loki.
[G2 Original Android Development] patrik.KT:
It's because of the locked bootloader, it won't boot the secondary boot.imgs.

Sent from my HTC Desire 601
[G2 Original Android Development] simon21:
Can anyone help us out for the g flex to get this ported to it? There's barely any development for the flex. I would try if I had any knowledge of this stuff
[G2 Original Android Development] JustChris20:
It is possible to upload the 28b version to your http://d-h.st/? I only see the 28a version. Thanks.
[G2 Original Android Development] jabbarh123:
This is absolutely amazing I cannot believe it actually works !! Thank you very much for all your hard efforts.

One issue though please, I have successfully installed MultiRom and G3 ROM (Lollipop being my internal(primary) however when trying to boot G3 it says that internal rom does not have kexec hardboot support, even though I have flashed the correct kernel written in the OP (render kernel)

Any help please? Thanks.
[G2 Original Android Development] patrik.KT:
Are you sure the lollipop release of render kernel has the kexec hardboot patch?

Sent from my HTC Desire 601
[G2 Original Android Development] jabbarh123:
You have raised a good point sir, I will check for this now.
[G2 Original Android Development] frozen01:
Error Bot Secon Roms

hi i install this multi rom and roms but i cant boot in secon roms

i install Dorimanx In All Roms But i Get this error.

this error when i select boot rom

Error

kexec--hardboot support is required to boot this ROM

install kernel with kexec--hardboot support to your internal ROm.

Log File

http://d-h.st/DOFJ
[G2 Original Android Development] NEO2598:
What roms did you install?
[G2 Original Android Development] jabbarh123:
I get same with dorimanx kernel using lg g2 cloudyg3 rom .. Does it not have kexec-hardboot patch?
[G2 Original Android Development] NEO2598:
Guys you can only install more AOSP or LG stock based roms at the time so the kernel supports both of the roms. You can't install CloudyG3 and Mahdi as an example.

A working option is Mahdi and LS or CloudyG3 and Cloudy stock.
[G2 Original Android Development] Hdlinh16:
I love multirom but It don't support for G2 L01F

Please build TWRP multirom for G2 L01F

Device tree: https://github.com/blastagator/cm_device_lge_l01f

G2 common support for L01F: https://github.com/blastagator/cm_device_lge_g2-common

Or https://github.com/AOKP/device_lge_g2-common

Thanks you very much!!
[G2 Original Android Development] NEO2598:
Guys, only Render Kernel L6 (for lollipop) has kexec hardboot patch so maybe that's why it didn't work for you. It hasn't been released yet, but it's almost done and Render will release it very very soon.

---------- Post added at 09:33 AM ---------- Previous post was at 09:06 AM ----------

Can anyone give me a mirror to modified recovery for D802?

Mega doesn't work :(

Thank you.
[G2 Original Android Development] Wimmme:
It doesn't work for me either with 2 stock based ROMs and dorimanx kernel on D802.

Or CloudyG3 with dorimanx.

Will maybe try again with render kernel v6 on LiquidSmooth v4.

Darned locked bootloader !

I love MultiRom on my Nexus 7 :'(
[G2 Original Android Development] ScardracS:
So have you in mind to update that awesome work? I don't ask for when but only if you want to update it
[G2 Original Android Development] patrik.KT:
Sorry, but no. At least not until we can get the bootloader unlocked...

Sent from my HTC Desire 601
[G2 Original Android Development] Snuzzo:
Bump help?
[G2 Original Android Development] genesixxbf3:
Can you update the recovery because we can flash a lollipop rom pls :D
[G2 Original Android Development] NEO2598:
With bumped kernels is possible to have an AOSP and Stock in multirom together?
[G2 Original Android Development] Snuzzo:
Actually you could in theory. Just don't share the primary kernel with the secondary ROM.
[G2 Original Android Development] NEO2598:
That sounds great. I really hope that's possible. Patrick, what do you say? :D
[G2 Original Android Development] Snuzzo:
Its not a matter of bumping multirom. Its more of a matter of working on getting ROM devs to utilize bump. This could change however in our lollipop ROMs once source drops. Uncertain if the bump exploit will be patched. Right now again this would all be in theory.
[G2 Original Android Development] ScardracS:
Right now we could continue to hope lg will release an app for PCs that unlock bootloader... Bump (and in general multirom) "suppress" the normal bootloader (with the hexec-hardboot) and put themselves as bootloader... The best thing to try right now is grub4android (check Joey Rizzoli on G+) because it use a different method to boot and it is quite more easily to do
[G2 Original Android Development] genesixxbf3:
I fix the error binary by modifiing the updater script but I've kernel issue I'll post soon new updater script for each devices
[G2 Original Android Development] :
When I'm trying to flash the modified TWRP, it tells me this... :(
[G2 Original Android Development] wulsic:
Well run_program failed. Could you try to update first to 2.8.3.0 and then flash that? It could also be a problem in the updater-script but I dont think that or you have to mosify the run_program to what other roms also have to execute the sh script
[G2 Original Android Development] genesixxbf3:
To fix Binnary Issue with Lollipop rom

Thanks for [MENTION=5778523]FluffyFox20[/MENTION] and [MENTION=5047159]Tylog[/MENTION]

- What you will need

1. ZArchiver ( https://play.google.com/store/apps/d...BsGqgwTX8IDgBQ ) AND A file Browser of your choosing ( I used Solid Explorer, or ES File Explorer )

2. Your ROM of choice

3. Updated Update-Script ( https://mega.co.nz/#F!FV0CHDwQ!VUHBn6uOOX5FlJQ_aL-GyA ) ask me if you want mirroir

**Note**: This Update script is NOT my original work. I've just ported it into our lovely G2

~Steps~

1. Go into Emulated/0/Downloads, and move your ROM.zip (ROM being your ROMs name) and the Update-Script.zip into a New Folder ( Such as "Update-Script Fix" )

2. Now Extract the Update-Script

3. Now Open ZArchiver you got from the play store, and Navigate to Emulated/0/Downloads/ ~Folder name you chose~ then Tap on the ROM.zip and hit VIEW

4. When it opens, Then navigate to: META-INF/com/google/android

5. Hold down on the Update-Script . Then Tap Delete

~Note~ The page doesn't refresh on it's own. Simply push the Back button then go back into the Android folder and the Update-Script should be gone.

6. Now tap the button at the bottom ( The Page with the + symbol ) and hit Add File

7. Navigate once more to your Folder directory in Downloads, and then Select the Updated Update-Script you extracted and it Add.

And flash it

~Note~ I've a issue with Kexec-hardboot patch on [MENTION=5438598]RenderBroken[/MENTION] kernel tell me if you have
[G2 Original Android Development] marchino123:
What does this new version do?
[G2 Original Android Development] genesixxbf3:
new version of what ?
[G2 Original Android Development] :
What Binnary Issue Is This? Sorry for my ignorance... :)
[G2 Original Android Development] genesixxbf3:
For lollipop rom sorry I should add it
[G2 Original Android Development] :
How can I modify the run_program?

I flashed TWRP 2.8.3.0 and again gave me that problem...

I have a D800 (AT&T) model, with Cloudy G3 2.1, and now TWRP 2.8.3.0

And before flashing the modified TWRP zip, I flashed the Miltirom zip such as the guide told me.

---------- Post added at 03:45 PM ---------- Previous post was at 03:43 PM ----------

For Android 5.0.2 CM12 Rom? This one? To be exact http://xdaforums.com/lg-g2/development/rom-cyanogenmod-12-0-lg-g2-t2944269
[G2 Original Android Development] genesixxbf3:
Just change the updater-script

Yep it will normally work but I have issue with the exec patch what variant have you ?
[G2 Original Android Development] :
Do I have to change the updater-script of the modified TWRP zip and it will work? Or you mean the updater-script of CM12?

Sorry, I don't know what variant of exec path I have.. If it's that what you mean...
[G2 Original Android Development] genesixxbf3:
I mean the cm12 look my tutoriel

I mean the varient of your phone. Tell me what will be your first rom ?
[G2 Original Android Development] wulsic:
So you are on the old bootloader or the new one? I know that you have cloudyg3 but is that also possible on the new bootloader?Btw I didn't searched that yet. Cause it has some issues with executing the loki.sh. Just a question, ignore what I said before about modifying the run_program because I just saw it and it's :good: